vns9848威尼斯城

vns9848威尼斯城

028-85954568

用301重定向解决网站权重分散问题

      大家也都知道所未的网站一人权重也有分散的时候,那么大家一般在做网站的时候都将顶级域名做301重定向到带WWW的二级域名上面。那么这样子一来的话,搜索引擎就会直接把顶级域名上面的所有权重定位到大家的WWW域名上面。下面来说一下具体的操作方法。     
  在这里,我主要针对LINUX主机下的用DEDECMS架起的网站作301重定向分析(主要是利用.htaccess文件来设置重定向),一是因为篇幅有限,二是这样比较有针对性,如果是用其它方式架站的朋友,可以根据自己的实际情况作相应的修改和设置,本文仅提供一种方法,一种思路。
  一、 建立.htaccess文件
  在本地的WINDOWS平台下,是无法直接建立.htaccess文件的,系统会提示必须填写文件名,因为对于WIN来说,文件名为“.htaccess”的只是一个只有文件后缀而没有文件名的文件,而在LINUX下,这种文件是系统文件。解决的办法就是,先用FTP在服务器上建立一个.htaccess文件的,然后再下载到本地主机编辑,文件下载下来后,是允许修改的,上面的情况也就不会出现了。这个问题当初困扰了我很久,这里说明一下可能会对.htaccess文件不怎么熟悉的朋友有好处。
  二、 集中根域名和二级域名权重
  新手站长们有时候会对类似于www.cduukj.com和cduukj.com这两个域名的权重比较迷惑,在建站初期可能会为到底选择哪个作为主域名费尽心机。我认为,顶级域名权重最高,也就是说,cytao.com的权重比其它的二级域名高,因此,选择域名时,顶级域名是很好的选择。但是,带WWW的二级域名比较符合用户的习惯,看起来感觉也好像顺眼一点(纯属个人见解),所以,如果选择二级域名作为主域名的话,大家就得把其它的域名(包括顶级域名)的权重转移到主域名上,解决这个问题的方法就是在.htaccess文件里加上两行301重定向代码,代码在下面给出样例。
  三、 解决网站默认页面的权重分散问题
  由于自己对于DEDECMS比较熟悉,之前建的站都是用它架构。直到有一天,跟另一站长交换友情链接时,他告诉我,我的vns9848威尼斯城有跳转,访问www.xxxx.com时跳转到www.xxxx.com/index.html,因此拒绝和我交换链接。于是我发现,DEDECMS的默认vns9848威尼斯城为index.php,这个文件先是判断是否存在静态vns9848威尼斯城文件,若存在,则跳转。于是我站就被跳转到了静态文件上了。后来我想了想,其实这就是网站的默认页面设置问题,只要在.htaccess文件里设置好默认页文件名和顺序就行了。建议用CMS建站的朋友,回去查看一下自己的站是否也有这种情况并作相应的修改。
  下面给出我站的.htaccess文件代码,朋友们可以参考一下:
  Options +FollowSymlinks
  RewriteEngine on
  DirectoryIndex index.html index.htm index.php
  RewriteCond %{http_host} ^cytao.com [nc]
  RewriteRule ^(.*)$ http://www.cytao.com/$1 [r=301,nc]
  ErrorDocument 404 /404.htm
  注:上面代码行与行之间的空行不能删除,否则出错;DirectoryIndex的文件顺序必须根据自己网站的情况设置。
差不多也就讲到这里,本文章只讲到了.htaccess文件下的设置方法。在IIS服务器上面的设置可能你们还要搜索一下。所以你们一定要定位一下你们是好一种服务器呢。
优优科技版权所有,未经允许不得转载
XML 地图 | Sitemap 地图