Page has unsuccessful HTTP status code

Search engines may not properly index pages that return unsuccessful HTTP status codes. Lighthouse considers any HTTP status code between 400 and 599 (inclusive) to be unsuccessful and flags them in the report:

Lighthouse audit showing search engines are struggling to index your page
Search engines struggling to index your page.

How to ensure search engines can index your page

When a page is requested, ensure that your server returns a 2XX or 3XX HTTP status code. Search engines may not properly index pages with 4XX or 5XX status codes. Learn more in Fix unsuccessful HTTP status codes.

Codelabs

See it in action
Learn more and put this guide into action.

More information

Search engines struggling to index your page audit source

Each SEO audit is weighted equally in the Lighthouse SEO Score, with the exception of the manual audit, structured-data audit. Learn more in Lighthouse Scoring Guide.

Last updated: Improve article