Redirect (301, 302) е пренасочване от един URL адрес към друг. То казва на браузъра и търсачките, че търсената страница трябва да бъде отворена на различен адрес.
Какво означава Redirect?
Пренасочванията се използват при смяна на URL структура, миграция към нов домейн, премахване на страници, обединяване на съдържание, корекция на дублирани адреси или преминаване към HTTPS. Най-често обсъжданите видове са 301 и 302. 301 означава постоянно пренасочване, а 302 показва временно пренасочване, когато старият адрес може да се използва отново.
Разлика между 301 и 302
При 301 търсачките обикновено трябва да заменят стария URL с новия в индекса и да прехвърлят сигналите към новата страница. При 302 сигналът е по-предпазлив: промяната се приема като временна и старият URL може да остане предпочитан. Затова изборът на статус код трябва да отразява реалното намерение, а не да се прави произволно.
Защо е важно за SEO?
Неправилните пренасочвания могат да причинят загуба на органичен трафик, дублиране, проблеми с crawl budget и объркване в canonical сигналите. Добре планираните redirects помагат при миграции и запазват достъпа до страници, които вече имат линкове, история и потребителско търсене.
Пример
Ако статия е преместена от /old-guide към /new-guide завинаги, правилният избор обикновено е 301. Ако потребителите временно се изпращат към промоционална версия или тестова страница, 302 може да е по-подходящ.
Чести грешки
- Използване на 302 за постоянни промени.
- Създаване на redirect chains, при които един URL минава през няколко междинни адреса.
- Пренасочване на много различни страници към началната страница без тематична близост.
- Забравени вътрешни линкове, които продължават да сочат към старите URL адреси.
Свързани понятия
Redirects са свързани с HTTP status codes, canonical tags, site migration, crawl budget, internal linking и индексация. При по-големи сайтове е добре да се поддържа карта на старите и новите адреси, за да се намали рискът при промени.
Заявете SEO одит