What is a sitemap?
TL;DR
A sitemap is a simple list of the pages on your website that you want search engines and AI answer engines to know about — usually a file at yourdomain.com/sitemap.xml. It's the map that tells them what to look at.
What it is
Think of your website as a building and a sitemap as the directory in the lobby: it lists every room worth visiting so a guest doesn't have to wander to find them. Technically it's an XML file — a list of URLs — that lives at your domain, most often at /sitemap.xml. Most website platforms (WordPress, Shopify, Webflow and others) generate and update one for you automatically; you rarely write it by hand.
Each entry is just a page address, sometimes with a note about when it last changed. That's it — a sitemap doesn't change how your pages look or work. It only helps machines discover them.
Why it matters
Search engines like Google and AI answer engines like ChatGPT, Perplexity and Google's AI Overviews can't act on a page they never found. A sitemap is the most reliable way to say "here is everything, come and look":
- Faster, more complete discovery. New and updated pages get found sooner, instead of waiting for a crawler to stumble across a link to them.
- Nothing important gets missed. Deep pages that aren't linked prominently still get seen.
- A freshness signal. "Last changed" hints tell engines when to come back — and freshness is one of the strongest signals for both classic search and AI answers.
Without a sitemap, engines fall back to following links and guesswork. With one, you're handing them the list.
How MetaPilot handles it
Your sitemap is where MetaPilot starts. You point MetaPilot at your sitemap URL, and it imports every page as a managed entry — then generates accurate structured data (schema.org JSON-LD) and Open Graph tags for each one and serves them live. As your sitemap changes, MetaPilot keeps up. Connect your sitemap to MetaPilot →
Related
FAQ
Where do I find my sitemap?
Try yourdomain.com/sitemap.xml first. If that 404s, check yourdomain.com/sitemap_index.xml, or your CMS's SEO settings — most platforms expose the URL there.
Do I need to create one myself?
Usually not. Most website builders generate and maintain one automatically. If yours doesn't, an SEO plugin or a small build step can produce it.
Is a sitemap the same as robots.txt?
No. A sitemap lists the pages you want found; robots.txt sets rules for what crawlers may or may not access. They work together. What is robots.txt?
Does a sitemap guarantee my pages get indexed?
No — it helps engines discover pages, but they still decide what to index. Good content and structured data do the rest.
Ask an AI to explain this