当我们为具有动态数据的站点创建XML站点地图时,是将所有新数据放在站点地图的开头还是追加到后面?当搜索引擎每次看到一个站点地图是100 %不同的时候,还是当他们看到它主要是相同的,但在结尾有一点不同的时候,搜索引擎会讨厌它吗?
让我们想象一下,我们正在为堆栈溢出→创建一个XML,它是一个具有动态数据的站点。
我们还假设,每天都有1000个新的“项目”要添加到站点地图中,我们从20万项开始。
我也在每小时或每一天生成站点地图,现在还不太在意。
现在,随着所有这些项目的站点地图,首先,我将需要一个站点地图索引,指向每一页的项目,以得到索引。烧杯。
如果我将新项目添加到要进行索引的项目列表的开头,则索引中的每个“页面”将与搜索引擎抓取sitemap索引时不同。
例如:
这也意味着索引中的每一个其他页面都不同于前一个页面。
那么,这是否意味着搜索引擎需要再次浏览每一页来查看它需要索引的资源呢?但至少所有的新内容都是第一位的,所以这里的假设是搜索引擎将首先对最新的内容进行索引。
相对于…
将任何新数据附加到站点地图…的末尾
在这里,我假设搜索引擎会看到所有这些东西,并说‘啊!自从我最后一次访问…以来,这些页面大部分都没有改变,所以我会忽略它们,…,但是让我们看看!有几个新页面确实有一些新的数据…,所以让我们来检查它们。’
有人有这方面的经验吗?
发布于 2011-09-01 00:54:43
不管你按什么顺序排列。站点地图只需告诉搜索引擎你的内容在哪里。他们不会仅仅因为您在以前的站点地图中提交了URL,或者某些内容比其他内容更新/老而停止读取文件。他们会读取整个文件,除非它比允许的大小大,或者XML中有错误。
https://webmasters.stackexchange.com/questions/19028
复制相似问题