Consultanță Gratuită →
SEO 365 — agenție SEO și AI Search

Redirect 301

EN: 301 Moved PermanentlySEO tehnic
Captură din Glosarul SEO 365 pentru Redirect 301 (SEO tehnic): Un redirect 301 este un răspuns HTTP care
Redirect 301 — ilustrație din Glosarul SEO 365 · SEO tehnic

Cunoscut și ca: redirecționare 301, redirect permanent, redirecționare permanentă, HTTP 301, 301 Moved Permanently

Ce este un redirect 301?

Pe scurt

Un redirect 301 este un răspuns HTTP care indică mutarea permanentă a unei resurse la URL-ul specificat în antetul `Location`. Browserul solicită automat noua adresă. Pentru Google Search, redirectul permanent este un semnal că URL-ul destinație ar trebui tratat drept canonic și afișat în rezultatele căutării.

Cum funcționează

Când un client solicită un URL vechi, serverul răspunde cu statusul HTTP 301 Moved Permanently. Răspunsul include antetul Location, care indică noul URL. Browserul solicită apoi automat resursa de la acea adresă și direcționează utilizatorul către pagina nouă.

Un răspuns simplificat arată astfel:

HTTP/2 301 Moved Permanently
Location: https://www.exemplu.ro/pagina-noua

Redirectul 301 este destinat schimbărilor permanente. Google recomandă redirecturile permanente la nivel de server atunci când URL-ul unei pagini trebuie schimbat în rezultatele căutării. Googlebot urmează redirectul, iar sistemul de indexare îl folosește ca semnal că destinația ar trebui să fie URL-ul canonic.

MDN precizează că motoarele de căutare atribuie resursei redirecționate linkurile către URL-ul inițial și transferă către noul URL valoarea SEO asociată acestora.

Când se folosește

Un redirect 301 este potrivit când un site trece definitiv pe alt domeniu, două site-uri sunt reunite sau o pagină eliminată are o destinație nouă relevantă. Poate fi folosit și pentru trimiterea variantelor alternative ale unei adrese către URL-ul preferat.

Implementarea depinde de server și de platformă. Redirectul poate fi configurat în fișierele serverului, precum .htaccess pentru Apache, prin reguli NGINX sau prin codul din backend.

Există o particularitate pentru cererile POST. Un agent utilizator poate schimba metoda în GET după primirea unui răspuns 301. Dacă metoda cererii trebuie păstrată, răspunsul HTTP 308 este alternativa permanentă menționată de MDN.

De ce contează în SEO?

Importanța pentru SEO clasic

Redirectul 301 ajută Google Search și utilizatorii să ajungă la locația corectă după schimbarea permanentă a unui URL. Googlebot urmează redirectul, iar sistemul de indexare îl interpretează ca semnal că destinația ar trebui să fie canonică. În consecință, Google poate afișa noul URL în rezultatele căutării.

Este util la migrarea unui domeniu, consolidarea variantelor alternative de URL, reunirea site-urilor și înlocuirea paginilor eliminate cu destinații relevante. Alegerea unui redirect permanent pentru o schimbare temporară poate influența URL-ul pe care Google îl consideră potrivit pentru rezultate. Pentru situații temporare trebuie folosit un redirect temporar.

Impactul asupra motoarelor AI

Un răspuns 301 indică mutarea permanentă a resursei și noua sa adresă prin antetul Location.

Extrasele disponibile nu descriu un tratament specific al redirecturilor 301 în sistemele AI și nu susțin afirmația că implementarea unui 301 garantează citarea sau includerea conținutului în acestea. De asemenea, extrasele nu documentează un efect concret al redirectului asupra aparițiilor din AI Overviews sau AI Mode.

Exemplu

Un magazin online românesc mută definitiv pagina https://www.magazin.ro/cafea-boabe-veche la https://www.magazin.ro/cafea-boabe.

În PHP, redirectul poate fi configurat astfel:

<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.magazin.ro/cafea-boabe');
exit();

Când un utilizator sau Googlebot solicită vechiul URL, serverul returnează statusul 301 și indică noua adresă în antetul Location. Redirectul este justificat numai dacă mutarea este permanentă și pagina nouă reprezintă destinația corectă.

Cum verifici?

  1. Solicită antetele URL-ului vechi cu curl:
curl -I https://www.magazin.ro/cafea-boabe-veche
  1. Confirmă că răspunsul conține statusul 301 Moved Permanently.
  2. Verifică antetul Location și asigură-te că indică URL-ul permanent corect.
  3. Deschide URL-ul vechi într-un browser și confirmă că este încărcată pagina nouă.
  4. Solicită separat URL-ul destinație și verifică dacă resursa poate fi accesată.
  5. Pentru verificarea mai multor URL-uri, folosește un instrument de crawling și inspectează statusurile HTTP și destinațiile raportate.

Ce trebuie să faci?

  1. Stabilește destinația permanentă și relevantă pentru fiecare URL mutat.
  2. Configurează redirectul la nivel de server ori de câte ori platforma permite acest lucru.
  3. Folosește 301 numai când mutarea nu urmează să fie anulată.
  4. Include URL-ul corect în antetul Location.
  5. Redirecționează variantele alternative ale unei adrese către URL-ul canonic preferat.
  6. Dacă metoda unei cereri POST trebuie păstrată, analizează folosirea răspunsului HTTP 308 în locul unui 301.
  7. Testează răspunsul HTTP și pagina destinație după implementare.

Greșeli frecvente

  • Folosirea unui redirect 301 pentru o schimbare care este doar temporară.
  • Trimiterea utilizatorului către o pagină care nu reprezintă destinația corectă a resursei mutate.
  • Returnarea statusului 301 fără un antet `Location` care indică noul URL.
  • Alegerea unui redirect JavaScript deși poate fi configurat un redirect la nivel de server.
  • Presupunerea că metoda POST va fi păstrată automat după un răspuns 301.

Perspectiva SEO 365

Alegem mai întâi o destinație permanentă și relevantă, apoi implementăm redirectul la nivel de server atunci când este posibil. Verificăm atât statusul 301, cât și antetul Location și evităm folosirea unui semnal permanent pentru o modificare temporară.

Surse și documentație

Conținut educațional din partea echipei SEO 365, pentru a clarifica terminologia și a ajuta la înțelegerea conceptelor din optimizarea pentru motoarele de căutare. · Ultima verificare a surselor: