【发布时间】:2011-07-31 03:59:25
【问题描述】:
我的网站在搜索引擎中排名很高,我想将此网站移至新域。只有域名中的正确标签会改变(.it > .com)。
如果可能的话,将旧网站重定向到新网站的最佳方式是什么,以尽量减少对搜索引擎排名的影响?
我应该使用 .htaccess 吗?
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://newurl.com/$1 [R=301,L]
或在每个旧页面中添加一个 HTML 标记以将其重定向到新页面 URL:<meta http-equiv="Refresh" content="5;url=http://newurl.com/newpage/" />
或 PHP:
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://newurl.com/newpage/" );
或以上所有:)
这3个有什么区别,最好的方法是什么?
【问题讨论】:
-
我对第二个一无所知(我只能说它真的很不雅),但第一个和最后一个做的事情完全相同(我的意思是,完全一样。)他们发送 HTTP 标头向浏览器/蜘蛛请求页面,其中包含有关移动和页面移动位置的信息,所以我相信完全没有区别。
标签: php html .htaccess redirect seo