首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >301从与反向代理一起服务的内容重定向,以防止重复内容

301从与反向代理一起服务的内容重定向,以防止重复内容
EN

Webmasters Stack Exchange用户
提问于 2016-01-05 20:09:27
回答 1查看 713关注 0票数 5

我目前正努力解决一个反向代理产生的问题。我们正在运行一个从page.example.com到example.com/page/的反向代理。这个原始子域内容是从Unbounce.com生成的,并附加到子域。

问题:出于SEO的原因,我们希望将子域移植到子目录。反向代理工作很好,并正确地将子域移植到子目录.我们目前的问题是,page.example.com仍然是在谷歌的索引。我们希望安装301重定向,只允许子目录被索引。因为我们不能直接访问page.example.com上的内容,所以我无法设置一个htaccess文件来重定向通信量。撤销收费也是基于“流量”,而反向代理破坏了他们的跟踪信息。

他们告诉我们,如果我们把301's的位置,他们的跟踪信息应该推动到新的网址结构,并再次工作。

如果有人能给我指明正确的方向,那就太棒了。

EN

回答 1

Webmasters Stack Exchange用户

发布于 2016-02-23 15:20:00

由于SEO的原因,您不需要将子域移动到文件夹中。从SEO的角度来看,子域上的内容可以工作得很好。请参阅:子域是否有助于/伤害SEO?

您将无法从代理页面发出301重定向。您的代理需要这些页面的启动和运行才能正常工作。如果您让page.example.com发出301重定向,则您的反向代理将无法再访问内容。

您有几种可能的解决方案:

  1. 实现元链接rel规范标记。如果你把这些标签放在page.example.com提供的页面上,然后它们指向example.com/page,那么谷歌就会做正确的事情。您会告诉Google有重复的内容,首选的URL是子目录。与301重定向不同,元标记不会阻止您的反向代理正常运行。
  2. 将子域重命名为类似于xyzzy.example.com的东西,然后从那里反向代理它。然后,page.example.com将404,并从谷歌的索引下降。将来你可能不得不再次处理同样的问题,因为谷歌最终也会找到新的子域名。
  3. 使用子域上的robots.txt防止谷歌爬行。您仍然需要允许反向代理爬行子域。最终,这些页面将大部分从索引中删除。您可以结合更改子域来实现robots.txt。那么Googlebot就不会对新的子域名进行索引。
  4. 实现301重定向,但仅当内容未被代理时。您的主机必须输入识别用户代理或其他标头的反向代理请求的代码。它将服务于这些请求的内容,但不提供301重定向。
  5. 只需让内容驻留在子域中,并将子目录重定向到它。
票数 2
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/88527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档