Home / Core Health / Create an XML sitemap and submit it to Google Search Console
Crawlability · Scan Check Guide

Create an XML sitemap and submit it to Google Search Console

30 min Impact: high Effort: low ✓ Scan-verified — no manual checkbox

An XML sitemap is a direct list of every page you want indexed, handed straight to Google instead of making it discover pages purely by following links — without one, Google may take much longer to find new content, or miss pages entirely that have few internal links pointing to them.

A sitemap is your direct line to Google. Without one, Google discovers pages by following links — and may miss many of them.

The full picture

An XML sitemap provides search engines with an explicit, comprehensive list of every page you want indexed, along with metadata like last-modification dates that help crawlers prioritize their crawling efficiently — this represents a direct, efficient communication channel distinct from relying purely on crawlers discovering your content through following links.

This becomes particularly valuable for content that might otherwise be difficult to discover through link-following alone — pages with few internal links pointing to them, newer content not yet linked from many other pages, or larger sites where comprehensive link-based discovery would require substantial crawl budget that search engines might not fully allocate to your specific site.

Submission to Google Search Console, beyond simply having the sitemap file exist, provides genuine additional value through direct notification and monitoring — this submission process gives you visibility into how Google is actually processing your sitemap, including any errors or warnings about specific pages, information you wouldn't otherwise have direct access to.

The accuracy of this sitemap deserves genuine, ongoing attention — a sitemap listing pages that no longer exist, or missing genuinely important current pages, provides search engines with inaccurate signal that can undermine rather than support your actual indexing goals, making periodic verification against your actual current site structure a worthwhile maintenance practice.

How to fix it

  1. 1
    Generate a sitemap
    Most CMSs generate this automatically (WordPress via Yoast/RankMath, Webflow natively) — confirm yours is actually enabled.
  2. 2
    Publish it at the standard location
    yoursite.com/sitemap.xml is the conventional path crawlers expect.
  3. 3
    Submit it in Google Search Console
    Under Sitemaps, add the URL directly — this actively tells Google to check it, rather than waiting for organic discovery.
  4. 4
    Reference it in robots.txt too
    Belt-and-suspenders — some crawlers check robots.txt for a Sitemap: line as a discovery method.

Common mistakes

How you'll know it's done

A valid sitemap.xml exists, is submitted in Search Console, and only lists real, indexable pages.

Tools that help

H.I.V.E. checks this automatically

Fix it, then re-scan — the check confirms itself. No manual checkbox, the scan is the truth.

Run this check in H.I.V.E. →