解决同时收录带www和不带www首页的问题的方法

作者 安阳seo网站建设推广排名优化 所属分类 SEO基础入门 发布时间 2019-11-28 AM 阅读次数 255 次 评论 2 条

新的网站往往会出现搜索引擎同时收录带www和不带www首页的问题,这时往往许多seo不知道该如何是好,甚至都不知道这样到底会对seo有何影响,有的为此还特别高兴,因为查询收录量确实挺高,那么到底搜索引擎同时收录带www和不带www首页是好是坏呢?结果或许会让许多seo扫兴了!

解决同时收录带www和不带www首页的问题的方法

为何这样说,因为我们平时在解析网站时通常会将带www和不带www的域名解析到空间,这也是为什么搜索引擎会同时收录带www和不带www首页的问题,出现这个问题其实并不是什么好事,因为会严重的分散网站权重,甚至会有被判定为站群的风险,因为是不同的域名 相同内容的网站,这也是同时收录带www和不带www首页的危害!

既然搜索引擎同时收录带www和不带www首页是不好的事情那我们该如何解决这一问题呢?这里提供几个解决方案:

方案一、利用搜索引擎站长平台进行网站改版将不带www的网站修改到带www的网站上

方案二、利用301重定向HTTP状态码进行专项将不带www的网站重定向到带www的网站,但此方法需根据源码、服务器环境进行设置我们总结了以下几种情况进行设置

环境为IIS管理器一般服务器为windows系统
在网站根目录建设 web.config并添加以下内容保存
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
        <rule name="Redirect" stopProcessing="true">
                    <match url=".*" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="^域名$" />
                    </conditions>
                    <action type="Redirect" url="http://带www的域名/{R:0}" redirectType="Permanent" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>
apache环境一般系统为linux
在网站根目录下建设 .htaccess 文件并将以下内容添加保存
RewriteEngine On
RewriteCond %{HTTP_HOST} ^域名\.域名后缀$ [NC]
RewriteRule ^(.*)$ http://带www的域名/$1 [L,R=301]
ngnix下的301重定向设置
server
{
listen 80;
if ( $host != '带www的域名' )
{
rewrite ^/(.*)$http://带www的域名/$1 permanent;
}
index index.html index.htm index.php; #index end
}

方案三、良好的使用canonical标签设置301状态码

canonical标签最初是Google、雅虎、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题具体使用方法是在title标签的上面添加

<link rel="canonical" href="http://带www的域名/">

百度站长平台在2013年1月8日公开声明支持Canonical标签,对其作用标准的解释为:对一组内容完全相同或高度相似的网页,通过使用Canonical标签可以告诉搜索引擎哪个页面为规范的网页,能够规范网址并避免搜索结果中出现多个内容相同或相似的页面,帮助解决重复内容的收录问题,避免网站相同内容网页的重复展示及权重的分散,提升规范网页的权重,优化规范网页的排名。

以上就是解决同时收录带www和不带www首页的问题的方法,但有些搜索引擎就很人性化的退出了设置首选域名的服务,例如谷歌站长当添加完成站点后就会提醒选择正确的首页,并承诺以最快的时间更新其收录,而对于百度等国内搜索引擎则需要利用改版工具或者设置301重定向的方法来设置,或许还有这最简单直接的方法,那就是在域名解析时只解析带www的域名而不解析不带www的域名这样就可以完美解决搜索引擎同时收录带www和不带www首页的问题了!

分享到: 更多

非特殊说明,本站所有文章均为站长原创。

评论啦~



已有 2 条评论


  1. 张均姚

    受益匪浅,其实最好的方法还是直接解析带www的不解析不带www的域名,一劳永逸简单!

    回复 2019-11-29 11:37
    1. 安阳seo网站建设优化 站长

      如果你只想解析带www的域名那么这个域名实质意义上是个二级域名,我们都知道一级域名是大于二级域名的,因而如果是想让一级域名权重集中至带www的尽量还是需要解析一级域名,还是得根据自身情况来定!

      回复 2019-11-29 11:40