SEO - 获取由搜索引擎索引的301页面

时间:2012-06-01 15:45:45

标签: http-status-code-301 seo

我有一个网站(比如 site1.com ),301重定向到另一个网站上的另一个网页(例如 http://site2.com/some/dirty/url < /强>)。

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'd。

虽然 http://site2.com/some/dirty/url site1.com 编入索引(只是标题,元描述和网址) >获取索引不是问题。这真的有可能还是我不得不忘记的?

3 个答案:

答案 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状态代码。

答案 1 :(得分:1)

是的,它可以编入索引......但它需要在您的两个网站上更好的页面工作 (http://site.com)和(http://site2.com/some/dirty/url).............

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

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

谢谢&amp;此致

Nitin Bhatnagar

答案 2 :(得分:0)

要在您的 WordPress 中轻松创建重定向,另一种方法是使用简单的 301 重定向插件。安装并激活插件后,在仪表板的设置区域添加一个新菜单。

这个插件真的没什么好担心的。 301 重定向配置窗口显示了两个简单的字段。一个标记为请求,另一个标记为目的地。这基本上是旧的永久链接结构和新的永久链接结构的来源。您只需在这些字段中您的域名后添加信息即可。

在上面的示例中,请求字段是月份和名称 Permilix 的 WordPress 设置,而目标字段是帖子名称 Permalink 结构的 WordPress 设置。添加这两个字段后,保存更改。它会要求任何搜索引擎流量返回旧链接。