Your site is live. But Google might not know.

Elena spent three weeks building her event planning website. She chose a beautiful template, wrote detailed service descriptions, added photos from real weddings she coordinated, and published everything. Two weeks later, she searched for her own business on Google. Nothing. Her site was completely invisible.

Elena’s hosting was working. Her domain was connected. The site loaded perfectly when she typed the URL directly. But Google’s crawlers had never found her site because no other website linked to it, and she had not told Google it existed.

Think of it this way. Imagine Google is a delivery driver covering an unfamiliar city with millions of streets. Without a map, the driver finds major roads but misses side streets entirely. Your new website is on a side street. A sitemap is you walking up to the driver and handing them the exact address of every building on your street. Simple. Takes minutes. Changes everything.

What it is

A sitemap is a file that lists every page on your site you want search engines to find.

A sitemap is a file (usually in XML format, ending in .xml) that lives on your website. Visitors never see it. It exists entirely for search engines and AI crawlers.

Inside, it contains:

  • The URL of every page you want indexed
  • When each page was last updated
  • How frequently each page changes
  • How important each page is relative to others on your site

Without a sitemap, Google discovers your pages by following links. It starts with pages it already knows about and follows every link it finds to discover new ones. This works well for sites with strong internal linking. But it fails when:

  • Your site is brand new and nobody links to it yet
  • You have pages that are not linked from your navigation or other pages
  • You publish new content frequently and want Google to find it fast
  • Your site has hundreds of pages and complex structure

A sitemap solves all of these by giving Google the complete list upfront.

Why AI crawlers care about sitemaps too

In 2026, it is not just Google reading sitemaps. AI crawlers from companies behind ChatGPT, Perplexity, and other AI search tools also check for sitemaps when they visit websites. Having a well-maintained sitemap increases the chances that AI systems discover and index your content, making it available to cite when users ask relevant questions.

Do you need one?

Almost certainly yes. Here is how to tell for sure.

You definitely need a sitemap if:

  • Your website is less than 6 months old
  • You have more than 10 pages
  • You publish new content (blog posts, products, listings) regularly
  • Not every page is reachable through your main navigation
  • You sell products online (e-commerce sites can have hundreds or thousands of pages)
  • You want AI search tools to discover your content

You might not need one if:

  • Your site has fewer than 10 pages, all linked from your homepage
  • Your site has been live for years and Google already indexes everything

Even in those cases, a sitemap costs nothing and takes minutes to set up. There is genuinely no reason not to have one. It is an insurance policy for your visibility.

Real example — what happened when Elena submitted her sitemap:

After Elena submitted her sitemap to Google Search Console, her 12-page website went from zero indexed pages to fully indexed within 5 days. Her homepage started appearing in local search results within two weeks. Within a month, she was receiving her first organic enquiries for “event planner Cavite.” The sitemap was the single action that made the difference.

Step 1: Check

You probably already have one. Here is how to find out.

Type one of these URLs into your browser (replacing with your actual domain):

  • yourwebsite.com/sitemap.xml
  • yourwebsite.com/sitemap_index.xml

If a page appears with a structured list of URLs, you already have a sitemap. Move directly to the submission step.

If you get a “Page Not Found” error at both URLs, your site does not have a sitemap yet. That is fine — creating one is straightforward.

How each platform handles sitemaps:

WordPress

If you use Yoast SEO, Rank Math, or All in One SEO, your sitemap is generated and updated automatically every time you publish or edit a page. Find it at yoursite.com/sitemap_index.xml (Yoast/Rank Math) or yoursite.com/sitemap.xml (AIOSEO). You do not need to touch any code.

Example — Joaquin’s WordPress setup: Joaquin runs a photography blog on WordPress. He installed Rank Math (free plugin, took 5 minutes). Rank Math automatically generated a sitemap that includes all 35 of his blog posts, his portfolio pages, and his contact page. When he publishes a new post, the sitemap updates itself within minutes.

Shopify

Shopify generates your sitemap automatically at yourstore.com/sitemap.xml. It includes all products, collections, pages, and blog posts. No action required. When you add a new product, it appears in the sitemap automatically.

