502 Bad Gateway е HTTP статус код от групата 5xx, който показва, че сървър, работещ като шлюз или прокси, е получил невалиден отговор от друг сървър нагоре по веригата. Това често се случва при сайтове зад CDN, reverse proxy, load balancer или отделен application server.
Какво означава 502 Bad Gateway?
Когато браузър, бот или друг клиент поиска страница, заявката може да премине през няколко слоя: CDN, уеб сървър, прокси, backend приложение и база данни. Ако междинният слой получи празен, повреден или неочакван отговор от следващия сървър, той може да върне 502. Кодът не казва непременно кой компонент е дефектен, а че комуникацията между сървърните слоеве е неуспешна.
Защо е важно за SEO?
Търсачките третират 502 като временен сървърен проблем. Ако грешката е кратка, обикновено няма трайна SEO щета. Ако се повтаря за важни страници, тя може да доведе до по-рядко обхождане, забавено индексиране и временна невъзможност за оценка на съдържанието. Особено чувствителни са началната страница, категорийни страници, sitemap файлове, robots.txt и URL адреси с висок органичен трафик.
Пример
WordPress сайт работи зад Nginx, който препраща заявките към PHP-FPM. Ако PHP-FPM процесът спре или отговори неправилно, Nginx може да върне 502 Bad Gateway. Подобен проблем може да възникне и когато CDN не успява да получи валиден отговор от origin сървъра.
Чести грешки
- Да се проверява само CMS системата, без да се гледат логове на прокси, CDN и backend услугите.
- Да се приема, че 502 е проблем в браузъра на потребителя.
- Да се игнорират кратки, но чести пикове на 502 при натоварване.
Свързани понятия
502 е близък до 504 Gateway Timeout, но при 504 проблемът е липса на навременен отговор, докато при 502 е получен невалиден отговор. Свързани са още 500 Internal Server Error, 503 Service Unavailable, reverse proxy, CDN и load balancing.
Заявете SEO одит