写这篇文章之前,还在犹豫有没有会看。基本多数的站长和seo都会设置301重定向,如果你已经会设置301永久重定向不妨去看看301作弊。301可以统一url标准化,提高用户体验,递增站点权重等是网站优化过程中必不可少的设置。
301重定向是通知搜索引擎原网页或站点已经永久性转移到了新域名,以后在抓取网站的时候直接进入被定向的站点,原来的站点不再提供更新了,类似转移公告。对于网民来说设置301,可以更快的进入到新站点,通过原来收藏或记忆的域名可以毫无察觉的进入到新站点。
什么情况下设置301重定向
实现301重定向的方法
设置301最好是网站上线之前就要设置,注册好域名还需要备案,上传程序等。为设置301准备了充足的时间。如果在网站上线之前可以使用dnspod的免费转发功能实现301重定向。
目前多数的空间都支持301重定向功能,需要空间绑定多个域名,在空间面板上进行设置。本站使用的是万网空间,把万网空间设置301重定向的方法分享给大家。
登录万网主机管理平台>>站点信息>>基础环境设置>>30重定向。只有解析状态正常、已备案且万网接入的域名,才可以使用此功能,且目标域名与源域名不能一样。选择源域名(需要做301),目标域名(被定向到)点击添加保存,就完成了301重定向的设置。
IIS设置301重定向
打开iis,创建一个站点(可以是空文件夹)成功后右键,属性>>网站,ip地址后面的高级中,将需要做301的域名绑定在主机头上。如下图
接下来还在在网站属性>>主目录。下面有3个单选项。选择 重定向到URL(U)输入目标域名url,然后点击应用,最后点击确定。这样就完成了在windows系统中iis下设置301永久重定向了。
以上的设置方法功能都比较单一,只适合网站建设初期的设置,接下来进入更强大的设置模式,适用于已经成功建站的高手们。
Apache服务器实现301重定向
在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。
找到
“redirect permanent / https://www.seotop.com:
redirect permanent /xxxx.html https://www.seotop.com:修改这句即可。”
在.htaccess文件中增加301重定向指令
采用“mod_rewrite”技术,形如:
"RewriteEngine on"
"RewriteRule ^(.*)$ https://www.seotop.com/$1 [R=301,L]”
如指定url或目录进行301重定向,须在.htaccess文件中增加以下指令
"RewriteRule ^(article/zhishu.html|zhishu/)$ https://www.seotop.com/zhishu [R=301,L]\n".
整站设置301重定向方法
"RewriteEngine On"
"RewriteBase /"
"RewriteCond %{HTTP_HOST} ^seotop.com [NC]:
"RewriteRule ^(.*)$ https://www.seotop.com/$1 [R=301,L]"
设置成功后 需要在百度站长工具,进行网站改版提交301验证。经测在48小时可以替换掉原有url的百度搜索结果。
版权声明:本站原创,转载必究。
阅读原文:https://www.seotop.com/article/301.html