http-status-code-301 - SEO - 获取被搜索引擎索引的 301 页面

标签 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 是搜索引擎优化。

我想通过 http://site2.com/some/dirty/urlsite1.com 编入索引(只是标题、元描述和 URL) > 获得索引不是问题。这真的可能吗?还是我必须忘记这件事?

最佳答案

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

关于http-status-code-301 - SEO - 获取被搜索引擎索引的 301 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10853426/

相关文章:

wordpress - 我应该为第三方共享链接使用哪些重定向?

javascript - 从 JavaScript 检测 HTTP 301 状态代码

javascript - 通过 Javascript 反向链接

seo - 开放图描述元标记在 LinkedIn 中不起作用

seo - 如何修复来自 Facebook Open Graph 调试工具的 "Parser Mismatched Metadata"错误?

google-chrome - 互联网延迟 : what do PENDING and FROM CACHE mean in Chrome Developer Tools Network tab

vb.net - 如何使开放图链接与 301 重定向一起使用

c# - 类似于 URL 路由的 StackOverflow

seo - 明显的文件名会影响 SEO 吗?

seo - 我在哪里可以了解搜索引擎抓取和 SEO?