浅谈301与302对seo的影响及nginx配置
301永久重定向 -- 对SEO友好
使用301重定向来永久重定向页面。“永久”这个词意味着重定向页面的所有权重都会被传递到指向页面。
如果我们把一个地址采用301跳转方式跳转的话,搜索引擎会把老地址的PageRank等信息带到新地址,同时在搜索引擎索引库中彻底废弃掉原先的老地址。
302临时重定向 -- 对SEO不友好
302重定向,一般是做临时性的跳转,是暂时性的,在使用的过程中也会比较常见,不过各位在使用的过程中不要使用太多的302重定向,
因为搜索引擎会认为新的跳转url是临时性的,用得过多的话,可能会导致降权处理,这个也是我们必须要去重视的一个地方,千万不要因为使用比较多的302重定向,而导致我们的网站被降权。
302重定向将不会将重定向页面的所有权重质量传递到指向页面。重定向页面仍将保留其网页排名、页面权限和流量价值。并且指向页面不会累积任何页面的权重。
错误地使用302重定向是非常危险的。这会严重损害你网站的搜索引擎可见性。
关于nginx 301 302跳转的配置。
301跳转设置:
server {
listen 80;
server_name aaa.com;
rewrite ^/(.*) http://bbb.com/$1 permanent;
access_log off;
}
302跳转设置:
server {
listen 80;
server_name aaa.com;
rewrite ^/(.*) http://bbb.com/$1 redirect;
access_log off;
}