# What is a sitemap?

**Category:** Concept

## 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.

---

## 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.

**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.

---

## Related

- What is structured data?
- What is robots.txt?
- What is an LLM (and an answer engine)?
- What is Answer Engine Optimization (AEO)?
