301重定向如何来实现?

很多刚接触SEO优化的小伙伴对310重定向不是很了解,甚至可能还有些误解。网站做301重定向是一个基础的设置。比如说example.com跳转到www.example.com,在用户看来,是两个完全一样的页面,没有什么区别;可是在搜索引擎看来,这是两个不同的域名、两个不同的流量入口,是两个重复的页面,会造成域名权重的分散。本分分享SEO教程:301重定向。301重定向

二. 如何做301重定向?

1. 301重定向域名文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

①. 使用.htaccess文件实现重定向(只适用于apache服务器)文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

a. 将旧域名301重定向到新域名文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

oldsite.com指旧域名;newsite.con指新域名。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]

b. 将整个域名从非www重定向到www(反之亦然)文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

c. 将整个域名从HTTP重定向到HTTPS文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

d. 将整个域名从非www重定向到www,将HTTP重定向到HTTPS文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

②. 使用服务器设置301重定向文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

有的服务器后台是可以设置301重定向的,根据其操作步骤进行重定向即可。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

③. 使用WordPress建站实现重定向文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

操作步骤:WordPress→ Setting → 常规 → WordPress地址(URL)与站点地址保持一致。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

WordPress实现301重定向文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

2. 301重定向单个页面文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

将旧页面重定向到新的页面:文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

a. 使用Redirection插件文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

使用WordPress建站的小伙伴,想要实现旧页面重定向到新的页面,可以使用Redirection插件。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

使用Redirection插件实现301重定向文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

b. 网站改版文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

具体详情可以参考百度搜索资源平台的网站改版规则。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

三. 301重定向对SEO优化的影响

就像开篇所提到的一样,301重定向主要对SEO优化的影响主要体现在以下两个方面。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c4.html

1. 避免网站重复

不同的URL对应同一个页面,对于用户而言,几乎感觉不出有什么问题;但对于搜索引擎来说,访问两个不同的URL,看到的确是重复的页面,给搜索引擎的印象非常不友好。

2. 权重积累

我们经常发现一个站点会收录多个首页变体,比如:example.com,www.example.com,www.example.com/index.html等,会分散整个网站的权重。最佳的方法就是确定网站的首选域,再将其它页面301重定向到首选域,有利于首选域首页权重的整合。

以上,就是SEO教程301重定向的所有内容,想学习更多的SEO知识,请每日关注MAY的SEO博客

 

关键词:301重定向

  • 我的微信
  • 扫一扫微信,添加好友
  • weinxin
  • 我的微信公众号
  • 关注公众号,了解最新动态
  • weinxin
  • 本文由 发表于 2019年7月17日
  • 转载请务必保留本文链接:https://may90.com/jiaocheng/c4.html
何时使用301重定向与302重定向? SEO技术

何时使用301重定向与302重定向?

有很多新手SEO优化人员可能对301重定向和302重定向两者之前的区别,以及何时使用会感到困惑。其实重定向是将一个URL转向到另一个URL的过程。 301重定向 301重定向(HTTP状态码301)传...
HTTP状态码完整清单 SEO技术

HTTP状态码完整清单

Internet上有两个主要角色,即客户端和服务器。当您打开笔记本电脑并单击浏览器(例如Google Chrome)时,您正在通过Web客户端访问Internet。您正在请求发送到网络服务器以访问页面...
评论  3  访客  2  作者  1
    • 阿辉技术创意园 1

      正好需要这个,谢谢分享

      • 得健康 2

        其实如果用了宝塔的话,这个就和简单了。哈哈。

      发表评论

      匿名网友 填写信息

      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

      确定