网站的搜索引擎优化重定向和.htaccess之间是否存在差异?
答案 0 :(得分:4)
可能不是 - 取决于你是如何进行重定向的。
在PHP中:
header("Location: http://www.example.com/"); /* Redirect browser, emits 302 */
如果要发出301,请使用:
header("Location: http://www.example.com/", true, 301);
PHP documentation中的更多内容。
如果您在.htaccess
:
Redirect 302 /PATH_TO_REDIRECT http://www.example.com/
然后那个'也会发出302。
再次,让它发出301是很简单的:
Redirect 301 /PATH_TO_REDIRECT http://www.example.com/
一般来说,对于搜索引擎优化,只需做有意义的事情。如果移动的东西永久使用301,如果某些东西暂时移动(例如在临时重新洗牌期间),请使用302(看看response code definitions)。
答案 1 :(得分:0)
如果标题相同,我认为它根本不重要。