对于网站的路径大致有两种,分为绝对路径和相对路径,那么这两种路径对优化有什么影响呢?哪一种对搜索引擎收录网站有利呢?
在了解url路径之前我们先来看看两种路径的定义:
什么是绝对路径:
大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径。同样网站的url也是一样,如果显示http://www.cuoXin.comyh/等等样式的路径,那么就是绝对路径。
什么是相对路径:
相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。如果显示yh/等等的样式,那么就是相对路径。
通过以上的链接都可能打开网站,而我们要解决的就是这种url路径问题,保证网站页面url地址的唯一性。url标准化的意义在于:把所有权重都集中在同一url路径上,防止因多个url地址,而导致网站权重分散。其次网页设计时回到首页的链接往往使用<a href=”index.html”>,而上线之后却未改为<a href=”/”>导致网站首页存在多个网址,与之相对应的是输入www和不带www都可以访问同一页面,容易造成重复内容。其他因素,例如网站改版更换网址:内页链接却未更换更新,还是,链接之前网站首页和其他相关页面,可能导致链接混乱,其次新首页也无法得到应有的链接。那如何设置网站url标准化呢?可以对网站首页进行301设置,把其他路径跳转到主路径,即对带www和不带3w的路径进行调整。
url路径优化另一重点是url静态化:由于很多网站采用动态编程语言所以页面地址后缀表现是由php、asp、jsp等结尾,由于动态路径不利于搜索引擎蜘蛛的抓取,url静态化通过对网站路径url的重写去掉动态网页参数,从而产生对搜索引擎来说相对友好路径地址。
url路径优化包括:域名和路径中包含关键字,url路径文件采用中文和英文拼音和单词,使url路径的具有描述性和记忆,url长度尽可能的短且不含有特殊字符,url路径大小写统一等。
URL地址标准化:www.cuoXin.com对比cuoXin.com
这时多次出现的另一个主题。因为当一个网站对两个域名www.cuoXin.com和cuoXin.com都能够被访问时,每个搜索引擎都会有问题。作为负责的网站管理员,有必要完全杜绝模糊定义。否则,两种版本都会被索引,将引起重复内容的问题。代码插入到.htaccess文件中加入重写代码 RewriteCond %{HTTP HOST}^ cuoXin /.com
请注意:使用站点清除工具从站点中清除 cuoXin.com的全部页面,即使这些改变得到了应用,也不是一个好办法!这会导致整个站点被清除。Google的Matt Cutts说:“如果将主机名清除掉www变成无www的域名,那么在6个月内整个域名都将被清除。请务必不要这么做。” (http://www. cuoXin. com)。较好的做法是,简单地利用301将不合意的域名重定向到合意的域名,随着时间推移,问题将慢慢地得到解决。
URL地址标准化:/index.php对比/
不幸的是,索引页的概念(index.php,Default.aspx等)也将引起另一种重复内容问题。如果向Web服务器没有提供目录中的文件名,默认情况下服务器就会提供“索引”页面,但是并没有重定向到这个页面。如果同时存在这两个URL地址的链接,无论是从内部还是从其他站点,就会出现问题。因为有两个URL地址用于访问同样的内容,就导致了重复内容。严格地说,没有哪一个URL地址比另一个更正确;更短的URL地址更合人意,往往相比 “/index.php”而言,我们更愿意使用“/”。
解决方案类似于处理www.cuoXin.com与cuoXin.com问题。无论何时,当服务器得到的请求是以index.php或index.html结尾的文件路径,就必须使用301重定向到包含它的目录。只要使用一条 mod rewrite规则或用PHP,就可以实现重定向。
新闻热点
疑难解答