Ghost CMS: indexing tips for posts, tags, and authors
6 min read · updated 2026-05-17
Ghost is great for indie publishers, but its default URL structure generates a lot of pages: every post, every tag, every author, every paginated archive. Half of them are SEO assets, half are noise. The indexing strategy needs to match.
What to push
- Every new post on publish — free quota covers this comfortably.
- Major topic tag pages that you've written substantial content into.
- Your /authors pages if they have real bios and link to substantial bodies of work.
What to noindex (don't push, exclude from sitemap)
- Empty or single-post tag pages.
- Paginated archive pages past page 2 (low value).
- Search results pages.
- Author pages with no bio and no real content.
Use Ghost's robots.txt + meta
Ghost lets you set robots meta per-template. Add noindex to thin templates BEFORE pushing post URLs — otherwise Google may take a long time to drop them.
Post-publish workflow
- Publish in Ghost.
- Grab the canonical URL (yoursite.com/post-slug).
- Push through IndexerNow.
- Audit the post — Ghost defaults are good but custom themes sometimes break canonical or OG tags.
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