-
-
Notifications
You must be signed in to change notification settings - Fork 323
Open
Labels
Description
Description
Module Information
- Name: @enfyra/nuxt-seo
- Description: A powerful, configurable SEO module for Nuxt 4 with automatic OG image generation
- npm: https://www.npmjs.com/package/@enfyra/nuxt-seo
- Repository: https://github.com/enfyra/nuxt-seo
- Documentation: https://github.com/enfyra/nuxt-seo#readme
Features
- ✅ Meta Tags (Title, description, keywords, robots)
- ✅ Open Graph tags
- ✅ Twitter Cards
- ✅ Structured Data (JSON-LD)
- ✅ Robots.txt generation
- ✅ Sitemap.xml generation
- ✅ Web Manifest (PWA)
- ✅ Automatic OG image generation
- ✅ Full TypeScript support
- ✅ Auto-imports for composables
Compatibility
- Nuxt 4.x
Installation
npm install @enfyra/nuxt-seoUsage
export default defineNuxtConfig({
modules: ['@enfyra/nuxt-seo'],
seo: {
siteUrl: 'https://example.com',
siteName: 'My Website',
}
})Quick Example
<script setup lang="ts">
// Auto-imported composable - no import needed!
usePageSEO({
title: 'My Page Title',
description: 'My page description',
image: '/og-image.png'
})
</script>Please review and add to the modules list if it meets the requirements.
Repository
https://github.com/enfyra/nuxt-seo
npm
https://github.com/enfyra/nuxt-seo
Nuxt Compatibility
Nuxt 4