---
title: "Disabling Modules"
description: "Learn how to disable modules in Nuxt SEO."
canonical_url: "https://nuxtseo.com/docs/nuxt-seo/guides/disabling-modules"
last_updated: "2026-10-07T21:05:29.008Z"
---

Since Nuxt SEO installs and enables modules for you, you may run into a situation where you want to disable a module.

The modules have these config keys:

- `nuxt-og-image` - `ogImage`
- `@nuxtjs/sitemap` - `sitemap`
- `@nuxtjs/robots` - `robots`
- `nuxt-seo-utils` - `seo`
- `nuxt-schema-org` - `schemaOrg`
- `nuxt-link-checker` - `linkChecker`

You can disable any of these modules by setting the module's `enabled` value to `false` in your `nuxt.config.ts` file.

```ts twoslash [nuxt.config.ts]
export default defineNuxtConfig({
  ogImage: {
    enabled: false
  },
  sitemap: {
    enabled: false
  },
  robots: {
    enabled: false
  },
  seo: { // seo utils
    enabled: false
  },
  schemaOrg: {
    enabled: false
  },
  linkChecker: {
    enabled: false
  }
})
```

## Disable every bundled module

To keep `@nuxtjs/seo` in your `modules` array but install none of its modules, set `nuxtseo` to `false`:

```ts twoslash [nuxt.config.ts]
export default defineNuxtConfig({
  nuxtseo: false,
})
```

`nuxtseo: { enabled: false }`{lang="ts"} does the same. A module that you add to `modules` yourself still installs.

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
