URL重写(URL Rewrite)的七个问题

[复制链接]
查看: 1445   回复: 3
发表于 2009-7-18 17:19:38 | 显示全部楼层 |阅读模式
一个精心构造的网站URL地址格式对搜索引擎爬虫、SEO和用户友好度有着重要的影响。一个优秀的SEO人员深知怎样设定有效的URLs,但Web开发人员、IT人员和管理者可能不理解这管URLs什么事儿。在这篇文章中,我会分享一系列URLs选择的最佳方法,并做详细解释。



但在开始这个系列之前,送你一句公认的格言:除非它们坏了,否则不要更改你的URLs。如果你的网站被搜索引擎抓取和收的还不错,而且用户正在没有困难的情况下点击这些URLs,尽管它们又长又难看。无论如何,在这种情况下保持现状。搜索引擎优化提高的潜力小于潜在风险,有些事物在网页或搜索引擎的末端会产生故障。如果你是URLs坏掉了,下面是一些改善它们的方法。

1. 让URLs尽可能短对可用性的影响:据一些研究报告,人们更喜欢短的URL。搜索用户更有可能点击简短的URLs。Google的Maile Ohye写道,一个长URL “被用户点击的机会大大降低”,在搜索引擎结果页面(SERPs) 。Marketing Sherpa study证实,用户经常更多的点击短URLs。

对SEO的影响:功能差的网站只有很少的站外链接,未必看到爬虫抓取网站深处的内容。搜索引擎的爬虫会更频繁的访问和再次访问与根目录接近的内容,这些都是有着短URLs的页面。此外,出于显而易见的原因,其他的网站管理员和Blog大多使用短 URLs作为页面链接;作为一个发布者,我信赖短URLs好过长的,而且往往避免链接到长的URLs,我不确定动态的能够残留到永久。

2. 从URLs删除会话ID。对抓取的影响:搜索引擎爬虫很少检索一个URL的会话ID ,因为有一个重要的可能,这个内容可能是另外一个URL的副本。像会话ID那样的长参数,也应予以避免。

3. 在URLs中限制变量和参数对抓取的影响:在某次会议上,Google的 Matt Cutts说过,URLs中的参数数量,限制在2个或3个为最佳。”在Google网站管理员中心的文章里也引用了上述观点,URLs太多参数时,有可能是网络请求生成的其它复制网址,所以爬虫会尽可能避免抓取它们。对可用性的影响:综上所述,用户更喜欢短的URL 。

4. 在URLs中包含关键字对SEO的影响:URL中的关键词有助于告诉爬虫网页与哪些内容有关。例如: www.domain.com/green-widgets.html 显然与绿色小工具有关,而另外一个URLs,如www.domain.com/product.php?ID=23476234则缺乏含义。URL中的关键词就像给爬虫的另外一个信号。对可用性的影响:Marketing Sherpa study (和许多观点一样)指出,用户更喜欢用简短,明确的URL ,这会帮助他们在点击之前就能预先了解这些网页的内容。

5. 使用连字符-分隔关键字对搜索引擎优化的影响:爬虫承认连字符是一个空格。下划线和其他符号可能无法被爬虫识别。Matt Cutts在最近的一段视频中讲到,在分隔关键字时,连字符是最佳方法。免责声明:不要过度使用。一个像electronic-green-widget-repair-store.html的文件名,看上去像垃圾和不可信赖的信息。

6. URL规范化对一个搜索引擎爬虫来讲,www.domain.com与domain.com并不相同。你的网站不应该在这两个地址中同时可用:选择一个(规范化域名)使用,并在所有时间使用这个。确保第二个域名使用301重定向到主域名。

额外提示:不知道该选择带www版本还是不带www的版本?有两个主要因素供你考虑:

1. 哪个域名得到最多的站外链接?

2. 在你自己的页面上,哪个域名更容易地改变(考虑内部链接,流量来源等等) ?

例如:如果你有大量站外链接指向domain.com ,而且很容易转换它的内部链接,还有把来自www.domain.com的流量转换到domain.com ,接下来你应该知道怎么做。

对搜索引擎优化的影响:选择一个主域名将有助于避免重复内容。这也将有助于集中你的站外链接“果汁”如果你的主页在domain.com和www.domain.com同时可用,运气好的话两个都获得了链接,那你的主页不能充分吸收所有站外链接的好处。

7. 如果URLs发生改变,使用301重定向方法,将旧的URL指向到新URL。如果你必须更改你的URLs,使用301重定向从每个旧URLs指向到相匹配的新URL,可以尽量减少影响。不要用301将所有旧URLs重定向到新首页;这既对搜索引擎爬虫不友好对用户也不友好。对搜索引擎优化的影响:使用301重定向是告诉爬虫,旧的URLs已被新网址永久取代。这样做的影响是,所有的站外链接“果汁”将通过此方法完成新旧URLs的过渡,使它具有更好的机会取代旧的网址,在搜索引擎结果中更干净。对可用性的影响: 301重定向也将帮助你的网站访客直接到达新URL。

再提醒一句

彻底改变URL结构绝不应掉以轻心。我建议客户不要改变URLs,除非它们完全损坏。当你改变URLs后,你可能预料到这得忍受在搜索引擎中可见度的短期损失,即使当它们改变后能获取更多的搜索引擎友好度。从长远来看,如果你的URL结构做了正确改善,你终将会恢复网站在搜索引擎的可见度,甚至超过先前。目前没有办法来估计可能花费的时间。

URL 例子

下面就让我们来看看使用上述最佳做法的URL例子:

普通: http://www.domain.com/Shopping/Categories/Apparel_Clothing/

较好: http://www.domain.com/shopping/clothing.html

最佳:http://www.domain.com/clothing/

糟糕:http://www.domain.com/?cat=3423&pid=45345345&sessID=325646VGHD36523746&ref=56756

普通:http://www.domain.com/?cat=3423&pid=45345345

较好:http://www.domain.com/shopping/clothing.html

最佳:http://www.domain.com/clothing/

评分

参与人数 1 +5 收起 理由
swqlgcj + 5

查看全部评分

发表于 2009-9-24 15:14:13 | 显示全部楼层
url听说也有很深的学问。
回复 支持 反对

使用道具 举报

发表于 2009-10-15 09:34:51 | 显示全部楼层
学习了,谢谢
回复 支持 反对

使用道具 举报

发表于 2010-4-19 09:10:26 | 显示全部楼层
mod_rewrite
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则