IndexerNow

How to get your site indexed without a sitemap

5 min read · updated 2026-05-15

A sitemap helps Google discover your URLs, but it has never been a requirement for indexing. Google indexed the web for years before sitemaps existed. If you can't or don't want to generate one, here's how discovery works without it — and the cases where you really should add one.

How Google finds pages without a sitemap

  • Internal links: Googlebot follows links from pages it already knows. A well-linked site is fully discoverable from the homepage alone.
  • External links: a link from any crawled page anywhere on the web is a discovery path to your URL.
  • The Indexing API: push a URL directly and Google doesn't need to discover it at all — you've handed it over explicitly.
  • Manual submission: URL Inspection's "Request indexing" works on individual URLs with no sitemap involved.

The no-sitemap indexing routine

  1. Make sure every important page is reachable by clicking links from your homepage — no orphan pages.
  2. Verify the site in Search Console so you can inspect and submit URLs.
  3. Push your key URLs through the Indexing API to get them crawled directly.
  4. Earn or place a few external links so Google has independent paths in.
Honestly, just add a sitemap

A sitemap is a single XML file that most CMSs generate automatically (WordPress, Shopify, Webflow, and Framer all do). It's the cheapest discovery and triage signal you can give Google, and it makes bulk status-checking trivial. Unless you have a hard reason not to, add one — then push your priority URLs through the Indexing API on top.

When no-sitemap is genuinely fine

Tiny sites (a handful of pages), single-page sites, and well-linked brochure sites index fine without a sitemap. The bigger and flatter your site, the more a sitemap earns its keep — and the more you'll want bulk discovery and status tools rather than checking URLs one at a time.

Sign in with Google, paste your URLs, ship them through Google's Indexing API. Free daily quota, $9.99 for a 50-URL pack.

Try IndexerNow free