Codex skills for SEO
Codex works SEO from data you can check, such as Search Console exports, crawls and keyword tool CSVs, and says so when volumes are missing instead of inventing them. The skills cover crawl and index control, JSON-LD tied to visible content, hreflang, migration redirect maps and Next.js metadata, with offline scripts that validate sitemaps, robots.txt rules, hreflang return links and redirect chains.
Start with these 3
- Next.js SEO Metadata, sitemaps and canonicals the App Router way Codex wires SEO through the App Router's own Metadata API and file conventions instead of legacy packages, with Next.js 15 and 16 Promise-based params handled correctly. It sets canonicals and robots per route type, splits large sitemaps with generateSitemaps, keeps content in server HTML, and proves the result with curl against next build and start.
- Technical SEO Audit Find what stops Google indexing your pages Codex audits per template instead of per warning: it compares raw and rendered HTML, reconciles meta robots, X-Robots-Tag, robots.txt and canonicals, and runs a bundled standard-library crawler to collect status codes and redirect hops. Findings come back ranked by pages affected, each with a curl command or report row as evidence.
- SEO Migrations Move the site, keep the rankings Codex treats a migration as six phases: inventory URLs from crawls, Search Console, analytics, backlinks and logs, save a baseline, build a one-to-one redirect map, check it offline for chains, loops, duplicates and unmapped URLs, implement it at the right layer, and compare staging against the old site before launch. Production deploys wait for your go-ahead, and monitoring runs against the saved baseline for weeks.
11 more SEO skills
-
Programmatic SEO
Thousands of pages, none of them thin -
SEO Content Briefs
Briefs that tell writers what the SERP is missing -
SEO Content Writing
Articles that answer first and prove experience -
Local SEO
Win the map pack without breaking Google's rules -
Hreflang and International SEO
The right country version in every market -
On-Page SEO
Make one page the best answer for one query -
Schema Markup
JSON-LD that matches the page and passes Google -
Sitemaps and Robots.txt
Crawl rules Google actually reads the way you meant -
Keyword Research
A keyword map with one page per intent -
Google Search Console
Explain the drop, then find the next clicks -
Internal Linking
Route crawlers and readers to the pages that matter
General skills with SEO guidance
Not built around SEO, but they include steps or tools for it. Not part of the install-all command.
-
Core Web Vitals
Fix the LCP, INP or CLS phase that actually dominates -
App Store Optimization
Every indexed character earning its place -
Competitor Analysis
Sourced rival research that ends in decisions -
Web Scraping
Scrapers that stay polite and survive layout changes -
Screenshot Automation
Same page, same pixels, every run
Every SEO skill in one command
Installs these 14 into ~/.agents/skills/. Add --project after -- to install into the current repository instead.
The installer is a 104-line POSIX shell script. It fetches the skills you name from codexskills.dev and unpacks each into its own folder in your skills directory. No sudo, no telemetry, and every skill page shows the full SKILL.md first. Read install.sh
curl -fsSL codexskills.dev/install.sh | sh -s -- nextjs-seo technical-seo-audit seo-migrations programmatic-seo content-briefs seo-content-writing local-seo hreflang-international-seo on-page-seo schema-markup sitemaps-robots keyword-research google-search-console internal-linking SEO FAQ
Is there a Codex skill for SEO in Next.js?
Next.js SEO wires metadata through the App Router's Metadata API, app/sitemap.ts and app/robots.ts, and replaces Pages Router era packages such as next-seo and next-sitemap. It handles Next.js 15 and later passing params as Promises and splits sitemaps over 50,000 URLs with generateSitemaps. The result is checked with curl against a production build and start, not the dev server.
Does the Schema Markup skill still add FAQPage and HowTo?
No rich result is expected from either: Schema Markup notes that FAQPage results stopped showing in 2026 and HowTo was removed in 2023, so FAQ blocks usually stay plain HTML. The skill maps every property to a visible field and links entities with @id in one graph. Its check_jsonld.py linter flags invalid JSON, missing required properties, prices written with symbols, non-ISO dates and retired types.
Can Codex plan a site migration without losing rankings?
SEO Migrations inventories old URLs from crawls, Search Console, analytics, backlinks and logs, then maps each one to a single-hop 301 or 308 redirect to its closest equivalent, never a 302, meta refresh or JavaScript redirect. Its redirect_map_check.py finds chains, loops, duplicates and unmapped URLs offline before launch. Deploying to production stays your call, and monitoring runs against the saved baseline afterwards.
How do I install all 14 SEO skills at once?
Pass every name to the installer in one command: curl -fsSL https://codexskills.dev/install.sh | sh -s -- nextjs-seo technical-seo-audit seo-migrations programmatic-seo content-briefs seo-content-writing local-seo hreflang-international-seo on-page-seo schema-markup sitemaps-robots keyword-research google-search-console internal-linking. Add --project right after -- to put them in the current repository's .agents/skills/ so your team gets them too.
Which SEO skill should I try first?
Next.js SEO is the closest fit for most SEO work. Mention it with $nextjs-seo in a prompt to load it on purpose; after that, Codex picks it up on its own whenever a task matches.