行业资讯

URL静态化照旧不静态化?

  数据库驱动的网站需要将URL静态化,一直以来都是SEO最根基的要求,可以算是个知识性的对象。近几年SEOer一致认为,URL中带2-3个问号也不是问题,搜索引擎凡是都能收录,尤其是权重高点的域名,更多几个问号也不是问题。但无论如何一般照旧发起URL静态化。

  9月份,Google站长博客颁发了一篇接头动态网址照旧静态网址的帖子,却颠覆了这个说法。在这篇帖子里,Google明晰发起不要将动态URL静态化,而是保存那种长长的,带问号参数的动态URL。Google黑板报和中文网站打点员博客都做了翻译和转载,各人可以查察。

  从留言和我看到的博客来看,有不少人还真以为有原理,筹备凭据Google说的做了。

  这是较量少见的,我十分不觉得然的,Google给的SEO发起。

  Google的帖子有几个要点。

  一是Google完全有本领抓取动态网址,几多个问号也不是问题。这一点根基靠谱。

  第二,动态网址更有助于Google蜘蛛读懂URL寄义,并举办辨别,因为网址中的参数有提示性。好比Google举了这个例子:

  ?language=en&answer=3&sid=98971298178906&query=URL

  URL里的参数都有助于Google领略URL及网页内容。好比language后头跟的参数是提示语言,answer后头跟的是文章编号,sid后头的必定是session ID。其他常用的包罗color后头跟的参数指的是颜色,size后头跟的参数是尺寸等。有了这些参数的辅佐,Google更容易领略网页。

  而将网址静态化后,这些参数的意义凡是就变得不明明晰。好比这个URL:

  

  就大概使Google不知道哪个是产物序列号,哪个是尺寸等。

  第三,网址静态化很容易弄错,那就更得不偿失了。好比凡是动态网址的参数变更顺序,所获得的页面其实是沟通的,好比这两个网址很大概就是同一个页面:

  ?language=en&answer=3

  ?answer=3&language=en

  保存动态网址,Google还较量容易大白这是一样的网页。而颠末静态化后,这样两个网址Google就不容易判定是不是同一个页面,从而大概引起复制内容:

  

  

  再一个容易搞错的是session ID,也大概被静态化进URL:

  

  这样网站将发生大量URL差异,但其实内容沟通的页面。

  所以,Google发起不要静态化URL。

  可是我照旧发起要静态化。原因是:

  首先,Google给的发起是从Google本身出发,而没有思量其他搜索引擎。Google抓取动态网址没问题,并不料味着雅虎,百度,微软等等就都没问题。尤其是中文网站,Google不是老大。

  第二,Google所说静态化的弊端,是基于静态化做得不正确的假设上。问题是要做静态化就得做正确,假设会做错是没有什么原理的。有几小我私家会静态化网址时还把session ID放进去呢?

  第三,Google的发起是典范的有利于本身,而倒霉于用户。带有问号参数的URL大概有助于Google读懂内容,可是显然很是倒霉于用户在一撇之下领略网站布局及大抵内容。看看这两个网址哪个更清晰,更容易读懂,更有大概被点击呢?

  ?language=en&productID=3&sid=98971298178906&cat=6198&&query=URL

  

  显然是第二个。

  并且长的动态网址,也倒霉于影象,倒霉于在邮件、社会化网站等处所抄给别人。

  总之,固然Google这么明晰的发起保存动态网址,我照旧发起各人正相反,只管将URL静态化。
    来历: Zac


· URL静态化照沧州SEO旧不静态化?
· URL静态化还是不静态化?

TAGs标签: 静态 还是

X关闭

欢迎咨询 400-856-0317 在线交谈 在线交谈