nuxt-seo

Automate Nuxt SEO configuration for robots.txt, sitemap.xml, OG images, and JSON-LD schema.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/daveio/syn-horse --skill nuxt-seo-daveio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuxt-seo
Source: https://github.com/daveio/syn-horse/tree/main/.agents/skills/nuxt-seo
Command: npx skills add https://github.com/daveio/syn-horse --skill nuxt-seo-daveio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Nuxt SEO provides a unified solution to configure robots, sitemaps, OG images, and schema.org data for Nuxt apps, improving crawlability, rich results, and consistency across pages.

Core Features & Use Cases

  • Build site-wide SEO foundations with robots, sitemap, and structured data
  • Generate dynamic OG images and integrate with nuxt-image and content
  • Use with asSeoCollection() to auto-render meta for content pages

Quick Start

Install and configure the Nuxt SEO module in your Nuxt project to enable robots, sitemap, OG images, and structured data.

Frequently Asked Questions about nuxt-seo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure sitemap.xml and robots.txt for a Nuxt application?

Configuring sitemap.xml and robots.txt for a Nuxt application involves wiring Nuxt modules within nuxt.config.ts to automate crawling rules and dynamic route generation. This establishes site-wide SEO foundations for search engine crawlers.

Can I generate dynamic OG images automatically in Nuxt?

Yes, you can generate dynamic OG images in Nuxt. The configuration integrates with nuxt-image and content modules to automatically render social sharing images, ensuring consistent metadata across content-driven pages.

How does JSON-LD schema.org data work with Nuxt content pages?

JSON-LD schema.org data in Nuxt integrates with frontmatter and the asSeoCollection() helper. This mechanism auto-renders structured meta data for content pages, improving rich results and search consistency without manual JSON-LD injection.

What is the best way to handle SEO for dynamic routes in Nuxt?

The best way to handle SEO for dynamic routes in Nuxt is applying a unified module configuration in nuxt.config.ts. This automatically wires sitemaps, robots, and structured data to dynamic paths, ensuring consistent metadata generation across all pages.

Does Nuxt SEO configuration support frontmatter integration?

Yes, Nuxt SEO configuration supports frontmatter integration. By leveraging asSeoCollection(), the setup reads frontmatter from content pages to automatically generate and apply the necessary meta tags, OG images, and structured data.

Why use a unified Nuxt SEO setup instead of separate sitemap and robots packages?

A unified Nuxt SEO setup wires robots.txt, sitemap.xml, OG images, and schema.org data together in nuxt.config.ts. This avoids configuration fragmentation, ensuring consistent crawlability and structured data across site-wide and dynamic routes.