Technical SEO has many moving parts: sitemaps, robots.txt, meta tags, Schema.org, Open Graph images. Getting them all working together correctly takes time you probably don't have.
Nuxt SEO handles this for you. One install gives you sensible defaults across all modules, so you can focus on your actual product instead of debugging why Google isn't indexing your pages.
New to SEO? Check out What is Technical SEO? to understand what these modules do for you.
Ready to get started? Head to the installation guide.
Nuxt SEO bundles these modules together:
Install them all at once with @nuxtjs/seo, or pick individual modules if you only need specific features.
All modules need your site URL for things like canonical links and sitemaps. Instead of configuring each module separately, Site Config lets you set it once.
Site Config installs automatically with any SEO module. Just add your site details to nuxt.config.ts:
export default defineNuxtConfig({
site: {
url: 'https://example.com',
name: 'My Site'
}
})
Every module will use these values. No duplication, no mismatches.