Example — Camille’s Shopify store: Camille sells handmade candles. Her Shopify store has 80 products. Each product page, each collection page, and her blog are all automatically included in her sitemap. She never had to think about it.

Wix

Wix generates a sitemap automatically at yoursite.com/sitemap.xml. It updates when you add or remove pages. No manual work needed.

Squarespace

Same as Wix. Automatic sitemap at yoursite.com/sitemap.xml. Handles all updates automatically.

Custom-built or static HTML sites

If your site was built from scratch (like this very site you are reading), your developer needs to create and maintain the sitemap. For static sites, free online tools can generate the XML file for you to upload to your server. Ask your developer to set this up — it is a standard, quick task.

Step 2: Submit

Tell Google where your sitemap lives — takes 2 minutes.

Once your sitemap exists, you need to submit it to Google Search Console. This is a one-time action.

  1. Go to Google Search Console (search.google.com/search-console). Sign in with your Google account. If you have not set up Search Console yet, you will need to verify ownership of your domain first (covered in detail in Article 16).
  2. Select your website property from the dropdown at the top left.
  3. Click “Sitemaps” in the left navigation menu.
  4. Enter your sitemap URL in the “Add a new sitemap” field. This is usually yoursite.com/sitemap.xml or yoursite.com/sitemap_index.xml.
  5. Click Submit.

Done. Google will now check your sitemap regularly (typically every few days) and discover any new pages you add. You do not need to resubmit when you update your site — Google re-reads the sitemap on its own schedule.

Also submit to Bing

Bing Webmaster Tools (bing.com/webmasters) works the same way. Submit your sitemap there too. This is important because Microsoft Copilot and Bing-powered AI tools use Bing’s index as a primary data source.

Real example — Joaquin’s submission timeline:

Joaquin submitted his sitemap on a Tuesday afternoon. By Thursday, Google Search Console showed “Success” with 38 URLs discovered. By the following Monday, 35 of those pages were indexed. Within three weeks, his blog posts started appearing in search results for long-tail photography queries he was targeting.

What this means for your business

Without a sitemap, new pages may take weeks to appear. With one, days.

Every new page you publish — a blog post, a product listing, a new service description — gets into Google’s awareness faster with a sitemap. For a business that publishes content regularly, this means your work starts driving traffic sooner. For a new website, it means the difference between being discoverable in days versus being invisible for weeks or months.

And in the AI search era, sitemaps serve a dual purpose. Google’s index feeds into Google AI Overviews and Gemini. Bing’s index feeds into Microsoft Copilot and (partially) ChatGPT. Getting indexed faster means being available to AI systems faster, which means being cited in AI-generated answers sooner.

The math is simple: 10 minutes of setup work now saves you weeks of invisible waiting and ensures every piece of content you create has the best possible chance of being found by both humans and AI systems.

Avoid these

Common sitemap mistakes that waste your effort.

Including pages you do not want indexed

Example — Camille’s mistake: Camille’s Shopify sitemap included her cart page, checkout page, and account login page. These pages clutter Google’s understanding of her site. While Shopify handles most of this automatically, custom-built sites often include admin pages, thank-you pages, or test pages in the sitemap by accident. Review your sitemap and ensure it only contains pages you actually want appearing in search results.

Having a sitemap but never submitting it

Example — Diego’s oversight: Diego installed Yoast SEO on his WordPress site a year ago. Yoast generated a perfect sitemap. But Diego never opened Google Search Console, so he never submitted it. Google eventually found some of his pages through external links, but 15 of his 40 pages remained unindexed for months. Submitting the sitemap to Search Console would have solved this immediately.

Broken sitemap URLs

If pages listed in your sitemap return 404 errors (page not found), it sends a negative signal. Regularly check that the URLs in your sitemap actually work. Google Search Console will flag errors if it finds broken URLs in your submitted sitemap.

Action steps

Four steps, ten minutes total.

  1. Check if you have a sitemap. Visit yoursite.com/sitemap.xml and yoursite.com/sitemap_index.xml. If one loads, you are covered.
  2. If you do not have one, install an SEO plugin (WordPress), or confirm your platform generates one automatically (Shopify, Wix, Squarespace all do). For custom sites, ask your developer.
  3. Set up Google Search Console at search.google.com/search-console if you have not already. Also set up Bing Webmaster Tools at bing.com/webmasters.
  4. Submit your sitemap in both Google Search Console and Bing Webmaster Tools. One-time action, permanent benefit.
