Complete SEO setup for Next.js applications. Use when the user wants to implement or improve SEO in a Next.js app, including page metadata, sitemap.xml, llms.txt, robots.txt, and JSON-LD structured data generation, or SEO auditing. Trigger for queries about Next.js SEO optimization, search engine visibility, metadata management, or when the user mentions wanting better SEO for their Next.js application.
Resources
1Install
npx skillscat add dlcastillop/agent-skills/seo-in-nextjs Install via the SkillsCat registry.
SKILL.md
How to use
Read individual rule files for detailed explanations and code examples.
Overview
- rules/getting-started.md - Getting Started
Guides
- rules/generate-metadata.md - Generate the metadata
- rules/generate-sitemap.md - Generate the sitemap.xml file
- rules/generate-robots.md - Generate the robots.txt file
- rules/generate-llms-txt.md - Generate the llms.txt file
- rules/add-json-ld-structured-data.md - Add JSON-LD structured data
- rules/add-article-json-ld-structured-data.md - Add Article JSON-LD structured data
- rules/add-breadcrumb-json-ld-structured-data.md - Add Breadcrumb JSON-LD structured data
- rules/add-faq-json-ld-structured-data.md - Add FAQ JSON-LD structured data
- rules/add-software-app-json-ld-structured-data.md - Add Software App JSON-LD structured data
Tooling
- rules/seo-check.md - SEO Check Tool
Reference
- rules/define-seo-config.md - defineSeoConfig
- rules/gen-page-metadata.md - genPageMetadata
- rules/sitemap-xml.md - sitemapXml
- rules/robots-txt.md - robotsTxt
- rules/json-ld-script.md - JsonLdScript
- rules/json-ld-for-article.md - JsonLdForArticle
- rules/json-ld-for-breadcrumb.md - JsonLdForBreadcrumb
- rules/json-ld-for-faq.md - JsonLdForFaq
- rules/json-ld-for-software-app.md - JsonLdForSoftwareApp