我想知道,这些URL之间在SEO方面有很大区别:

example.com/ontario/toronto/listings




example.com/listings.php?p=ontario&c=toronto


一个网址的排名会比另一个网址高吗?这里有很大的区别吗?

#1 楼

搜索引擎可以很好地读取查询字符串,因此两者都可以使用。在右边。这对可用性也有好处,因为它使人类更容易阅读和记住。

但是总体而言,这不会对您的排名产生太大影响。

评论


另外,如果交换参数,您将获得看起来像重复内容的内容。

–心怀不满的山羊
2011年6月16日9:37

@disgruntledGoat非常好!

–John Conde♦
11年6月16日在13:12

@DisgruntledGoat我认为Google的GET参数不是那么愚蠢。

–卡尔马留斯
15年12月31日在12:45

这与“愚蠢”无关。不同的参数顺序是不同的URL。 Google不会自行交换它们,但如果找到与它们的链接,它将抓取不同的版本。如果您在搜索引擎中具有想要的带有多个参数的URL,则需要确保从自己的网站链接时,其顺序非常一致。实施规范标签或重定向也是一个好主意,以便搜索引擎知道哪个版本是首选顺序。然后,搜索引擎不必尝试猜测如何处理重复的内容。

–斯蒂芬·奥斯特米勒(Stephen Ostermiller)
20年11月9日,11:24

#2 楼

@约翰·康德是对的。第一个URL具有Google偏爱的层次结构。

查看此《 Google搜索引擎优化入门指南》(PDF链接),专门介绍第8-11页