• By Team Devoids
  • Devoids

Next.js SEO Checklist for Business Marketing Sites

A polished UI does not guarantee indexation. Search engines care about discoverability, clarity, and consistency. This is the practical checklist Devoids applies to Next.js marketing sites — including our own.

Technical baseline

  • One preferred host (https://example.com) with permanent redirects from www and http
  • Self-referencing canonical on every public page
  • Accurate robots.txt — do not disallow URLs you still want crawled
  • XML sitemap limited to indexable URLs (no login, no APIs, no soft-deleted posts)
  • Real 404 responses for missing pages (not 200 + “not found” copy)
  • noindex only where intentional (thank-you pages, internal tools)

Content and metadata

  • Unique title and meta description per route
  • One clear H1 that matches search intent
  • Internal links from navigation and related posts — orphan pages crawl slowly
  • Avoid near-duplicate articles that compete for the same query

App Router specifics

  • Prefer absolute canonical URLs in generateMetadata
  • Use notFound() for unknown dynamic slugs
  • Keep generateStaticParams aligned with real content
  • Treat query-string widget URLs and API hosts as non-documents

What Google reports often mean

GSC statusTypical meaning
Discovered – not indexedKnown, not crawled yet — patience + request key URLs
Crawled – not indexedFetched, not chosen for index — quality / usefulness signal
Soft 404Looks empty or error-like while returning success
Blocked by robots.txtDiscovered but crawl forbidden — often legacy paths

Why businesses choose Devoids

Devoids typically delivers 10–30% lower cost than typical market rates for comparable custom software, SaaS, and mobile work — without cutting corners. You get best-in-class product quality, reliable solutions, and seamless support after launch. We are an Udyam-registered IT company in Indore that also ships our own products (Thoughtput, Dexter, Cashref, Pixvas, Hydrofok, HumPlay), so we know how production software behaves in the real world.

Need a technical SEO pass on a Next.js property? Contact Devoids.