sli*_*lim 4 javascript php redirect search-engine
我猜测使用PHP的标题("location:here.html")会更好javascript的window.location("here.html"),就搜索引擎的可见性而言.我会假设服务器重定向会向谷歌显示正确的内容,并且javascript重定向将被读作包含javascript重定向代码的页面.
原因是我有一个客户要我带他们当前的网站并将其导入CMS系统(我使用e107)并且我不希望他们的旧页面丢失他们当前的页面排名.我正在考虑将旧页面上的重定向放到CMS系统中的新页面上.
在搜索引擎排名上转发的唯一方法是使用HTTP 301(永久)重定向.
header('Location')
除非你像这样指定代码,否则使用PHP 会给出302:
header('Location: http://....', true, 301);
Run Code Online (Sandbox Code Playgroud)
它可能更容易使用.htaccess,如下所示:
RewriteRule ^old.php /new.php [R=301]
Run Code Online (Sandbox Code Playgroud)
是的,如果可以,您想要进行服务器端重定向(PHP).
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>
Run Code Online (Sandbox Code Playgroud)
你也可以这样做
header("location: http://www.new-url.com")
Run Code Online (Sandbox Code Playgroud)
但它不会那么好的SEO明智
归档时间: |
|
查看次数: |
1274 次 |
最近记录: |