Skip to content

nuxt: add @nuxtjs/seo for SEO and AEO optimisation#5164

Merged
ZJvandeWeg merged 5 commits into
mainfrom
zj-seo-nuxt
Jun 11, 2026
Merged

nuxt: add @nuxtjs/seo for SEO and AEO optimisation#5164
ZJvandeWeg merged 5 commits into
mainfrom
zj-seo-nuxt

Conversation

@ZJvandeWeg

Copy link
Copy Markdown
Member
  • Install @nuxtjs/seo (sitemap, robots, og-image, schema-org, seo-utils)
  • Nuxt owns sitemap.xml; 11ty outputs sitemap-legacy.xml as a source
  • nuxt-robots replaces src/public/robots.txt
  • Remove noindex from handbook; add useSeoMeta, useSchemaOrg (BreadcrumbList
    • Article), and defineOgImageComponent to handbook pages
  • Add OgImage/Default.vue branded template for dynamic OG images
  • Add app.vue with global Organization + WebSite schema.org
  • Correct handbook meta keywords docs: major search engines have ignored the meta keywords tag since 2009

@ZJvandeWeg ZJvandeWeg requested review from a team and Yndira-E as code owners June 8, 2026 20:11
@netlify

netlify Bot commented Jun 8, 2026

Copy link
Copy Markdown

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit 716502e
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a2b42c82451a30008366a10
😎 Deploy Preview https://deploy-preview-5164--flowforge-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 76 (🟢 up 13 from production)
Accessibility: 96 (no change from production)
Best Practices: 100 (no change from production)
SEO: 91 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@ZJvandeWeg

Copy link
Copy Markdown
Member Author

@Yndira-E Test is failing due to an error also on the main branch.

- Install @nuxtjs/seo (sitemap, robots, og-image, schema-org, seo-utils)
- Nuxt owns sitemap.xml; 11ty outputs sitemap-legacy.xml as a source
- nuxt-robots replaces src/public/robots.txt
- Remove noindex from handbook; add useSeoMeta, useSchemaOrg (BreadcrumbList
  + Article), and defineOgImageComponent to handbook pages
- Add OgImage/Default.vue branded template for dynamic OG images
- Add app.vue with global Organization + WebSite schema.org
- Correct handbook meta keywords docs: major search engines have ignored
  the meta keywords tag since 2009
@ZJvandeWeg ZJvandeWeg merged commit 837c439 into main Jun 11, 2026
7 checks passed
@ZJvandeWeg ZJvandeWeg deleted the zj-seo-nuxt branch June 11, 2026 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant