305 Use Proxy е остарял HTTP статус код от групата 3xx, който указва, че заявеният ресурс трябва да бъде достъпен чрез конкретен прокси сървър. В съвременната уеб практика този код почти не се използва, защото създава проблеми със сигурността и е премахнат като препоръчително поведение за обичайните браузъри.
Какво означава 305 Use Proxy?
Идеята на 305 е сървърът да каже на клиента, че директният достъп до ресурса не е подходящ и трябва да се използва прокси. Прокси сървърът е междинна система, през която минава заявката. Тя може да филтрира, кешира, маршрутизира или контролира достъпа до ресурси. При 305 адресът на проксито се подава чрез Location заглавка.
Защо е важно за SEO?
За SEO 305 Use Proxy е важен главно като технически сигнал, че конфигурацията трябва да се провери. Ако crawler получи такъв отговор, това може да попречи на нормалното обхождане на страницата. Тъй като кодът е остарял и необичаен, появата му в одит често показва неправилна сървърна настройка, междинен слой, proxy gateway или legacy система, която трябва да бъде актуализирана.
Пример
Стар вътрешен сървър може да върне 305 Use Proxy и да посочи, че достъпът до ресурс трябва да мине през определен корпоративен прокси. За публичен сайт това е проблематично, защото браузърите и търсачките не трябва да бъдат принуждавани да използват произволен прокси, зададен от отдалечен сървър.
Чести грешки
Честа грешка е 305 да остане активен в стара конфигурация след миграция на инфраструктура. Друга грешка е да се приема, че това е подходящ механизъм за SEO пренасочване. Ако целта е промяна на URL адрес, трябва да се използва подходящ 3xx редирект. Ако целта е контрол на достъпа, по-добре е да се използват съвременни методи за автентикация, мрежови правила и защитна конфигурация.
Свързани понятия
305 Use Proxy е свързан с proxy сървъри, HTTP статус кодове, 3xx отговори, сигурност, gateway конфигурации и технически SEO одити. При откриване на този код в публичен сайт е разумно да се провери защо се връща и дали не блокира обхождането.
Заявете SEO одит