Skip to content

Rule · SEO

Indexable page carries noindex

seo/noindexerrorvoid seoupdated

Why it matters

A noindex in <meta name=robots>, <meta name=googlebot> or X-Robots-Tag removes the page from Google, and from AI Overviews/AI Mode and every answer engine built on a search index. This is a scoring gate.

How to fix it

Remove noindex from pages meant to rank. Keep it only on app, auth and utility routes, and make sure preview-only headers don't reach production.

Example

ts
// app/layout.tsx — production default
export const metadata: Metadata = {
  robots: { index: true, follow: true, googleBot: { 'max-image-preview': 'large', 'max-snippet': -1 } },
}
// app/(app)/dashboard/page.tsx — intentional
export const metadata: Metadata = { robots: { index: false, follow: true } }

References

void seo reports 60 rules in this category. What search engines need from the raw response: status codes, titles and descriptions in <head>, self-referencing canonicals, one h1, crawlable links, Open Graph, icons, robots.txt and a sitemap with real dates.