网站优化怎样做好URL的规范化

  在我们做网站优化的时候,很多seoer都把精力放在了网站外部建设上,比如发布外链,当然这对于网站关键词排名和权重是有一定帮助的,不过同时我们也要兼顾网站内部的优化,避免做事倍功半的事,今天我们就来举一个例子,分析下因网站URL不规范导致的分权问题。


  什么是网站URL不规范呢?许多网站通过不同的网址提供相同的 HTML 内容或文件。比方说,您有一个服装网站,绿色礼服是其中的畅销商品之一,那么可以通过多个不同的网址访问礼服产品的网页,特别是当您使用会话 ID 或其他参数时:
http://www.example.com/products/women/dresses

http://www.example.com/products?category=dresses&color=green&cruel=nohttp://example.com/shop/index.php?product_id=32&highlight=green+dress&cat_id=1&sessionid=123&affid=431>

http://example.com/dresses/cocktail?gclid=ABCDhttp://www.example.com/礼服/绿色礼服.html


  为了更好地控制您的网址在搜索结果中的显示方式以及加强属性(例如链接流行度),建议您选择规范(首选)网址作为网页的首选版本。您可以通过多种方式告知搜索引擎您的使用偏好。


  1、设置您的首选域来告知搜索引擎您希望您的网站使用哪个版本的网址(http://www.example.com 还是 http://example.com)。如果您将首选域设置为 http://example.com,那么搜索引擎会将指向 http://www.example.com 的链接与指向您首选域的链接视为完全相同的链接。


  2、为网页的每个版本指定规范链接 。如果您希望将 http://www.example.com/礼服/绿色礼服.html 设为您列表的规范网址,可以将属性为 rel="canonical" 的 元素添加到非规范网页的 部分,向搜索引擎指明这一点。要执行这一操作,请创建如下链接:
http://www.example.com/礼服/绿色礼服.html">,将这些附加信息添加到非规范网址的 部分。 这会告知 搜索引擎 这些网址都指向 http://www.example.com/礼服/绿色礼服.html 规范网页。


  3、使用 301 重定向。如果某网页可通过多种方式(例如 http://example.com/homehttp://home.example.comhttp://www.example.com)访问,建议您选择其中一个网址作为首选(标准)目标网址,并使用 301 重定向将来自其他网址的流量发送到该首选网址。要确保将用户和搜索引擎定向至正确的网页,最佳方法是服务器端 301 重定向。301 状态代码表示某网页已永久迁移至新位置。
  要针对托管在运行 Apache 的服务器上的网站实施 301 重定向,您需要具有访问服务器的 .htaccess 文件的权限。(如果您不清楚自己的访问权限或所用的服务器软件,请与网站托管商核实。)有关详情,请参阅 Apache .htaccess 辅导手册以及 Apache 网址重写指南。如果您的网站托管在运行其他软件的服务器上,请与您的托管商核实相关详情,或者参阅这篇文章。


  4、指明要让搜索引擎采用的处理动态参数的方式 。用参数处理将要忽略的参数告知 搜索引擎。忽略某些参数可以减少 搜索引擎 索引中的重复内容,也可使网站内容更易于抓取。例如,如果指定忽略参数 sessionid,则 搜索引擎 会认为 http://www.example.com/礼服/绿色.htm?sessionid=273749 与 http://www.example.com/礼服/绿色.htm 相同。

  5、在您的 HTTP 标头中指定规范链接 。如果您可以配置自己的服务器,则可使用 rel="canonical" HTTP 标头为 HTML 文档和其他文件 (例如 PDF) 指明规范网址。如果您的网站通过不同的网址提供相同的 PDF(例如出于跟踪目的),如下所示:
http://www.example.com/downloads/white-paper.pdf

http://www.example.com/downloads/partner-1/white-paper.pdf

陕西弈聪软件信息技术股份有限公司
电话:
13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301