What Is a 500 Error? Server Failures and Crawl Damage
DICTIONARY · SEO

What Is a 500 Error?

A 500 error means the server failed to fulfil a request that appeared valid: the page may exist, but something broke.

In plain English

Unlike a 404, which is a clear answer, a 500 tells a crawler nothing except that something is wrong. Search engines respond by backing off and retrying later.

Sustained 500s are among the more damaging technical problems, because they reduce crawling across the whole site and can eventually cost indexing.

What to know

A server failure
Code errors, exhausted resources, database failures, misconfiguration.
Crawl impact
Crawlers slow down when a site returns errors, reducing what gets seen.
503 for maintenance
Planned downtime should return 503, which says try again, not 500.
Monitor it
Search Console crawl stats and uptime monitoring both surface these.

Why it matters

Server errors are the one technical problem that can undo the rest of your SEO passively. A site that intermittently fails gets crawled less, and less crawling eventually means less indexing.

Common mistakes

×Returning 500 during planned maintenance instead of 503.
×No uptime monitoring, so intermittent failures go unnoticed.
×Hosting that cannot handle normal traffic peaks.
×Ignoring crawl error reports because the site loads for you.

FAQs

How much damage do occasional 500s do?

Occasional ones, little. Sustained ones reduce crawling and eventually indexing.

What should maintenance return?

503, with a retry-after header where possible.

WRITTEN BY TARIQ SALLAM
Marketing Consultant. Entrepreneur. Content Creator.

I'm a marketing consultant, entrepreneur and content creator. I help businesses grow through practical marketing, websites, SEO, content and AI.

More About Tariq →