自从我开始为我的网站使用 sitemap.xml
后,我将 changefreq: weekly
用于所有重要页面(如算法和问题描述)。这似乎是相关的,因为我有时会在这些页面上找到需要更改或修复的内容,并且平均每个页面预计会在一周内更改。
但是,页数越来越多,现在我有大约80页,虽然我修改了其中一些,但有些甚至一个月都没有改变。
与此同时,google-bot 以几乎相同的速度扫描我的页面,平均每天大约 15 页(也许早些时候是每天 10 页)。因此新添加的页面不会像以前那样被扫描。
是否需要付出一些努力并改进我的应用程序,以便它可以使用 lastmod:YYYY-MM-HH
生成站点地图?它会帮助告诉 google-bot 不要重新扫描自从它之前扫描后显然没有改变的页面吗?
我需要在渲染页面等涉及的表中添加时间戳。所以我很想知道是否真的应该这样做。
提前致谢!
最佳答案
我确认将我的条目从 changefreq
更改为 lastmod
(并在数据库中添加列以跟踪内容的这些“lastmod”值)后,我的页面似乎是索引速度显着加快 - 通常新页面会在同一天编入索引。
当然我不能 100% 确定。
关于php - Sitemap.xml - 我应该更喜欢 lastmod 而不是 changefreq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20257299/