Skip to content

关于网站带不带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 就可以了.