链接是搜索引擎机器人爬行网站的路径,所以对网站链接的优化也是网站内部结构优化很重要的一个因素。每一个URL被搜索引擎收录之后,就会开始慢慢积累信用,即域名信任度,改动一次URL不管对于个人网站还是门户网站都是灾难性的,尤其对于门户网站,意味着几十数百万乃至成千万页面的重新收录问题。因此,当我们注册好域名,正式开始做站之前非常重要的一步就是做好URL的优化和规范,这个规范一旦形成之后是万万不能再次改动的。
URL的优化,导航链接,站内链接等都可以归属为链接优化策略,其中URL的优化是一个重头戏。很多人都知道URL对SEO的重要之处,但是很多站点其实都忽略了对站点URL路径的优化,我希望借本博文,唤醒广大站长尤其是SEO慎重来对待网站的URL。
1,什么是URL路径和URL规范化
URL是统一资源定位,即每个网页的网址、路径。清晰简短和规范的命名不仅有利于用户体验和网址传播,更是搜索引擎友好的体现。一般常用的URL形式有:静态URL、动态URL和目录结构形式的URL,如果再细分下去,我觉得甚至还可以将所有的URL分为绝对URL(即网页路径使用包含顶级域名在内的完整的URL)和相对URL,当然这是SEO的分法。
网址URL规范化(URL canonicalization)指的是搜索引擎挑选最好的URL网址作为真正网址的过程。举例来说,下面两个URL一般来说指的是同一个文件或网页,因为它们都返回到SEO研究院的首页:
http://www.dugutianjiao.com
http://dugutianjiao.com
规划化的URL就不允许你一会链接回http://www.dugutianjiao.com,一会儿链接向http://dugutianjiao.com。搜索引擎必须要从中选择一个作为规划化的、唯一的网址。当这种情况只有一两个的时候,Google和其他搜索引擎显然可以通过外部链接的数量来很容易来判断,但是当这样的页面非常多的时候,将会造成大量的复制内容的网页,给Google等搜索引擎造成麻烦。
所以,当URL规划化做得不够的时候,很容易影响到站点在搜索引擎上的排名。
2,URL对SEO的影响
讲到了URL规范化,我们就不得不再提提不同的URL对SEO的影响。我们上文讲到网站的目录结构优化时曾提到目录结构混乱对SEO造成的不利影响,URL的规范化显的尤为重要,不规范的URL同样也会对SEO造成极大的困扰,它是决定网站的收录数量、长尾词排名数量和提升、站点内部链接策略等的关键所在。
太过冗长,太过混乱,动态的URL虽然目前对搜索引擎的收录没有问题,但是不仅会给用户带来不良的用户体验,不利于用户的访问和传播,而且对排名的提升都会带来很大的障碍。这一点很简单,毕竟用户越来越聪明了,带个五六七八个问号的URL那个用户愿意去点击并且传播呢?在用户行为模式日益被重视的今天,排名的不佳也是可以预见的了。
3,针对URL的SEO方法
总结几条关于URL优化的经验,有些未经验证,仅是个人猜测。
1)主域名的选择不应过长(控制在12个字符内),主域名匹配优于目录名或网页名匹配,也就是主域名的权重大于目录和内容页,在主域名包含关键词URL比在目录名和内容页包含URL在同等条件下有排名优势。
2)同等条件下,静态URL一般比动态URL权重高,但优势差距很小。如果我们擅长站内链接的优化策略,这个差距可以说几乎没有。早期由于搜索引擎蜘蛛本身的问题,对动态网页的抓取不是非常到位,容易陷入动态网页的死循环之中,所以减少对动态URL的读取,特别是带“?”符号的URL,但是随着搜索引擎的完善,这种现象目前已经基本得以解决,现在动态URL并不是SEO中的大问题,不一定非得采用静态链接。 当然,如果你想将正在使用的动态地址改成静态地址,你可以采用URL重写,或者一开始就像DZ论坛程序那样使用伪静态地址。
不过,如果你采用动态网页,那么建议参数越少越好。虽然现在SEO一致认为,URL中带2-3个问号不是问题,搜索引擎通常都能收录,尤其是Google完全有能力抓取动态网址,多少个问号似乎也不是问题。高权重的域名,再多几个问号也不在话下。但无论如何,一般还是建议URL静态化。因为Google抓取动态网址没问题,并不意味着雅虎,百度,微软等等就都没问题。尤其是中文网站,百度才是真正的老大。
3)URL的写法。目录名和文件名的URL里面可以适当包含一些关键词,URL中的关键词多少对搜索引擎算法有用,但是记得不要堆砌,不要有类似seo-seo-seo.html的文件名。堆砌关键词还容易将URL搞得太长,不利用户的访问体验。对于百度,URL采用拼音格式有助于排名的加分,比如baidu-youhua这个目录会比bdyh这个目录具有优势。当然,如果拼音太长的话,可以考虑使用英文,比如sousuoyinqingyouhua这个目录或文件的URL我们完全可以也可以用seo来代替。不过,注意不要采用中文字符,比如使用“搜索引擎优化”作为目录的url名称,这样的URL在浏览器地址栏会显示成一堆编码字符,让人有很奇怪的感觉。
4)紧跟上面baidu-youhua例子,关键词之间可以使用连词符,连词符会被当作空格处理。URL中目录名和文件名的单词之间最好用连词符“—”,不要用下划线“_”,也不要用其他允许但很奇怪的字符。整个URL尽量带有描述性,你要相信,百度和Google它们是看得懂你的意思的,所以用baidu-youhua这个文件名的话,百度会知道这个页面是关于“百度优化”的,而bdyh就没有这个效果。这是独孤天骄不鼓励站点使用纯粹数字和日期作为URL路径的原因之一,除此之外,具有描述性的URL还有助于用户体验,用户看到URL的时候就大致上了解了这个网站所涉及的相关主题。
4,URL的规范化
很多时候,我们考虑把无效的URL如用户拼错的URL、不存在的URL重定向到别的网页,例如网站的首页、404页面等,那么就必须注意URL的规范化。
1)如果需要改变原有的URL,URL跳转时应使用301 永久重定向。增加内链,引入外链,有助于搜索引擎识别新的标准URL。
2)同一个域名,同一个网页,同一个文件都只能有一个URL地址。其他地址应该301永久重定向到唯一地址上来。一般情况下,谷歌根据被外链的数量来判断。采用多的,则是标准化URL,但这一般对首页有效,内容页并不像首页那么容易获得外部的链接。首页URL的标准化我们还可以使用Google站长工具来通过“控制台 > 工具 > 设置首选域名”实现。
3)搜索引擎虽然能够自动完成诸如保留或者删除末尾的斜杠、将URL从大写格式转换为小写格式等,但是独孤天骄仍然建议在URL的规范中注意格式,比如http://www.dugutianjiao.com我们一般写作http://www.dugutianjiao.com/这样的格式,请仔细查看区别;URL中最好统一全部使用小写字母。
4)不用太在意URL是相对路径还是绝对路径。Google和百度在排名时都不是很看重URL使用的是相对路径还是绝对路径。但是独孤天骄仍然强烈建议你采用绝对路径。为什么呢?因为当你的文章被人家直接复制引用或采集的时候,保留下来如果是相对路径的话,那么你应该知道意味着什么?它意味着你的外部链接将白白损失一个。
5)如果网页彻底消失了,请确保服务器返回一个关于这个网页的404错误信息。这会增加搜索引擎的收录质量,有助于排名提升。
原文发布于SEO研究院:http://www.dugutianjiao.com,转载请注明地址,谢谢。
SEO两百个秘密:URL的优化与SEO规范首发地址:http://www.dugutianjiao.com/post/url-seo-tips.html ,转载请保留链接。


