谷歌工程师Gary Illyes最近在一个Office Hours的讨论中回答了一个关于URL中双斜杠对网站SEO的影响的问题。双斜杠的出现通常与内容管理系统(CMS)或.htaccess文件中的编码问题有关,可能导致只在URL上有所不同的重复网页。
问题与解答
问题
提问者问道:“在URL中使用双斜杠(例如https://www.example.us//us/shop)对SEO有何影响?”
解答
Gary Illyes的回答是:“从纯粹的角度来看,这不是问题。如果你查看RFC 3986第3节,斜杠是一个分隔符,可以在URL路径中出现任意多次,甚至重复。”
分析
从“纯粹”的角度来看,双斜杠在URL中并不影响SEO。然而,从可用性的角度来看,这可能不是一个好主意,而且可能会导致一些爬虫程序的混淆。
表格总结
角度 | 影响 |
---|---|
纯粹 | 无影响 |
可用性 | 可能导致混淆 |
可用性与爬虫混淆
可用性是网站重要的一部分,因为它可能导致用户不满意和沮丧,从而对网站的长期流行度产生负面影响。这反过来可能对可见性产生间接影响,因为没有人推荐该站点,人们停止访问该站点,网站也因可用性差而不愿链接到该站点。
爬虫的混淆可以被认为对SEO产生直接影响。让网站易于爬行和理解是一种最佳实践,因此任何导致爬虫混淆的问题都应立即解决。
解决方法
希望谷歌可以解决这个问题,但指望谷歌解决网站爬行的问题并不是最佳实践。建议请具有.htaccess经验的专家检查规则,看看是否规则导致了问题。或者让开发人员查看代码,看看是否有导致双斜杠出现的问题。使用Screaming Frog等工具进行爬行可以帮助定位双斜杠的起始位置,从而提供解决技术问题的线索。
结论
在SEO的世界中,尽管双斜杠在URL中从“纯粹”的角度来看并不是问题,但从可用性和爬虫混淆的角度来看,最好还是及时解决。网站所有者和开发者应该关注并解决这类问题,以确保网站的良好可用性和SEO表现。