NEW AEO for Nuxt · meet AI Ready

Technical SEO & AEO, handled for busy Nuxters.

Ship a Nuxt site that search engines and AI can understand. You get 8 modules ready for production, 10 free tools, and practical SEO guides.

terminal
$ npx nuxt module add seo
docs →
docs →
docs →
docs →
docs →
docs →
docs →
docs →
6 modulesvia @nuxtjs/seo
1.

Help crawlers find the right pages.

Generate robots.txt and sitemap.xml from your Nuxt routes, with the defaults handled for you.
Robots
Tame the robots crawling and indexing your site with ease.
Sitemap
Powerfully flexible XML Sitemaps that integrate seamlessly.
2.

Give bots the context they need.

Add Schema.org and Open Graph metadata so search engines know what each page is about.
Schema.org
The quickest and easiest way to build Schema.org graphs.
SEO Utils
SEO utilities to improve your Nuxt sites discoverability and shareability.
3.

Make the result worth clicking.

SEO still has a human on the other side. Write clear metadata and give every shared link a useful image.
OG Image
Generate OG Images with Vue templates in Nuxt.
SEO Utils
SEO utilities to improve your Nuxt sites discoverability and shareability.
4.

Keep it healthy after launch.

Catch broken links, keep active sessions stable across deployments, and make your content easier for AI agents to read.
Link Checker
Find and magically fix links that may be negatively effecting your SEO.
Skew Protection
Solve Nuxt version skews with persistent assets and instant updates.
  • Deploy new Nuxt builds without breaking active sessions
  • Keep old chunks available while visitors finish their session
  • Tell visitors when a new release is ready
AI Ready
Best practice AI & LLM discoverability for Nuxt sites.
  • Generate llms.txt and llms-full.txt automatically
  • Serve a .md version of every route on demand
  • MCP server and IndexNow included
ANSWER ENGINE OPTIMIZATION

Make your site easy for AI to cite.

AI search can only cite pages it can read and understand. Nuxt SEO handles the basics with clean HTML, Schema.org, sitemaps, and robots.txt. AI Ready adds llms.txt, .md endpoints, MCP, and IndexNow.

100
Agent-Readability

After installing @nuxtjs/seo and AI Ready

npx @vercel/agent-readability audit
Principles

Built the way a Nuxt module should be.

Pleasant to use

Each module handles the common case and stays out of your way.

Good defaults, full control

Add your site URL and start. When you need more control, use config or hooks.

Nuxt I18n Icon

Works with Nuxt

The modules share data and integrate with Nuxt Content, Nuxt I18n, and Nuxt DevTools.

Lighthouse audits

Start with a perfect Lighthouse SEO score.

Install Nuxt SEO and the defaults needed for Google's Lighthouse SEO checks are already in place.

0
SEO
Continuously maintained

Shipping since 2022.

New releases keep landing, shaped by fixes from real Nuxt projects and contributors across the community.

0
Commits
0
Issues Closed
0
Contributors
Testimonials

Nuxt developers said it better.

Here is what people using Nuxt SEO have to say.

Israel Ortuño
Israel Ortuño@IsraelOrtuno
I've been doing technical SEO for years, always liked it. With @nuxt_js SEO is way easier. It's a gem in the ecosystem. Amazing job by @harlan_zw.
Ju Nogueira
Ju Nogueira@nogueiraju
Nuxt SEO by @harlan_zw. Makes my life a lot easier.
Estéban
Estéban@soubiran_
I have to say that your SEO modules are one of the things that make me stay on Nuxt for every one of my websites.
Thomas ✪
Thomas ✪@eoThica
Just did schema markup for a whole webshop in 20 minutes cause of @harlan_zw. absolutely gorgeous. Check it out. nuxtseo.com
Israel Ortuño
Israel Ortuño@IsraelOrtuno
I've been doing technical SEO for years, always liked it. With @nuxt_js SEO is way easier. It's a gem in the ecosystem. Amazing job by @harlan_zw.
Ju Nogueira
Ju Nogueira@nogueiraju
Nuxt SEO by @harlan_zw. Makes my life a lot easier.
Estéban
Estéban@soubiran_
I have to say that your SEO modules are one of the things that make me stay on Nuxt for every one of my websites.
Thomas ✪
Thomas ✪@eoThica
Just did schema markup for a whole webshop in 20 minutes cause of @harlan_zw. absolutely gorgeous. Check it out. nuxtseo.com
Thomas ✪
Thomas ✪@eoThica
Just did schema markup for a whole webshop in 20 minutes cause of @harlan_zw. absolutely gorgeous. Check it out. nuxtseo.com
marcustoy
marcustoymarcustoy
Hey man, appreciate all your great work on those Nuxt modules. I'm using Nuxt SEO and it's awesome! 💪🏻
Sun
Sun@__Sun__
how freaking cool is this ?! OG Image preview of community templates, as well as the ones i made, right in the @nuxt_js dev tools 🤯 amazing work @harlan_zw
Sébastien Chopin
Sébastien Chopin@Atinux
What an impressive work done by @harlan_zw on Nuxt OG Image v3 🙌
Fabian B.
Fabian B.@madebyfabian
Nuxt GraphQL middleware by @dulnan is really, really good. And Nuxt SEO by @harlan_zw is also something I use in almost every project. There are so many more though!
Thomas ✪
Thomas ✪@eoThica
Just did schema markup for a whole webshop in 20 minutes cause of @harlan_zw. absolutely gorgeous. Check it out. nuxtseo.com
marcustoy
marcustoymarcustoy
Hey man, appreciate all your great work on those Nuxt modules. I'm using Nuxt SEO and it's awesome! 💪🏻
Sun
Sun@__Sun__
how freaking cool is this ?! OG Image preview of community templates, as well as the ones i made, right in the @nuxt_js dev tools 🤯 amazing work @harlan_zw
Sébastien Chopin
Sébastien Chopin@Atinux
What an impressive work done by @harlan_zw on Nuxt OG Image v3 🙌
Fabian B.
Fabian B.@madebyfabian
Nuxt GraphQL middleware by @dulnan is really, really good. And Nuxt SEO by @harlan_zw is also something I use in almost every project. There are so many more though!
Downloads
0 downloads per day

That is a lot of Nuxt builds relying on these modules every day.

0
Downloads / month
0
Total stars
Sponsors

Kept going by the community.

Nuxt SEO stays free because developers and companies that rely on it help cover the work.