506 Variant Also Negotiates е HTTP статус код от групата 5xx, който показва вътрешна грешка в конфигурацията при договаряне на съдържание. Той е рядък и обикновено се среща при сървъри, които използват content negotiation, за да изберат подходящ вариант на ресурс според език, формат, компресия или други характеристики на заявката.
Какво означава 506 Variant Also Negotiates?
Content negotiation позволява един URL да има различни варианти, например HTML и JSON версия, езикови версии или различни формати на файл. Код 506 означава, че избраният вариант сам участва в договаряне по начин, който води до цикъл или неправилна конфигурация. С други думи, сървърът не може да избере окончателен ресурс, защото настройките за вариантите са противоречиви.
Защо е важно за SEO?
Макар 506 да е рядък, той може да блокира достъпа до страници, които трябва да бъдат обхождани и индексирани. Проблемът е особено чувствителен при многоезични сайтове, алтернативни формати, динамично сервиране и сложни настройки на Apache или друг уеб сървър. Ако ботът получава 506, той не достига до реалното съдържание и не може да оцени правилната версия на страницата.
Пример
Многоезичен сайт използва договаряне на съдържание според заглавката Accept-Language. Поради неправилна конфигурация един от вариантите е настроен като ресурс, който също трябва да бъде договарян, вместо като краен документ. Сървърът връща 506 Variant Also Negotiates. Поправката изисква преглед на правилата за варианти, езикови версии и fallback поведение.
Чести грешки
- Да се търси проблем в самия текст на страницата, вместо в сървърната конфигурация.
- Да се смесват redirects, canonical URL адреси и content negotiation без ясен модел.
- Да не се тества как отговаря сървърът при различни Accept и Accept-Language заглавки.
Свързани понятия
Свързани понятия са content negotiation, HTTP headers, hreflang, canonical URL, 300 Multiple Choices и сървърна конфигурация. При SEO работа 506 трябва да се разглежда като техническа грешка, която изисква корекция на начина, по който се избират вариантите на даден ресурс.
Заявете SEO одит