What an XML Sitemap Does for Search Engines
An XML sitemap is essentially a structured list of all URLs that a website wants search engines to index. Each entry can contain additional metadata: the date of last modification (lastmod), the change frequency (changefreq) and the relative priority (priority). Google uses this information to prioritise crawling. Pages with a recent lastmod date tend to be crawled more frequently than pages that have been unchanged for months.
For search engines, the sitemap is particularly valuable for large websites, new websites with few external links and websites with complex navigation structures. Google officially recommends using an XML sitemap and uses it as one of several sources for URL discovery (Google Search Central). Websites with a correctly maintained sitemap are, according to practical reports, indexed up to 40% faster than those without.
Why the Sitemap Needs Regular Attention
The sitemap is not a static document. It must evolve with the website. Every new page, every deleted URL, every redirect and every content update should be reflected in the sitemap. In practice, however, this frequently does not happen. Content management systems often generate sitemaps automatically, but not always correctly. Deleted pages remain in the sitemap, new pages are missing, lastmod dates are not updated or the sitemap exceeds technical limits.
Without monitoring, such problems remain undetected until the effects become visible in Google Search Console or in declining organic traffic. By then, weeks may have passed during which new content was not indexed or outdated URLs continued to appear in search results.
The Most Common Sitemap Problems
URLs in the Sitemap That Are Not Reachable
When a sitemap contains URLs that return a 404 error, a 301 redirect or any other non-200 status code, it sends a negative signal to Google. It indicates that the sitemap is not maintained and the information it contains may be unreliable. According to a study, approximately 22% of sitemaps contain at least one URL that does not return a 200 status code (Ahrefs). XICTRAQ checks every URL in your sitemap for its HTTP status and reports unreachable pages immediately.
Missing URLs in the Sitemap
The opposite is equally problematic: important pages that exist on the website but are not listed in the sitemap. For pages that are well-reachable through internal linking, this is less critical. For pages with few internal links, such as new product pages, blog posts or landing pages, the missing sitemap listing can delay indexing by days or weeks.
Outdated lastmod Timestamps
When lastmod dates in the sitemap are not updated, Google may miss content updates. At the same time, lastmod dates should only be updated when the page content has actually changed. Sitemaps that set all lastmod dates to the current date on every build, even though the content has not changed, waste crawl budget and reduce the sitemap's credibility with Google.
Exceeding Technical Limits
A single sitemap file may contain a maximum of 50,000 URLs and must not exceed 50 MB (uncompressed). For larger websites, a sitemap index must be used that references multiple sub-sitemaps. When these limits are exceeded, search engines ignore the URLs above the limit. The problem: there is no error message indicating this.
Contradictions Between Sitemap and Robots.txt
A common error is including URLs in the sitemap that are simultaneously blocked by robots.txt. Google cannot crawl these pages even though the sitemap marks them as indexable. Conversely, robots.txt can block the sitemap itself if an overly broad Disallow pattern is used. XICTRAQ detects such contradictions automatically and alerts you to the inconsistency.
Sitemap and Crawl Budget Optimisation
Crawl budget describes the resources Google allocates for crawling a website. An optimised sitemap can positively influence crawl budget by directing Google to the most important pages. Pages without SEO value, such as internal search result pages, filter pages or tag archive pages, should not be listed in the sitemap. The more precisely the sitemap represents the actually indexable and valuable pages, the more efficiently Google uses the available crawl budget.
For e-commerce websites with thousands of product pages, some regularly updated and others unchanged for months, segmented sitemaps offer an advantage. Separate sitemaps for products, categories and blog posts enable per-segment crawl priority control. XICTRAQ monitors all segments individually and detects when a segment grows or shrinks disproportionately.
Sitemap Monitoring and Indexing Oversight
Sitemap monitoring is most valuable when combined with indexing oversight. The sitemap shows which pages should be indexed. Indexing monitoring shows which pages are actually indexed. When the difference between the two grows, it indicates a problem: pages are being rejected by Google despite being listed in the sitemap.
The reasons can be varied: duplicate content, thin content, noindex tags, canonical redirects to other pages or technical issues such as slow load times. SEO monitoring from XICTRAQ identifies such discrepancies and provides hints about possible causes. In combination with performance monitoring and the security scan, a complete picture of technical SEO health emerges.
Automated Sitemap Change Detection
One of the most valuable features of sitemap monitoring is automatic change detection. On every check, the current sitemap is compared with the previous version. The system detects:
- New URLs: Pages added to the sitemap since the last check, such as new blog posts or product pages.
- Removed URLs: Pages that have disappeared from the sitemap. This can be intentional (deleted pages) or indicate a problem (CMS error).
- Changed lastmod dates: URLs whose modification date has been updated, indicating content updates.
- URL count: The total number of URLs in the sitemap and its development over time.
- Status code changes: URLs that previously had a 200 status and now return a 404 or 301.
This information is particularly valuable after deployments, CMS updates or website relaunches. It shows at a glance whether the sitemap has been correctly updated and whether unintended changes have occurred.
Sitemap Monitoring for Different Website Types
E-Commerce Websites
Online shops typically have the largest and most dynamic sitemaps. Products are added, deactivated, seasonally hidden or permanently removed. Category pages change with the inventory. Without monitoring, outdated product pages can remain in the sitemap while new products are missing. For an online shop with 5,000 products and a monthly assortment change of 10%, the sitemap can diverge significantly from reality by approximately 3,000 entries within six months.
News Websites and Blogs
For news websites that depend on rapid indexing, a current sitemap is business-critical. Google News requires a special news sitemap that should only contain articles from the past 48 hours. If new articles do not appear in the sitemap within minutes, visibility in Google News can be significantly reduced. Blogs also benefit from current sitemaps that enable rapid indexing of new posts.
Corporate Websites
Even smaller corporate websites with 20 to 100 pages benefit from sitemap monitoring. While crawl budget is rarely an issue here, the completeness of the sitemap is crucial. If an important landing page is not in the sitemap after a relaunch and is also poorly internally linked, indexing can take weeks. Uptime monitoring additionally ensures that the sitemap itself is always reachable.
Best Practices for Sitemap Configuration
- Include only indexable URLs: The sitemap should only contain URLs that return a 200 status code, have no noindex tag and are not blocked by robots.txt.
- Use lastmod correctly: Only update the lastmod date when the page content has actually changed. Mass updates on every build reduce credibility.
- Sitemap index for large websites: Use a sitemap index when your website has more than 10,000 URLs, even if the 50,000 URL limit has not been reached.
- Segmentation by content type: Separate products, categories, blog posts and static pages into individual sitemaps for better overview and targeted optimisation.
- Reference in robots.txt: Reference the sitemap or sitemap index in robots.txt.
- Regular validation: Check the sitemap for syntax errors, missing required fields and encoding problems.
Setting Up Sitemap Monitoring with XICTRAQ
Setting up sitemap monitoring in XICTRAQ takes just a few steps: you add your website, and XICTRAQ automatically detects the sitemap via the robots.txt reference or the default path /sitemap.xml. The system analyses the sitemap structure, counts URLs per segment and creates a baseline. From that point on, every change is logged and a notification is triggered at configurable thresholds.
In conjunction with comprehensive SEO monitoring, the GDPR compliance check and the visual changelog, sitemap monitoring forms an integral part of technical website monitoring. Start now with a free registration and check whether your sitemap meets current best practices.
Do I need an XML sitemap if my website is small?
How often should the sitemap be updated?
What happens if my sitemap contains errors?
Can a sitemap contain too many URLs?
What is the difference between a sitemap and a sitemap index?
How does XICTRAQ detect sitemap changes?
This article is based on data from: (Ahrefs), Search Central (Google), (Screaming Frog).