500 Internal Server Error — це HTTP-код відповіді, який означає внутрішню помилку сервера: він отримав запит, але не зміг його виконати через збій у своєму коді чи конфігурації. На відміну від 404, проблема не в адресі, а в самому сервері — сторінка мала б відкритися, але «зламалася» на боці сайту.
Простими словами: 500 — це «щось пішло не так у нас, і ми самі не знаємо що». Двигун заглух, і машина не їде — хоча дорога вільна.
Що таке помилка 500 і чому вона небезпечна
500 — узагальнений код: він каже лише «сервер упав», не уточнюючи причину. Типові джерела — помилка в PHP-коді, конфлікт плагіна чи теми, вичерпана пам’ять, збій бази даних, некоректний .htaccess. Для SEO 500 небезпечніша за 404: якщо важливі сторінки масово віддають 500, Google не може їх ні відкрити, ні проіндексувати, а при тривалих збоях — починає знижувати їх у видачі.
Що означає для SEO
- Googlebot не отримує вміст — сторінка не оновлюється в індексі, а при затяжних 500 може випасти з видачі.
- Масові 500 «з’їдають» краулінговий бюджет: робот витрачає обходи на недоступні URL.
- Часті збої підривають довіру до сайту й псують поведінкові фактори — користувач іде.
- Разова короткочасна 500 зазвичай без наслідків; небезпечні саме систематичні або тривалі помилки.
Коли виникає
- Помилка в коді сайту, конфлікт або збій плагіна/теми (частий кейс у WordPress).
- Вичерпано ресурси сервера (пам’ять, ліміти) під навантаженням.
- Проблеми з підключенням до бази даних.
- Некоректні правила в
.htaccessчи конфігурації сервера.
Як перевірити 500
- Google Search Console → звіт індексування показує URL із «Помилка сервера (5xx)».
- Логи сервера — головне джерело: там видно конкретну причину збою.
- DevTools → Network: статус
500у відповіді; онлайн-перевірка HTTP-заголовків підтверджує код.
Приклад
Після оновлення плагіна WordPress весь сайт починає віддавати 500 — «білий екран смерті». Відвідувачі й Googlebot бачать помилку замість сторінок. Рішення: вимкнути проблемний плагін, перевірити логи, відкотити зміни — і сайт знову віддає 200.
500 vs 503
- 500 — сервер зламався й сам не знає причини; це непередбачений збій, який треба лагодити. 503 Service Unavailable — сервіс тимчасово недоступний усвідомлено (техроботи, перевантаження), і сервер обіцяє скоро повернутися.
- Під час планових робіт правильно віддавати 503, а не 500 — так Google розуміє, що це тимчасово.
Питання та відповіді
Що означає помилка 500 Internal Server Error?
500 Internal Server Error — це внутрішня помилка сервера: він отримав запит, але не зміг його виконати через збій у коді чи конфігурації. Проблема не в адресі сторінки, а на боці сервера.
Чи шкодить 500 для SEO?
Так, особливо при масових або тривалих збоях: Googlebot не може відкрити й проіндексувати сторінки, витрачає краулінговий бюджет намарно, а сторінки можуть просісти чи випасти з видачі. Разова коротка 500 зазвичай без наслідків.
Чим 500 відрізняється від 503?
500 — непередбачений збій сервера, який треба лагодити. 503 — усвідомлена тимчасова недоступність (техроботи, перевантаження). Під час планових робіт правильно віддавати саме 503.
Сайт віддає 500 і падає? Знайдемо причину й полагодимо — виправлення помилок на сайті та SEO-аудит технічного стану.
Схожі терміни: 503 Service Unavailable, 404 Error, 200 OK, Битий лінк, Індексація.