301重定向与DNS更改:杀死301重定向并更新子域的DNS是否安全?

时间:2009-03-25 14:37:06

标签: seo dns http-status-code-301

我有一个站点在子域运行,该子域已迁移到新服务器和新域名。为了保留搜索信用,我知道301重定向是处理迁移过渡的正确方法。 (营销部门谈到301重定向,就像我从未听说过的那样。)

从技术角度来看,我不明白你需要多长时间来维护重定向。有人可以解释一下吗?这似乎是服务器上的额外和不必要的负载,以保持重定向无限期运行。在搜索引擎停止链接到上一个站点后,您最终是丢弃它还是将其更改为DNS?

3 个答案:

答案 0 :(得分:3)

301是“永久移动”所以理论上,在书签中有链接的搜索引擎和浏览器应该切换到新的URL。但我不敢打赌每个人都这样做。因此,我同意ceejayoz,谨慎地保持旧URL永远有效。

(还要记住,URL不仅存储在搜索引擎中,你甚至可以在纸上找到它们。这就是URLs never die的原因。在发布网址前三思而后行,你永远无法之后回想起来。)

答案 1 :(得分:2)

如果某人实际使用了重定向,那么服务器上只有负载(并且极小),所以没有意义删除它并且甚至错过了旧链接中的一次点击。

答案 2 :(得分:2)

您可以将子域的DNS记录作为引用新域的CNAME记录;我不认为这样做有任何伤害,只要该网站仍然有效(一些网络应用程序依赖于知道他们访问过的域名)。但是,导航到子域的人实际上会在浏览器的地址栏中看到子域,而不是新域,因此他们不会知道该站点已切换域。出于这个原因,我不会使用CNAME记录来执行这样的“重定向”。我坚持使用HTTP 301重定向。

现在,我同意ceejayoz认为服务器上的负载可以忽略不计,因此无需删除301重定向。但是,如果您确实想知道多久可以删除它 - 例如,如果您想将该子域重用于其他站点 - 我会查看您的服务器的访问日志,以跟踪子域上随时间推移的点击次数,新网站上线。 (如果您安装了日志文件分析器,那么这很简单)如果(周|月|年)通过而没有您在该子域上收到任何请求,则表明可能不再需要重定向。显然,在没有获得子域请求的情况下等待的时间越长,重定向就越有可能被安全删除。