Common questions

Frequently asked questions about sitemaps.

What is a sitemap and why does my website need one?

A sitemap is a file (usually in XML format) that lists every important page on your website. It acts as a roadmap for Google and other search engines, telling them exactly which pages exist, when they were last updated, and how important each one is. Without a sitemap, Google relies on following links between your pages to discover content, which means orphaned or poorly linked pages may never be found. A sitemap guarantees that every page you care about is on Google’s radar.

How do I check if my website already has a sitemap?

Type yourwebsite.com/sitemap.xml into your browser (replace with your actual domain). If a page appears with a list of URLs in XML format, you already have one. Also try yourwebsite.com/sitemap_index.xml, which is the format used by WordPress SEO plugins like Yoast and Rank Math. If nothing appears at either URL, your site likely does not have a sitemap yet.

How do I submit my sitemap to Google?

Sign in to Google Search Console (free with any Google account), select your website property, click “Sitemaps” in the left menu, enter your sitemap URL (usually yoursite.com/sitemap.xml), and click Submit. Google will begin checking your sitemap regularly and discover new pages as you add them. You do not need to resubmit when you update your site.

Do Shopify, Wix, and Squarespace create sitemaps automatically?

Yes. All three platforms generate and maintain sitemaps automatically. Shopify places it at yourstore.com/sitemap.xml. Wix and Squarespace generate theirs at yoursite.com/sitemap.xml. No manual action is required — the sitemap updates automatically when you add, edit, or remove pages. You still need to submit the sitemap URL to Google Search Console for the fastest results.

Does a sitemap help with AI search like ChatGPT and Perplexity?

Indirectly, yes. AI search tools discover and cite content that is well-indexed by traditional search engines. A sitemap ensures all your pages are discoverable by Google and Bing, which are primary data sources for AI systems. Additionally, some AI crawlers also read sitemaps directly to discover content. A well-maintained sitemap increases the chances that your content reaches all search surfaces.

How often should I update my sitemap?

If you use WordPress with an SEO plugin, Shopify, Wix, or Squarespace, your sitemap updates automatically whenever you publish, edit, or delete a page. No manual action needed. For custom-built sites, your developer should set up automatic generation or update the sitemap whenever significant content changes are made. Google re-reads your sitemap on its own schedule, typically every few days.

Can a sitemap hurt my SEO if done wrong?

A sitemap itself cannot hurt your rankings. However, including pages you do not want indexed (like admin pages, duplicate content, or thin placeholder pages) can dilute your crawl budget and send confusing signals about your site’s structure. Only include pages in your sitemap that you want Google to discover and potentially show in search results. Remove noindex pages, redirect URLs, and error pages from your sitemap.

Quick glossary

Terms used in this article.

Sitemap
A file on your website that lists all pages you want search engines to know about. Usually in XML format, found at yoursite.com/sitemap.xml.
XML (Extensible Markup Language)
A file format used for structured data. Your sitemap is written in XML, but you never need to edit it manually — your tools generate it automatically.
Google Search Console
A free tool from Google that shows how Google sees your site, what searches bring visitors, and lets you submit sitemaps and communicate with Google about your site.
Crawl budget
The number of pages Google will crawl on your site in a given time period. For large sites, including unnecessary pages in your sitemap can waste this budget on low-value pages.
Indexing
The process of Google adding your page to its searchable catalogue. A page must be indexed to appear in search results.

Bottom line: A sitemap takes ten minutes to set up and guarantees that Google, Bing, and AI crawlers know about every page on your site. Elena went from invisible to indexed in five days. Joaquin had 35 pages discoverable within a week. This is one of the simplest, highest-impact SEO tasks you will ever complete. Do it now.

Need help?

Want your technical SEO handled properly from day one?

Sitemaps are just the beginning. A technical audit covers everything from crawlability to Core Web Vitals to AI search readiness.