搜索引擎如何处理查询字符串


How do search engines treat query strings?

搜索引擎对待不同的page.php?querystring是否与不同的页面不同(例如page1.phppage2.php)?

我听说为了SEO的目的,建议在这些情况下使用不同的页面。。这背后有什么原因吗?

带有查询字符串的页面不那么容易阅读和记忆。据我所知,谷歌对待查询字符串的方式与page1.php这样的url没有任何不同。

整个SEO问题是更容易使用和记住像这样的URL

http://stackoverflow.com/questions/6406236/how-do-search-engines-treat-query-strings

http://stackoverflow.com/index.php?questions=6406236&name=how-do-search-engines-treat-query-strings

Colum通常是对的。另一点是,如果你有,比如说一个wordpress博客,你有myblog.com/?p=1作为一个url,它在url中包含的关键字将少于在url中具有完整标题。一旦你打开了在url中包含单词的大门,没有一堆与号和等号的url看起来会更好。

搜索引擎在返回的结果中突出显示/加粗搜索关键字,这样往往会让人们将关键字放在页面的url中。然后,你有了混合体,就像堆栈一样,使用数字和单词的组合。数字使查询更快,漂亮的网址让人们高兴。

谷歌自己的"搜索引擎提交入门指南"建议,简单易懂的URL是最好的真实单词。

它是一个PDF:http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf

(参见第8-11页)