-
-
Notifications
You must be signed in to change notification settings - Fork 323
Open
Labels
Description
Description
A simple, type-safe Nuxt module for AI Engine Optimization (AEO) using Schema.org JSON-LD structured data. Helps AI models (ChatGPT, Claude, Perplexity, etc.) and search engines understand your content better by automatically injecting structured data into web pages.
Features:
- TypeScript-safe composables with auto-import
- Full SSR support using
useHead() - Automatic semantic HTML generation for better LLM crawling
- Support for all Schema.org types (Person, Organization, FAQPage, ItemList, Article, etc.)
- Flexible configuration at global or page level
Docs: https://nuxt-aeo-docs.vercel.app
Playground: https://nuxt-aeo-playground.vercel.app
Repository
https://github.com/yeonjulee1005/nuxt-aeo
npm
https://www.npmjs.com/package/nuxt-aeo
Nuxt Compatibility
Nuxt 3
yeonjulee1005