What Is Nuxt SEO?

Learn what Nuxt SEO is and how it can help you with your Nuxt site.

Background

Technical SEO is tricky and boring. It requires many moving parts that need to work well together. Configuring all of these parts correctly is a challenge.

Nuxt SEO

Nuxt SEO is the collective name of modules focused on improving your technical SEO.

Nuxt SEO is also itself an alias module.

Nuxt SEO Module: @nuxtjs/seo

Nuxt SEO v2.0.0-rc.23
268K
1.1K
The all-in-one module that brings it all together.

The Nuxt SEO module is simply an alias that combines all the other SEO modules into a single installation.

// This is all it does!
export default defineNuxtModule({
  async setup() {
    for (const module of modules) {
      await installModule(await resolvePath(module), {})
    }
  },
})

When using Nuxt SEO you are free to use this alias or install the modules individually. The choice is yours as all sites are different and have different requirements.

Site Config

To ensure all modules work well together, Nuxt SEO includes a module called Site Config. This module is itself used across all modules to ensure they are configured correctly.

You do not need to install this module manually, it is installed automatically when you install any of the SEO modules.

Site Config v2.2.21
1.2M
65
Powerful build and runtime shared site configuration for Nuxt modules.
Did this page help you?