Nuxt handles most SEO by default with built-in SSR, but proper configuration ensures maximum visibility. This checklist covers pre-launch setup, post-launch verification, and ongoing monitoring.
routeRules for hybrid rendering if needed)trailingSlash in nuxt.config.ts)pages/[slug].vue pattern)createError({ statusCode: 404 })@nuxtjs/robots module or manual configuration)@nuxtjs/sitemap module—under 50,000 URLs, updates dynamically)routeRules (avoid redirect chains)Consider installing Nuxt SEO for automatic configuration of all the above:
Individual modules if you prefer granular control:
NUXT_PUBLIC_SITE_URL environment variable set for production@nuxt/image module (automatic lazy loading, responsive images, format conversion)/_nuxt/ directory)link: [{ rel: 'preload' }] in nuxt.config.ts)site:yoursite.com in Google)createError({ statusCode: 404 }), not return 200)routeRules with client-side routingrouteRules, remove unnecessary redirects after 1 year)routeRules, no 404s)Not setting NUXT_PUBLIC_SITE_URL - Absolute URLs in sitemaps and canonicals require this environment variable in production.
Generic meta descriptions - "Welcome to page" template descriptions hurt CTR. Write unique descriptions per route.
Ignoring GSC warnings - Page Indexing report shows why pages excluded. 67.6% of sites have duplicate content issues.
Soft 404s - 404 pages must use createError({ statusCode: 404 }), not just display "Page not found" with 200 status.
Redirect chains - A→B→C dilutes authority. Flatten to A→C in routeRules after fixing the root cause.
Forgetting mobile - Google uses mobile-first indexing. Desktop-only testing misses most issues.
Not monitoring CWV - 53% of sites fail Core Web Vitals. Poor metrics tank rankings in competitive queries.
Skipping prerendering for static routes - Use routeRules: { '/blog/**': { prerender: true } } for better performance and faster indexing.
Start with Mastering Meta if you haven't configured meta tags yet.
Already launched? Check Launch and Listen for post-launch monitoring.
Want automated SEO? Install Nuxt SEO for zero-config meta tags, sitemaps, robots.txt, and OG images.