402 Payment Required е HTTP статус код, запазен първоначално за сценарии, при които достъпът до ресурс зависи от плащане, но в стандартната уеб практика се използва рядко и без напълно универсално поведение.
Какво означава 402 Payment Required?
Кодът 402 е част от групата 4xx, която описва грешки от страна на клиента. Идеята му е сървърът да откаже заявка, защото е необходимо плащане или активен платен достъп. На практика много сайтове и приложения предпочитат собствени съобщения, страници за абонамент, 403 Forbidden или други механизми, защото браузърите и търсачките не третират 402 като ясно стандартизиран потребителски поток.
Защо е важно за SEO?
За SEO 402 е важен най-вече като сигнал за достъпност и индексация. Ако важни страници връщат 402, търсачките може да не могат да извлекат съдържанието им. Това е проблем при погрешни настройки на платени секции, paywall системи, API шлюзове или CDN правила. Когато съдържанието трябва да бъде индексирано частично, подходът трябва да бъде планиран внимателно, с ясни правила за видимата част, структурирани данни и коректни HTTP отговори.
Пример
Платформа за отчети може да върне 402, когато потребител без активен абонамент поиска PDF файл през API. За публична SEO страница обаче по-подходящо е да се покаже достъпна информационна версия или контролирана paywall страница, вместо роботите да получават неясна грешка.
Чести грешки
- Връщане на 402 за публични страници поради неправилна проверка на сесия.
- Блокиране на търсачките от съдържание, което трябва да се индексира.
- Смесване на 402 с 401 или 403 без ясна логика.
- Липса на полезно HTML съобщение за потребителя.
Свързани понятия
402 често се обсъжда заедно с 401 Unauthorized, 403 Forbidden, paywall съдържание, абонаментен достъп и API rate limiting. В SEO контекст най-важният въпрос е дали ценната страница остава разбираема и достъпна за обхождане според бизнес модела.
Заявете SEO одит