图文教程 新手建站全解析 建站指南

正确的做法是:其中一个重定向到另一个 , 而不是两者都重定向 。如果同时加载两个 , 那么站点的版本安全就会出现问题 。如果你在浏览器中输入网站的URL , 请分别测试和 。
如果两个URL都加载 , 则会显示两个版本的内容 , 重复的URL可能导致重复的内容 。
为了确保不会再次遇到此问题 , 你需要执行以下操作之一 , 具体取决于站点的平台:
在中创建完整的重定向模式(在/服务器上);
使用中的重定向插件强制从 重定向 。
4、如何在/服务器的中创建重定向
你可以在/服务器的.中执行服务器级别的全局重定向 。有一个很好的教程 , 教你如何在自己的web主机上强制重定向 。
如果强制所有web流量使用HTTPS , 你需要用到以下代码 。
确保将此代码添加到具有类似前缀的代码之上( On、等) 。
On
%{HTTPS} !on
%{} !^/[0-9]+\..+\.$
%{} !^/\.well-known/pki-/[A-F0-9]{32}\.txt(?:\ \ DCV)?$
(.*) %{}%{} [L,R=301]
如果你只想重定向一个指定的域 , 你需要在你的文件中使用以下代码行:
%{} !^/[0-9]+\..+\.$
%{} !^/\.well-known/pki-/[A-F0-9]{32}\.txt(?:\ \ DCV)?$
On
%{} ^\.com [NC]
%{} 80
^(.*)$ $1 [R=301,L]
注意事项:如果你对自己在服务器进行正确更改没有信心 , 请确保你的服务器公司或IT人员来执行这些修复 。

图文教程 新手建站全解析  建站指南

文章插图
5、如果你正在运行网站 , 请使用插件
修复这些重定向问题简单的方法就是使用插件 , 尤其是在运行网站时 。
许多插件可以强制 到 重定向 , 但这里有一些插件可以使这个过程尽可能轻松:CM HTTPS Pro、WP Force SSL、Easy HTTPS。
关于插件的注意事项:如果你已经使用了太多的插件 , 请不要再添加 。
你可能需要调查你的服务器是否可以使用上述类似的重定向规则(例如 , 如果你使用的是基于NGINX的服务器) 。
这里需要声明:插件的权重会对网站速度产生负面影响 , 所以不要总是认为新的插件会对你有所帮助 。
6、所有的网站链接都应该从改为
即使执行上述重定向 , 也应该执行此步骤 。
如果你使用绝对URL而不是相对URL , 更应该这么做 。因为前者始终显示你正在使用的超文本传输协议 , 如果你使用的是后者 , 那你就不需要多加注意这一点了 。
当你使用绝对URL时 , 为什么需要更改现场链接?因为谷歌将抓取所有这些链接 , 这可能会导致出现重复的内容 。
这似乎是在浪费时间 , 但事实并非如此 。你要确保最终谷歌能够准确地抓取到你的网站 。
7、确保从到的转换 , 不会出现404页面
404页面的突然增加可能使你的网站不能运行 , 尤其是在和页面之间存在链接时 。
此外 , 由于显示的404页面太多 , 谷歌没有找到应该抓取的页面会导致抓取预算的浪费 。
谷歌的相关负责人John 指出 , 抓取预算并不重要 , 除非是针对大型网站而言 。
John 在推特上表示 , 他认为抓取预算优化被高估了 。对大多数网站来说 , 没有什么作用 , 它只能帮助大规模的网站 。
“IMO抓取预算被高估了 。其实大多数网站都不需要为此担心 。如果你正在抓取网页或运行一个数十亿URL 的网站 , 这是很重要的 , 但对于普通的网站来说这不是很重要 。”