为什么一个域的页面在不同的域名下被抓取?

时间:2017-04-10 06:55:34

标签: c# seo google-crawlers

我有2个网站,即www.sample1.comwww.sample2.com。我有一个项目ID,即 1 。此项目1有一个名为channel的属性,实际上属于www.sample2.com。但在www.sample1.com内,我有一个逻辑来检查所请求的项目(在本例中为第1项)是否具有 channel=sample2 。如果是,那么我将其重定向到www.sample2.com

我的问题:即使第1项属于www.sample2.com,也会被Google抓取工具在www.sample1.com下抓取。我怎么能解决这个问题?

更新1
www.sample1.com和& www.sample2.com共享同一个数据库。

更新2
我能想到的一个解决方案是在www.sample1.com上搜索第1项时返回404或相关内容,以便Google最终从www.sample1.com中删除该页面。但是,我仍然不明白为什么页面会在www.sample1.com下呈现。

3 个答案:

答案 0 :(得分:1)

当您打开该页面时,只需检查您的重定向,然后您将重定向到其他频道,然后您必须修复它并且不要对Google搜索结果感到恐慌google也会在网站管理员错误中显示旧链接,只需选择并解决错误在网站管理员日海湾日,如果错误得到解决,您的错误将会变低。

答案 1 :(得分:0)

检查SSL证书。检查您的站点是否与ssl证书匹配。

答案 2 :(得分:0)

我同意Ketan。检查页面是否正确重定向。如果您的所有内容都已正确设置,那么您遇到问题的原因是Google最近尚未对这些网页进行缓存和/或编制索引。为此,您需要通过Google网站管理员向Google提交抓取请求。我建议继续检查和监控网站管理员下的抓取错误统计信息。

Google会缓存您更新的网站后,问题就会得到解决。您可以做的另一件事是从其索引转到Google URL删除请求,并将那些已从一个站点重定向到另一个站点的页面提交,以从第一个网站删除索引页面。这将帮助您快速从第一个网站取消索引旧页面。希望你明白这一点。如果我能为您提供更多帮助,请告诉我。