← Fix-it library

Publish an XML sitemap crawlers can find

Published· by

We couldn’t find an XML sitemap for your site - not declared in robots.txt and not at the standard locations. Without one, crawlers discover your pages only by following links, which means deep or new pages can go unseen for weeks.

What does a sitemap do for AI visibility?

It’s the complete menu of your site. Crawlers with limited budgets - and AI crawlers are often more conservative than Googlebot - use it to find every page you consider important, including new content that nothing links to yet. No sitemap means your freshest pages are your least visible.

How do you generate one?

Almost never by hand:

  • WordPress: Yoast, Rank Math, and even core WordPress generate one automatically - usually at /sitemap.xml or /sitemap_index.xml.
  • Shopify, Wix, Squarespace: generated automatically at /sitemap.xml.
  • Static site generators: use the framework’s sitemap integration (Astro, Next, Hugo all have one).

How do crawlers find it?

Declare it in robots.txt - one line, and every crawler that reads robots.txt gets it:

Sitemap: https://yoursite.com/sitemap.xml

Keeping it at a standard path (/sitemap.xml) helps too, since crawlers probe there by convention. The declaration lives in your robots.txt, so both checks tend to pass together. Once it’s live and declared, rescan to confirm.

See where your site stands. The free scan takes about fifteen seconds and shows every fix.

Run a free AI visibility scan

Written by

Abdul Jaafar is the founder of AIOScan and runs Mason, a marketing agency focused on search and AI visibility for local businesses. He built AIOScan because most AI visibility scores are made up, and he wanted one that isn't. More on the about page.