A sitemap is a file that lists the pages on your site you want search engines to find.
It is usually an XML file. Think of it as a roadmap that tells Google which URLs exist and when they last changed, especially helpful for new or large sites.
In plain terms: A table of contents for your site, handed straight to Google.
Why it matters
- Faster discovery. New pages get found sooner.
- Deep pages. URLs buried far from the homepage still get seen.
- Cleaner signals. It points Google at your preferred, canonical URLs.
Good practice
- Indexable only. List pages you actually want in search.
- Keep it fresh. Generate it automatically so it stays current.
- Submit it. Add it in Google Search Console.
See Google's sitemap documentation.
Frequently asked questions
Do I need a sitemap?
It helps most sites and is essential for large or new ones. Small, well-linked sites can rank without one, but it rarely hurts to have it.
Where should my sitemap live?
Usually at yoursite.com/sitemap.xml. Most platforms generate it automatically; then you submit the URL in Google Search Console.
What should a sitemap include?
Only the indexable pages you want found. Leave out blocked, redirected or noindexed URLs, since listing them creates errors.