我有一个超过40000页的网站,我用php动态创建了10个站点地图,每个站点有40000个链接,并将其提交到我的google webmasters帐户中,我每天向我的网站添加50-60页,我现在不想在每40000个链接之后再创建一个站点地图。我有一个解决方案,这就是动态地制作一个网站地图,显示过去30天内创建的网页的所有链接,并每天重新提交一次(使用cron作业),但这里的问题是,我在过去30天之前创建的网页将不会出现在任何网站地图上o我想知道的是,如果链接是由谷歌索引后,重新提交网站地图,如果链接不在网站地图,他们会得到未索引?如果是的话,我很想知道解决这个问题的办法。
我是一个搜索引擎优化初学者,所以如果这是一个坏问题,我真的很抱歉,但我搜索了很多之前张贴这个问题,但找不到任何解决方案。

最佳答案

您可能想看看Sitemap index标准,看看这是否有助于您将非常大的站点分成更易于管理的块,以便google和其他搜索引擎遍历您的站点地图。特别是因为您使用的是php,所以“最后更新”日期和分配的权重仍然是爬行频率的因素。
不过,为了回答你的问题,我相当肯定答案是“不”。除非你明确告诉google(使用webmaster工具中的部分,或者如果你的服务器用301或404http状态码响应),否则google没有理由从他们的索引中删除一个页面。
但是我真的认为使用上面描述的sitemap目录模式可以让您受益匪浅。

关于seo - 如果我从我的站点地图中删除它的链接并重新提交,我的页面是否会被谷歌取消索引? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18932465/

10-13 02:34