Agent skill · marketing growth · sickn33

nextjs-seo-indexing

Fix SEO indexing issues, crawl budget problems, and Search Console coverage errors for Next.js apps. Covers canonical tags, noindex audits, sitemap health, static rendering, and internal linking.

Why this skill is useful

Provides specific Next.js SEO practices and commands for fixing indexing issues that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

Next.js SEO Indexing & Crawl Budget Skill Fix Google Search Console coverage issues, canonical problems, sitemap errors, and crawl budget waste in Next.js apps. --- When to Use Use when a Next.js site has Google Search Console coverage issues such as duplicate canonicals, accidental noindex, crawl waste, or discovered-but-not-indexed URLs. Use when auditing sitemap, robots.txt, redirect, internal-linking, or static-rendering problems before an SEO release. Use when you need framework-specific examples for Next.js App Router metadata, generateMetadata, robots.js, and sitemap routes. --- Understanding Search Console Coverage States Status Meaning Fix -------- --------- ----- Crawled – not indexed Google crawled but chose not to index Improve content quality + canonical + internal links Duplicate without canonical Multiple URLs serve same content, no canonical Add explicit canonical to the preferred URL Excluded by noindex noindex tag present Remove noindex if page should be indexed Duplicate, Google chose different canonical Google prefers a different URL than you specified Align canonical with the URL Google naturally picks Alternative page with proper canonical Correct — non-preferred duplicate pointing to canonical Expected behavior, not a problem Not found 404 Page deleted or URL changed Add redirect or restore page Discovered – not indexed Google knows it exists but hasn't crawled it Improve internal linking + crawl budget Page with redirect Redirect chain or redirect to wrong target Shorten redirect chain, verify destination --- Step 1 — Canonical Audit Next.js App Router (metadata export) Next.js App Router (generateMetadata) Common canonical mistakes to fix: --- Step 2 — Noindex Audit Find pages that are accidentally noindexed: In Next.js App Router, robots in the root layout applies globally. Only set it there if you want the whole site affected. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/nextjs-seo-indexing

View the source on GitHub

Browse the @skills marketplace