Skip to content

Rule · SEO

Page does not return HTTP 200

seo/http-statuserrorvoid seoupdated

Why it matters

Google only indexes URLs served with 200; 4xx/5xx pages are dropped and AI crawlers log them as wasted fetches. This is a scoring gate.

How to fix it

Serve the page with 200, or remove links/sitemap entries pointing at it. In Next.js, call notFound()/redirect() only for URLs that really are missing or moved.

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.