A sitemap helps crawlers only when it is clean. Check limits, URL status, canonicals, lastmod and overlap before you submit it.
By the GrowLytics team · Updated October 2026
A sitemap is a file that lists the URLs you want search engines to know about. It does not force indexing, but a clean one speeds up discovery, and a messy one teaches crawlers to ignore it. Use this checklist before you submit a sitemap in Search Console or send URLs in bulk.
Sitemap: line so any crawler can find it.| Check | Why it matters |
|---|---|
| Every URL returns 200 | Redirects, 404s and 5xx errors waste crawl attention and lower trust in the file. |
| No noindex URLs | A sitemap says 'index this'; a noindex tag says the opposite. Search Console reports the conflict. |
| No URLs blocked by robots.txt | Google cannot fetch them, so they sit as 'Blocked by robots.txt'. |
| Each URL is the canonical version | Listing parameters, tracking variants or duplicates splits signals. List only the preferred URL. |
| lastmod is accurate | Update it only when the page content really changed. Google ignores lastmod once it learns a site always sets it to 'now'. |
| priority and changefreq | Google ignores both. You can leave them out. |
| No duplicate entries | The same URL listed twice, or with and without a trailing slash, is noise. |
| Pages are worth indexing | Do not list internal search results, cart pages or thin tag archives. |
| No overlapping sitemaps | If a parent site and a subdomain both list the same URLs, engines see duplicate submissions. One host should own each URL. |
Submitting URLs through an API is a way to nudge discovery of specific pages. The sitemap is the standing list that tells search engines your whole structure. If the two disagree, for example you submit a URL that the sitemap omits or marks as noindex, you are sending mixed signals. GrowLytics' URL Indexer can load URLs from a sitemap and filter out ones that are malformed or off-domain before you spend credits.
References: Google: build and submit a sitemap, sitemaps overview, robots.txt guide.
No. It helps discovery. Whether a page is indexed still depends on its quality and on Google's decision.
No. Google ignores both fields. Leaving them out keeps the file simpler.
Only when the page's real content changes. Setting it to the current time on every build teaches search engines to disregard it.
Yes, and large sites should. Use a sitemap index file to list them, and keep each under 50,000 URLs and 50 MB.
The URL Indexer submits your pages and re-checks their status for 72 hours.
See the URL Indexer