The Sitemap Series
Sitemaps from first principles, built for the AI Search era. The foundations are not changing. They are getting more exposed for sites that skipped them, and more valuable for sites that built on them.
By Victor Ijomah. Last updated June 2026.
A complete sitemap curriculum, built from first principles.
Most sitemap content online treats the topic as one of many SEO tactics. This series treats it as a discipline. Thirty-seven lessons across four structured modules, plus an ongoing FAQ section, taking the sitemap topic from the question "what is this thing" all the way through to "how do I audit one for a real site in the AI Search era."
The structured course (Modules 1 to 4) is designed to be read in order. Each lesson builds on the last. The journey moves from foundations (what sitemaps are and how they work), through workflow (how to build, submit, validate, and maintain them), through specialised types (image, video, news, hreflang, sitemap index), through applied practice (e-commerce, JavaScript sites, migrations, multi-region, crawl budget, AI crawlers, audit).
Module 5 is the living section. As real-world sitemap questions surface in the field, they get focused answers there. The series closes; the conversation continues.
Sitemap Foundations
Ten lessons covering what XML sitemaps are, how they work, what Google actually pays attention to, and where they stop short. The mental model before the mechanics.
What Is a Sitemap?
The gateway lesson. What a sitemap is, what it is not, and why the distinction matters.
Types of Website Sitemaps
A tour of the different sitemap types, with guidance on which ones matter for most sites.
XML Sitemap vs HTML Sitemap
Two different files share the word sitemap. Which one your site actually needs.
Sitemap vs Robots.txt
How sitemaps and robots.txt differ, how they work together, and the common mistakes.
Do I Need a Sitemap?
The decision-stage question. The practical answer by site type, plus how to decide.
The Sitemaps.org Protocol
The shared spec every XML sitemap follows, the history of it, and the rules that matter.
The Anatomy of an XML Sitemap
A complete working example walked through line by line, including sitemap index files.
What Each XML Sitemap Element Does
Loc, lastmod, changefreq, priority. What each is for and how to format correctly.
Does Google Use Priority and Changefreq?
The contrarian lesson. Google has confirmed it ignores both. What to do about it.
The Limits of a Sitemap
An honest look at what sitemaps cannot accomplish, plus the myths worth retiring.
Building and Submitting
Twelve lessons on the practical work of sitemaps. Finding what you have, building what you need, hosting it properly, submitting it everywhere it matters, and maintaining it as the site evolves.
Finding Your Existing Sitemap
The four ways to locate your sitemap on any site, even when you do not know if one exists yet.
What's Inside Your Sitemap
How to audit your sitemap properly. What should be there, what should not, and the signals it is out of date.
Choosing How to Build a Sitemap
Four ways to build a sitemap, three questions that decide which is right, and how to choose.
Building with WordPress Plugins
The three SEO plugins that handle sitemap generation properly, with the settings that matter.
Building Manually with XML
Writing a sitemap by hand. Structure, rules, encoding, and when manual is the right call.
Where Your Sitemap Should Live
The standard location, the robots.txt declaration, HTTPS rules, and hosting quirks.
Submitting to Google Search Console
How to verify your property, submit the sitemap, read the report, and fix submission errors.
Submitting to Bing Webmaster Tools
The Search Console import shortcut, plus why Bing matters more than its market share suggests.
Using IndexNow
The push protocol that notifies search engines about URL changes within minutes instead of days.
Validating Your Sitemap
How to confirm your sitemap works before you rely on it. XML, URL, and pre-submission checks.
Fixing Common Sitemap Errors
Eight sitemap errors people hit most often in practice, each with cause and fix.
Maintaining Your Sitemap
What to check, how often, what to automate, and early warnings before errors compound.
Specialised Sitemap Types
Seven lessons on the sitemap types beyond the standard URL sitemap. Image, video, news, hreflang for international SEO, and the architecture decisions of sitemap indexes.
What Specialised Sitemap Types Are
The four specialised sitemap types, when each one matters, and when you do not need them.
How to Create an Image Sitemap
When to use image sitemaps, how to structure them, and the metadata fields that matter.
How to Create a Video Sitemap
Video sitemap structure, the required and optional fields, and the schema cross-reference.
How to Create a News Sitemap
News sitemap requirements, Google News eligibility, the 48-hour rule, and update cadence.
Hreflang in Sitemaps for International SEO
Hreflang annotations in sitemap form. Bidirectional rules, x-default, and language codes.
Other Sitemap Formats
RSS and Atom feeds, text sitemaps, and the formats beyond XML that still have a role.
Combining or Separating Specialised Sitemaps
The architecture decisions. Sitemap index patterns, content-type splits, and trade-offs.
Sitemaps in Practice
Eight lessons on applying sitemap setup to real sites. E-commerce, JavaScript single-page apps, migrations, multi-region architectures, crawl budget at scale, AI crawlers, and the audit framework that closes the structured course.
Why Sitemap Setup Depends on Your Site Type
The framing lesson. Three concrete examples and the meta-questions every applied lesson returns to.
Sitemaps for E-commerce Sites
Five URL categories. Three approaches to out-of-stock. Faceted nav rules. Platform-specific notes.
Sitemaps for JavaScript Sites and SPAs
URL discovery for rendered routes across Next.js, Astro, Gatsby, Vue/Nuxt, and pure SPAs.
Sitemaps During Website Migrations
Five migration scenarios. The three-phase pattern. Sitemap, redirect, and canonical alignment.
Sitemaps for Multi-region and Subdomain Sites
The cross-domain rule. Three multi-region patterns. Subdomain architecture and hreflang.
Sitemaps and Crawl Budget at Scale
When crawl budget matters. Three mechanisms. Lastmod trust-building. Structure choices.
How AI Crawlers Read Your Sitemap
Four categories of AI crawlers. What they use, what they ignore. Where llms.txt fits.
How to Audit Your Website Sitemap
The four-layer audit framework. Thirty-seven specific checks. The series capstone.
Sitemap FAQs
The ongoing section of the series. As real sitemap questions surface in the field, they get focused answers here. Below are seven of the most common questions that come up in practice, each with a focused entry.
Why does Search Console show fewer URLs than my sitemap submitted?
The submitted count is the URL count in your sitemap. The discovered or indexed counts reflect Google's processing, which excludes duplicates, non-canonical URLs, and pages with quality issues.
Read full answer →Does Google use the priority and changefreq tags in my sitemap?
No. Google has confirmed publicly that priority and changefreq are ignored. The signals Google does use are loc and lastmod, with lastmod earning trust over time through accuracy.
Read full answer →How long does it take Google to crawl URLs from my sitemap?
Anywhere from minutes to weeks. New sites and low-authority domains wait longer. Submission via Search Console is faster than waiting for organic discovery, but submission alone does not guarantee crawling.
Read full answer →Can I have multiple sitemap.xml files at the root?
Yes, and most large sites do. The standard pattern is a sitemap index file at sitemap.xml that references multiple sub-sitemaps (products, posts, images) each at their own URL.
Read full answer →Do I need a sitemap if my site has very few pages?
For sites under 20 well-linked pages, a sitemap adds little. For sites with deep nesting, recent launches, or content that does not link to itself well, a sitemap helps even at small scale.
Read full answer →How often should I update my sitemap?
Whenever the underlying content changes meaningfully. For most sites this means automatic regeneration on content publish. The goal is accuracy, not frequency for its own sake.
Read full answer →What is the difference between sitemap.xml and sitemap_index.xml?
sitemap.xml lists URLs. sitemap_index.xml lists other sitemap files. Large sites use an index to combine multiple sub-sitemaps, each handling a specific URL category or section.
Read full answer →What people are saying
Real reactions from SEOs, developers, and marketers working through the series.
The clearest treatment of sitemaps I have read in the AI Search era. Module 1 alone cleared up things I had been getting wrong for years.
Finally, a sitemap resource that does not skip the why. The audit framework in Module 4 is the practical artefact I was missing on every client engagement.
Victor writes like someone who has actually done this work on real sites. The JavaScript SPA lesson saved me a week of trial and error.
The AI crawlers lesson reframed how I think about robots.txt and sitemap discovery together. Required reading for anyone working on AI search visibility.
I have shared the crawl budget lesson with three different clients in the last month. It is the cleanest explanation of when crawl budget actually matters that I have come across.
Swipe to read more →
Earn your certificate
Complete the quiz at the end of each structured module and download a certificate of completion. One per module. Share them on LinkedIn, save them for your portfolio, or add them to your CV.
Certificate of Completion
This is to certify that
has successfully completed
Preview shown. The actual certificate uses your name and the date of completion. One certificate per structured module.
Victor Ijomah
Technical SEO Specialist for the AI Search era
Victor is a Technical SEO Specialist based in Liverpool, UK, with a focus on Technical SEO for the AI Search era. He holds a BSc in Mathematics and Computer Science and an MSc in Digital Marketing from the University of Chester, alongside multiple certifications in Technical SEO and AI Search visibility.
Through his Technical SEO consulting practice, he has worked with brands across fintech, education, and digital services, focused on the technical foundations that determine whether sites get found by traditional search engines and the new wave of AI crawlers. He writes The Technical SEO Library at blog.victorijomah.com and posts daily on Technical SEO for the AI Search era.
Series FAQs
The most common questions about The Sitemap Series itself, separate from the questions answered inside the lessons.
How is this series different from other sitemap content on the web?
Do I need to read in order?
How long will it take to complete the whole series?
Is the series updated regularly?
What background does the series assume?
Why is the series free?
What does "AI Search era" actually mean here?
Can I share lessons from the series?
The first lesson is the gateway.
Module 1, Lesson 1 starts with the question everything else builds on: what is a sitemap, actually? Seven minutes. No prerequisites. Begin there.
The Sitemap Series is part of The Technical SEO Library. Last updated June 2026. Sitemaps from first principles, built for the AI Search era.