---
title: "Updating Nuxt Modules"
description: "Keep your Nuxt SEO modules up-to-date for bug fixes and new features."
canonical_url: "https://nuxtseo.com/docs/nuxt-seo/guides/updating-modules"
last_updated: "2026-05-25T15:23:21.137Z"
---

## Update Command

Since `@nuxtjs/seo` bundles the core submodules, you only need to update the main package. Standalone modules like `nuxt-skew-protection` and `nuxt-ai-ready` are updated independently.

<code-group>

```bash [pnpm]
pnpm update @nuxtjs/seo --latest
```

```bash [npm]
npm update @nuxtjs/seo@latest
```

```bash [yarn]
yarn upgrade @nuxtjs/seo --latest
```

```bash [bun]
bun update @nuxtjs/seo --latest
```

</code-group>

## When Updates Get Stuck

Package managers can cache old versions. If updates aren't applying:

<code-group>

```bash [pnpm]
rm -rf node_modules pnpm-lock.yaml && pnpm install
```

```bash [npm]
rm -rf node_modules package-lock.json && npm install
```

```bash [yarn]
rm -rf node_modules yarn.lock && yarn install
```

```bash [bun]
rm -rf node_modules bun.lockb && bun install
```

</code-group>

## Check for Breaking Changes

Before updating major versions, check the [GitHub Releases](https://github.com/nuxt-modules/seo/releases) for migration notes.

Individual module changelogs:

- [Sitemap](https://github.com/nuxt-modules/sitemap/releases)
- [Robots](https://github.com/nuxt-modules/robots/releases)
- [OG Image](https://github.com/nuxt-modules/og-image/releases)
- [Schema.org](https://github.com/nuxt-modules/schema-org/releases)
- [Link Checker](https://github.com/nuxt-modules/link-checker/releases)
- [SEO Utils](https://github.com/nuxt-modules/seo-utils/releases)

## Verify the Update

After updating, check your installed version:

```bash
npx nuxi info
```

Look for `@nuxtjs/seo` in the modules list.
