2012-06-01 65 views
3

我有一个网站(说site1.com)301-重定向到另一个网站上的另一个网站(说http://site2.com/some/dirty/url)。搜索引擎优化 - 获取搜索引擎索引301页面

在site1.com典型代码:

<?php 
    header("HTTP/1.1 301"); header("refresh:0;url=http://site2.com/some/dirty/url"); 
?><html> 
    <head> 
     <title> 
      Site 1 - heading. 
     </title> 
     <meta name="description" content="some description" /> 
    </head> 
    <body /> 
</html> 

通常情况下,搜索引擎永远指数site1.com,即使有喜欢的外部链接:

<a href="http://site1.com/">Click Here</a> 

但是,这是视为外部链接http://site2.com/some/dirty/url因此http://site2.com/some/dirty/url被seo。

我一些如何想site1.com索引(只是标题,meta描述和URL)虽然http://site2.com/some/dirty/url获得索引是没有问题的。这是真的可能吗?还是只是我不得不忘记的东西?

回答

1

是的,它可以被索引......但它需要更好的网页上的工作在您的网站 (http://site.com)和(http://site2.com/一些/脏/网址).............

例如我最近在相同的条件下工作的网站的网址是“http://www.top-alliance.de”它重定向到“http://www.top-alliance.com”,这两个网站最近都在2012年6月4日被搜索引擎索引。发生这种情况是因为我已经为两个网页做了更好的onpage工作...

因此,结论是你的网站将需要更好的页面工作,所以它肯定会被搜索引擎索引。

感谢&问候

尼廷·纳加尔

+0

谢谢回答..。 。 。什么样的网页工作? –

+0

它需要一个简单的网页工作,因为每个人都在他们的网站做更多的帮助,你可以检查我的上面的例子网站页面上.... – user1430715

+0

它是不是违反搜索引擎的服务条款? –

3

301重定向告诉搜索引擎以及任何尊重HTTP状态代码的其他用户代理,http://site.com不再存在并已移至新位置。这意味着他们现在认为http://site.com的新位置为http://site2.com/some/dirty/url并且关联了所有内容,包括与http://site.com的所有链接都与http://site2.com/some/dirty/url关联。所以基本上http://site.com不再存在,不管你指向它多少个链接,它不会改变任何东西,因为它们现在将与http://site2.com/some/dirty/url相关联。这很有意义,因为301 HTTP状态确实表明页面已永久移动。如果该页面没有永久移动,那么您使用的是错误的HTTP状态码。