Способи реалізація процесу
Перенаправлення можна виконати на стороні сервера і на стороні клієнта переадресації. Обидва типу реалізуються різними способами. Потрібно бути дуже обережними у виборі типу – помилка може призвести до проблем з SEO.
Процес на стороні сервера – це метод пересилання, при якому він відправляє код HTTP 3xx при запиті URL-адреси. Сервер визначає, які URL читачі і пошукові системи повинні бути відправлені.
Найбільш поширені коди стану HTTP:
Розшифровка 301 редіректу
Редирект 301 – це перенаправлення на стороні сервера, яка перекидає користувачів з URL-адреси A на URL-адресу B, одночасно сигналізуючи пошуковим системам, що вміст URL-адреси A постійно переміщено на URL-адресу B.
Редирект 301 є кращим вибором адміністратора. Потрібно відзначити, що браузери часто кешують його з-за постійного характеру – це потрібно мати на увазі, працюючи з ним.
На загальну думку, редирект 301 передає 95-99 % авторитету сторінки зі старого URL-адреси на новий URL-адресу, хоча відвідувач не помітить різницю між перенаправленням 301 і 302, то для пошукової системи це зовсім різні сигнали.
Потрібно бути обережним з використанням 301, якщо перенаправлення не є постійним. Якщо адміністратор має намір видалити його незабаром після реалізації, йому потрібно бути готовим, щоб почекати кілька тижнів, якщо не місяців, щоб побачити перенаправленный URL-адресу в індекс пошукових систем.