欢迎光临
我们一直在努力

301重定向的实现方法

永久页面删除(301重定向)是一种非常重要的“自动转向”技术。 301重定向以改进搜索引擎优化
从搜索引擎优化的角度来看,301重定向是URL重定向最可行的选项。当网站的域名发生变化时,搜索引擎仅对新URL进行索引,同时将旧地址下的原始外部链接转移到新地址,以便不会收到网站的排名到URL更改。完全没有效果。同样,当使用301 permanent redirect命令使多个域名指向站点的主域时,它不会对站点的排名产生任何负面影响。
302重定向可能会影响搜索引擎优化
到目前为止,只有Google能够处理302重定向并具有出色的处理能力。换句话说,当网站使用302重定向命令将其他域名指向主域名时,只有Google会将其他域名的链接分数计入主域名,而其他搜索引擎只会将链接分数分配到多个域名域名,从而削弱了到主站的链路总数。由于外部链接的数量作为网站排名的关键因素之一已经受到影响,因此降低网站的排名是很自然的。
总之,在众多重定向技术中,301永久重定向是最安全的方式,也是理想的解决方案。
为了正确实现301重定向,有几种方法可供您参考:
1.将301重定向命令添加到.htaccess文件。
使用“mod_rewrite”技术,表格是:
RewriteEngine on
RewriteRule ^(。*)$https://www.williamlong.info/$1 [R=301,L]
2.对于使用Unix Web服务器的用户
使用此命令通知搜索引擎蜘蛛您的站点文件不在此地址下。这是更常见的方法。
表格:重定向301 /https://www.williamlong.info/
3.在服务器软件的系统管理员配置区域中完成301重定向。
对于使用Window Web服务器的用户
4.绑定/本地DNS
如果您有权编辑和编辑本地DNS记录,则可以通过添加单个记录来解决此问题。如果您没有此权限,则可以要求Web主机提供商相应地设置DNS服务器。
DNS服务器设置
要将blog.williamlong.info指向www.williamlong.info,只需向DNS服务添加别名记录,该记录可写为:blog IN CNAME www.williamlong.info。
要配置大量虚拟域名,您可以编写:* IN CNAME www.williamlong.info。
这会将以williamlong.info结尾的所有未设置记录重定向到www.williamlong.info。
5.使用ASP/PHP实现301重定向:
ASP:
Response.Status=" 301 Moved Permanently"
Response.AddHeader“Location”,“https://www.williamlong.info/"
到Response.End
PHP:
标题(“HTTP/1.1 301永久移动”);
标题(“位置:https://www.williamlong.info/");
出口();

未经允许不得转载:美国主机评论博客 » 301重定向的实现方法

分享到:更多 ()