On-page SEO checklist for Nuxt pages, covering useSeoMeta, structured data, sitemap, robots, Core Web Vitals hints, and hreflang. Use when a public page ships or the user asks to improve search visibility.
Install
npx skillscat add agilbertdev/claude-plugins/seo-checklist Install via the SkillsCat registry.
SKILL.md
SEO checklist for Nuxt pages
Check every item on the page being shipped. Implement contained fixes directly. Otherwise report a prioritised list.
Per-page meta
useSeoMeta()withtitle,description,ogTitle,ogDescription,ogImage, andogUrl.- Title between 50 and 60 characters. Description between 140 and 160.
ogImageis an absolute URL. Relative paths do not work for Open Graph.- A canonical URL on pages with query-parameter variants.
Structured data
- JSON-LD through
useHeadwhere a schema type fits the page, such asWebPage,Article,BreadcrumbList, orJobPosting.
Crawlability
@nuxtjs/sitemapconfigured andsitemap.xmlgenerated, with dynamic routes included.robots.txtcorrect. NeverDisallow: /unless every crawler is meant to be blocked.
Core Web Vitals hints
- Images through
<NuxtImg>withwidthandheight.loading="lazy"off the fold,fetchpriority="high"on the LCP image. - Fonts through
@nuxt/fontswithdisplay: swaporoptional, so nothing shifts. - Above-the-fold content renders server-side.
i18n
hreflangalternates for every locale on multilingual pages.- French and English meta content both present and accurate.
Never
- A production page without
titleanddescription. - A keyword-stuffed description. Write for people.