Sitemap freshness
sitemap.xml present with plausible lastmod
In short: Publish sitemap.xml with a lastmod on every entry, set from each page’s real last edit rather than the deploy time.
What it checks
Whether sitemap.xml is present and its lastmod dates are plausible.
Why it matters
Agents and crawlers use the sitemap to find pages and judge how fresh they are. Missing or fake lastmod dates (every page stamped with the build time) make that impossible.
When it applies
Always, in principle. In practice E2 needs a sitemap we could read: with no readable entries it’s Unverified. Index children we did archive count even when the index is incomplete.
An audit that doesn't apply, or that we couldn't verify, is removed from your score and its weight shared among the Ecosystem Integration audits that do apply. It is never scored as a zero.
How it's scored
Presence + lastmod coverage + plausibility: 0.4 readable · + 0.3 × lastmod coverage · + 0.3 × plausible share (v1.1). A lastmod is plausible when it’s a valid W3C date, not after the capture day, and not one timestamp shared by 90% or more of a 10+ page sitemap.
How to fix
- Publish sitemap.xml at the root and reference it from robots.txt.
- Give every entry a lastmod in W3C format (2026-09-01 or a full timestamp).
- Set lastmod from the page’s real last edit, not the deploy time.
Example
<url>
<loc>https://acme.com/refunds</loc>
<lastmod>2026-08-14</lastmod>
</url>Frequently asked questions
What date should each sitemap lastmod carry?
2026-09-01, or a full timestamp such as 2026-09-01T14:20:00+00:00), not the time the sitemap was generated; the sitemaps.org protocol says exactly that. Google uses lastmod only when it is “consistently and verifiably accurate,” and counts changes to main content, structured data or links as significant, but not a new copyright year.Sources: sitemaps.org — Sitemaps XML format · Google Search Central — Build and submit a sitemap · W3C — Date and Time Formats (W3C Datetime)
Why does stamping every page with the deploy time lower my sitemap freshness score?
Sources: sitemaps.org — Sitemaps XML format · LLMSRank — Sitemap freshness audit
How exactly is sitemap freshness scored?
Sources: LLMSRank — Sitemap freshness audit · LLMSRank — How we score (rubric v2.0)
Where does LLMSRank look for my sitemap, and do sitemap index files work?
Sitemap: line in your robots.txt, or /sitemap.xml at your origin if there is none, so declaring it in robots.txt (as the sitemaps.org protocol allows) removes any guesswork. A sitemap index is followed one level down to its child sitemaps (the first 10 in our corpus capture), and the children we could read count toward this audit even when the index is incomplete. A sitemap your own robots.txt disallows can’t be read and leaves the audit Unverified.Sources: sitemaps.org — Sitemaps XML format · LLMSRank — Sitemap freshness audit
How plausible are sitemap lastmod dates across sites, in LLMSRank’s research?
Sources: LLMSRank — How we score (rubric v2.0) · LLMSRank — Sitemap freshness audit