• 首页
  • 心得
  • 关于网站带不带www导致搜索引擎误认为2个站分流导致pr等于0

关于网站带不带www导致搜索引擎误认为2个站分流导致pr等于0

我们一般对网站做域名解析的时候,为了用户体验好.

往往将www.yijiebuyi.com 和 yijiebuyi.com 同时解析到一个IP上,那么问题来了!

熟不知对于搜索引擎这完全是2个站点,悲剧如下,收录的东西也不同,搜索内容跳转直接导致2个站点互相分流,见下图.



那么如果把分流的2个站汇合到一起呢,网上也有很多方法,因为本站是 node.js 开发,一台服务器上部署了多个node.js 站点,前面有 nginx做反向代理.

那么下面简单说下针对 nginx 下如何将 yijiebuyi.com 导流给www.yijiebuyi.com  ,目的就是让搜索引擎对www.yijiebuyi.com 的权重加大,增加站点的pr值.

首先登录服务器,找到 nginx 安装目录下的配置文件.

以前我的配置是这样的

server_name  同时解析 yijiebuyi.com 和 www.yijiebuyi.com

直接修改配置,去掉 yijiebuyi.com


然后在配置文件底部再新加一条配置,这个配置的作用就是对 yijiebuyi.com 进行301跳转到 www.yijiebuyi.com


server {

        server_name yijiebuyi.com;

        rewrite ^(.*) http://www.yijiebuyi.com/$1 permanent;

}


修改完毕,最后是这个样子的.


然后重启nginx 就可以了.

回到顶部