IndexerNow

Astro, Hugo, and other static sites: post-build indexing automation

6 min read · updated 2026-05-17

Astro, Hugo, Eleventy, and Zola all share a quirk: builds generate a brand-new sitemap every time, but nothing ever notifies Google. You ship a post, the sitemap updates, and you wait. The Indexing API is the missing step.

The minimal workflow

  1. Build and deploy as usual.
  2. Open IndexerNow, paste the URLs of new or updated pages, push.
  3. Optionally, pull from your live sitemap via the Sitemap picker.

Why static sites benefit disproportionately

  • Fast LCP and TTFB by default — Google likes static sites and indexes them quickly once it knows about them.
  • Clean URL structure with no parameters or session IDs.
  • Sitemaps tend to be accurate and well-formed.
  • The only friction is discovery — which is exactly what the Indexing API solves.
Build a small habit, not a big integration

Most static-site teams ship 1-5 new pages per deploy. That's 30 seconds of paste-and-push in IndexerNow. Don't invest a week building OAuth automation to save 30 seconds. Invest it when daily volume justifies it.

Hugo-specific tip

Hugo's permalinks change behavior between major versions. After a Hugo upgrade, do a sitemap diff and push every URL that changed. The Indexing API will trigger Google to follow the 301s faster.

Astro-specific tip

If you're using Astro's content collections with dynamic routes, run a status check across the sitemap after big content imports. Astro can generate pages faster than Google can discover them, leaving a long tail of unindexed URLs.

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