我有一个有点复杂的问题。我正在从 http://www.hikingsanfrancisco.com 到 http://www.comehike.com
两个站点的目录结构将不同。为了在与其他页面相关的搜索的一般域和单个页面中保留我现有的大部分 SEO 优势,我可以做哪些最佳实践?
谢谢, 亚历克斯
最佳答案
如果大部分 URL 保持不变,只是域发生变化,您可以在旧站点的根文件夹中创建一个 .htaccess 文件,内容如下:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.comehike.com/$1 [R=301,L]
这将使 hikingsanfrancisco.com/some-page 转到 comehike.com/some-page。
否则,您可以在同一个 htaccess 文件中为每个重定向添加一行。因此,如果 hikingsanfrancisco.com/big-hikes 现在转到 comehike.com/even-bigger-hikes,重定向将如下所示:
Redirect 301 /big-hikes http://www.comehike.com/even-bigger-hikes
301 告诉 Google 现在认为新 URL 是正确的。
要将整个站点重定向到新的 URL,您可以使用:
Redirect 301 / http://www.comehike.com/
关于seo - 网站的正确 301 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5111747/