Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
N

nuxt-seo

> 编程语言
Open source

Fully equipped Technical SEO & AEO for busy Nuxters.

1.4K stars0 likes0 views
WebsiteGitHub

About

Fully equipped Technical SEO & AEO for busy Nuxters.

@nuxtjs/seo

npm version npm downloads License Nuxt

Fully equipped Technical SEO & AEO for busy Nuxters.

Nuxt SEO is an ecosystem of SEO modules, tools, and tutorials built with and for the Nuxt community. Search has changed: Google still matters, but ChatGPT, Claude, Perplexity, and AI Overviews now answer questions your site could answer, and they only cite sources they can parse. Nuxt SEO ships the full stack, robots.txt, sitemaps, Schema.org, OG images, meta tags, link checks, to make your Nuxt app discoverable by both search engines and answer engines.

Made possible by my Sponsor Program
Follow me @harlan_zw • Join Discord for help

Features

  • Crawl Control: Automatic robots.txt generation, <meta name="robots"> tags, and X-Robots-Tag headers to manage how search engines and AI crawlers access your site.
  • Sitemaps: Auto-generated sitemap.xml from your app's data sources, with multi-sitemap support for i18n sites.
  • Structured Data: Schema.org JSON-LD generated automatically, the single biggest lever for rich results, AI Overviews, and entity recognition.
  • ️ OG Images: Dynamic Open Graph image generation for every page, no manual design work needed.
  • △ SEO Utils: Clean titles, default meta, canonical URLs, breadcrumbs, favicons, and social share links, AEO fundamentals AI parsers rely on.
  • ✅ Link Checking: Broken link detection at build time with ESLint integration and DevTools support.

Made for the age of AI answers

Traditional SEO signals (clean HTML, structured data, crawlable sitemaps, valid meta) are the same signals AI crawlers use to decide what to cite. Nuxt SEO gives you all of them by default. Pair it with nuxt-ai-ready for llms.txt, on-demand markdown endpoints, and an MCP server, and you get a 100/100 score on @vercel/agent-readability by default.

bash
npx nuxt module add seo nuxt-ai-ready
# then verify:
npx @vercel/agent-readability audit https://your-site.com

The @nuxtjs/seo Module

The @nuxtjs/seo package is a simple alias for installing all of the modules in one go.

typescript
// This is all it does!
export default defineNuxtModule<ModuleOptions>({
  moduleDependencies: {
    '@nuxtjs/robots': { version: '>=6.0' },
    '@nuxtjs/sitemap': { version: '>=8.0' },
    'nuxt-link-checker': { version: '>=5.0' },
    'nuxt-og-image': { version: '>=6.2' },
    'nuxt-schema-org': { version: '>=6.0' },
    'nuxt-seo-utils': { version: '>=8.1' },
    'nuxt-site-config': { version: '>=4.0' },
  },
})

Every module works standalone. Install @nuxtjs/seo to get everything at once, or pick only what you need (e.g. Sitemap and Robots). Configuration, composables, and features are identical either way.

Modules

Module Package What it solves
Robots @nuxtjs/robots Control which crawlers (Googlebot, GPTBot, ClaudeBot, PerplexityBot…) can access which pages
Sitemap @nuxtjs/sitemap Give every crawler, search and answer engine, a full index of your content
Schema.org nuxt-schema-org The structured data AI engines rely on to understand entities, authors, products, FAQs
OG Image nuxt-og-image Preview images for social shares and chat-bot rich cards
SEO Utils nuxt-seo-utils Favicons, canonicals, breadcrumbs, default meta, the AEO fundamentals
Link Checker nuxt-link-checker Broken links harm SEO, confuse AI crawlers, and hurt UX
Site Config nuxt-site-config Unified site URL, name, and locale config shared across every module

Companion modules

Not bundled by default, but highly recommended to round out your AEO stack:

Module Package What it solves
AI Ready nuxt-ai-ready llms.txt, on-demand .md route variants, MCP server, IndexNow, RAG-ready output
Skew Protection nuxt-skew-protection Persistent assets and instant updates across deployments

[!NOTE] Site Config installs automatically with any SEO module. It provides a unified configuration layer that works across all modules at both build time and runtime.

Installation

Install everything at once:

bash
npx nuxt module add seo

Or pick only what you need:

bash
npx nuxt module add sitemap robots

Going all-in on AEO? Add nuxt-ai-ready alongside:

bash
npx nuxt module add seo ai-ready

[!TIP] Generate an Agent Skill for this package using skilld:

bash
npx skilld add @nuxtjs/seo

Once installed, check the Using the Modules guide to get started.

Going Further

Modules handle the technical foundation. Validating your live site is equally important:

  • Meta Tag Checker
  • Schema Validator
  • XML Sitemap Validator
  • Robots.txt Validator
  • Social Share Debugger

Learn more about SEO and AEO:

  • SEO Checklist
  • AI-Optimized Content
  • llms.txt Guide
  • Pre-Launch Warmup

Documentation

Read the full documentation for configuration options, guides, and examples.

Sponsors

License

Licensed under the MIT license.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言