Google's post several points.One is that Google is fully capable of grasping the dynamic url, don't have to worry about how much a question mark.Basic on this point.Second, dynamic web sites more help Google spider meaning read the URL, and identify, informative because the parameters in the URL.Such as Google this example:www.example.com/article/bin/answer.foo?Language = en&answer = 3 & sid = 98971298178906 & query = URLThe parameters in the URL to help Google understand the URL and web content.Language followed parameter is a hint of language, for example, answer followed is the article number of the sid must be behind the session ID.Other commonly used include color followed parameter refers to the color, size followed by parameter is the size, etc.With the help of these parameters, are easier to understand Google page.
And after the url static, the meaning of these parameters are usually becomes is not obvious.Such as the URL:www.example.com/shoes/red/7/12/men/index.htmlGoogle could be don't know which is the product serial number, which is the size, etc.Third, url static easily mistaken, that would be much do more harm than good.Usually change the order of parameters in dynamic url, for example, the resulting page is the same, such as the two sites are likely to be the same page:www.example.com/article/bin/answer.foo?Language = en&answer = 3www.example.com/article/bin/answer.foo?Answer = 3 & language = enKeep dynamic url, Google also relatively easy to understand that this is the same page.And after static, so two url Google is not easy to distinguish the same page, and may cause duplicate content:www.example.com/shoes/men/7/red/index.htmlwww.example.com/shoes/red/7/men/index.htmlAnother is easy to make a mistake the session ID, may also be static URL:www.example.com/article/bin/answer.foo/en/3/98971298178906/URLThis website will generate a large number of different urls, but actually the content of the same page.
So, Google static URL is not recommended.
But I still suggest to static.The reason is:
First of all, Google give advice from Google itself, without considering other search engines.No problem, Google crawl dynamic url does not mean that yahoo, baidu, Microsoft and so on are no problem.Especially the Chinese website.
Second, Google said the disadvantages of static, is based on the static makes incorrect assumption.Static problem is to do have to do the right, assuming that do wrong is not reasonable.A few people will be static web sites have also put the session ID in?
Third, Google's advice is typical in its favour, and is not conducive to the user.With a question mark parameter URL could help Google to read the content, but is clearly not conducive to the user understand the site structure and under the apostrophe is roughly the content.Look at the two sites which is more clear, more easy to read, are more likely to be click?
www.example.com/product/bin/answer.foo?language=en&productID=3&sid=98971298178906&cat=6198&&query=URL
www.example.com/product/men/shoes/index.html
Obviously the second.And long dynamic web site, also is bad for memory, for the place such as email, social web site copy to others.
To sum up, although Google so clear advice to keep dynamic URL, I suggest everybody on the contrary, as far as possible to the URL static.
No comments:
Post a Comment