网址 静态数据化 不静态数据化剖析

2021-03-12 10:21 admin
数据信息库驱动器的网站必须将URL静态数据化,1直以来全是SEO最基础的规定,能够算是个基本常识性的物品。近几年SEOer1致觉得,URL中带2⑶个问号也并不是难题,检索模块一般都能收录,特别是权重高点的网站域名,更多几个问号也并不是难题。但不管怎样1般還是提议URL静态数据化。
9月份,Google站长blog发布了1篇探讨动态性网站地址還是静态数据网站地址的帖子,却颠复了这个说法。在这篇帖子里,Google确立提议不必将动态性URL静态数据化,而是保存那种长长的,带问号主要参数的动态性URL。Google教室黑板报和汉语网站后台管理员blog都做了汉语翻译和转载,大伙儿能够查询。
从留言和我看到的blog看来,有很多人还真感觉有道理,提前准备依照Google说的做了。
这是较为罕见的,我10分不以为意的,Google给的SEO提议。
Google的帖子有几个关键点。
1是Google彻底有工作能力抓取动态性网站地址,是多少个问号也并不是难题。这1点基础可靠。
第2,动态性网站地址更有助于Google蜘蛛读懂URL含意,并开展辨别,由于网站地址中的主要参数有提醒性。例如Google举了这个事例:
www.example.com/article/bin/answer.foo?language=en&answer=3&sid=98971298178906&query=URL
URL里的主要参数都有助于Google了解URL及网页页面內容。例如language后边跟的主要参数是提醒語言,answer后边跟的是文章内容序号,sid后边的毫无疑问是session ID。别的常见的包含color后边跟的主要参数指的是色调,size后边跟的主要参数是规格等。有了这些主要参数的协助,Google更非常容易了解网页页面。
而将网站地址静态数据化后,这些主要参数的实际意义一般就变得不显著了。例如这个URL:
www.example.com/shoes/red/7/12/men/index.html
便可能使Google不知道道哪一个是商品编码序列号,哪一个是规格等。
第3,网站地址静态数据化很非常容易弄错,那就更因小失大了。例如一般动态性网站地址的主要参数替换次序,所获得的网页页面实际上是同样的,例如这两个网站地址极可能便是同1个网页页面:
www.example.com/article/bin/answer.foo?language=en&answer=3
www.example.com/article/bin/answer.foo?answer=3&language=en
保存动态性网站地址,Google还较为非常容易搞清楚这是1样的网页页面。而历经静态数据化后,这样两个网站地址Google就不可易分辨是否同1个网页页面,从而将会引发拷贝內容:
www.example.com/shoes/men/7/red/index.html
www.example.com/shoes/red/7/men/index.html
再1个非常容易搞错的是session ID,也将会被静态数据化进URL:
www.example.com/article/bin/answer.foo/en/3/98971298178906/URL
这样网站将造成很多URL不一样,但实际上內容同样的网页页面。
因此,Google提议不必静态数据化URL。
可是我還是提议要静态数据化。缘故是:
最先,Google给的提议是从Google自身考虑,而沒有考虑到别的检索模块。Google抓取动态性网站地址没难题,其实不代表着yahoo,百度搜索,微软这些就都没难题。特别是汉语网站,Google并不是大哥。
第2,Google所说静态数据化的弊端,是根据静态数据化做得有误的假定上。难题是要做静态数据化就得做正确,假定会做错是沒有甚么道理的。有几本人会静态数据化网站地址时还把session ID放进去呢?
第3,Google的提议是典型的有益于自身,而不好于客户。带有问号主要参数的URL将会有助于Google读懂內容,可是明显十分不好于客户在1撇之下了解网站构造及大概內容。看看这两个网站地址哪一个更清楚,更非常容易读懂,更有将会被点一下呢?
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
明显是第2个。
并且长的动态性网站地址,也不好于记忆力,不好于在电子邮件、社会发展化网站等地区抄给他人。
总而言之,尽管Google这么确立的提议保存动态性网站地址,我還是提议大伙儿正相反,尽可能将URL静态数据化。