Ghidul suprem pentru redirecționări în SEO tehnic
Publicat: 2021-12-27Redirecționările sunt folosite pentru a redirecționa utilizatorii și crawlerele motoarelor de căutare de la o adresă URL la alta.
Ar trebui să utilizați redirecționări atunci când modificați adresele URL existente - cazurile de utilizare obișnuite includ:
- fuzionarea site-urilor web,
- modificarea, actualizarea sau eliminarea conținutului,
- repararea paginilor care returnează 404 coduri de stare,
- modificarea arhitecturii informaționale a site-ului și
- efectuarea unei migrări de site.
Orice greșeală de redirecționare – sau neimplementarea redirecționărilor în ciuda faptului că este necesar – poate cauza probleme grave de SEO. Este posibil ca Google să nu asocieze semnalele de clasare din pagina originală cu cea nouă, ceea ce duce la scăderi ale clasamentelor și, în consecință, la pierderea traficului.
Acest articol vă va ajuta să înțelegeți cum să implementați redirecționări în beneficiul site-ului dvs.
Citiți articolul pentru a afla:
- când și de ce ar trebui să utilizați redirecționări,
- diferite tipuri de redirecționări și cazurile de utilizare ale acestora,
- cele mai bune practici pentru redirecționări,
- metode de auditare, implementare și testare a acestora.
Ce sunt redirecționările
Redirecționările sunt folosite pentru a redirecționa utilizatorii și motoarele de căutare de la adresa URL pe care au solicitat-o inițial către una diferită.
În general, redirecționările vă pot ajuta să redirecționați de la adrese URL care răspund cu coduri de stare 404 (eroare) sau care conțin conținut învechit sau modificat.
Redirecționările sunt o modalitate de a opri vizitele la o pagină și de a preveni utilizatorii și motoarele de căutare să se întâlnească într-o fundătură.
Prin implementarea redirecționărilor, oferiți o experiență de utilizator pozitivă vizitatorilor care încearcă să acceseze o pagină care, fără redirecționare, ar putea afișa o eroare. Paginile de eroare îi determină pe utilizatori să sară sau să părăsească pagina , făcându-i mai puțin probabil să revină pe site-ul dvs.
Din perspectiva SEO, redirecționările sunt o modalitate de a păstra semnalele de clasare din pagina originală, ceea ce poate ajuta la menținerea clasamentului.
Google folosește semnale de clasare , multe dintre care nu știm, pentru a determina cum să ierarhească paginile. Semnalele de clasare ale Google includ PageRank (valoarea și cantitatea de linkuri care trimit către o pagină), compatibilitatea cu dispozitivele mobile și performanța web. Prin implementarea redirecționărilor, semnalele de clasare acumulate pentru pagina veche pot fi transferate către pagina nouă.
Diferența dintre canonice și redirecționări
Dacă ați folosit vreodată etichete canonice, s-ar putea să vă întrebați despre diferența dintre cazurile de utilizare dintre redirecționări și canonizare.
Utilizarea etichetei HTML rel="canonical” ajută motoarele de căutare să înțeleagă care pagină dintr-un set de pagini similare este cea canonică – pagina originală pe care doriți să fie afișată în rezultatele căutării.
La suprafață, atât etichetele canonice, cât și redirecționările vă pot ajuta să evitați problemele legate de conținutul duplicat și să consolidați diferite versiuni URL.
Dar există diferențe cruciale între modul în care funcționează redirecționările și canonicalele și nu ar trebui să fie folosite în mod interschimbabil.
O redirecționare este utilizată atunci când o pagină nu mai există sau s-a schimbat. Între timp, cu o etichetă canonică implementată, încă mai există o copie a acelei pagini. Utilizați o etichetă canonică pentru a specifica motoarele de căutare care versiune URL este cea principală.
Redirecționările ar trebui să fie preferate față de cele canonice pentru a consolida proprietățile URL și pentru a elimina problemele legate de conținutul duplicat. Google poate alege versiunea canonică pe baza etichetei, dar poate folosi și o altă pagină dacă o consideră mai bună. Între timp, dacă o redirecționare este implementată corect, Google nu va alege o altă adresă URL.
Când sunt necesare redirecționări
În general, redirecționările sunt esențiale dacă adresa URL inițială este:
- indexate și clasate,
- vizitat frecvent de utilizatori,
- legat de pe site-ul dvs. și surse externe,
- utilizat în alt conținut, cum ar fi buletinul informativ.
Cu toate acestea, dacă aveți pagini care nu sunt valoroase sau populare, nu este esențial să le remediați.
Iată ce spune Google despre erorile 404 : „În general, erorile 404 nu vor afecta performanța de căutare a site-ului dvs. și le puteți ignora în siguranță dacă sunteți sigur că adresele URL nu ar trebui să existe pe site-ul dvs.”.
În cele mai multe cazuri, singura situație în care un 404 v-ar afecta SEO este dacă aveți link-uri de la alte site-uri care indică o pagină de eroare. Apoi ar trebui să implementați o redirecționare pentru a păstra PageRank acumulat.
Există modalități de a îmbunătăți experiența vizitatorilor care ajung la paginile dvs. de eroare. De exemplu, îi puteți ghida către o locație mai bună sau îi puteți sugera următorii pași. Consultați ghidul nostru despre cum să creați o pagină 404 grozavă.
Tipuri de redirecționări
Există două tipuri de redirecționări:
- redirecționări pe partea de server și
- Redirecționări pe partea clientului.
Diferența constă în locul unde are loc redirecționarea – serverul sau clientul.
Redirecționările pe server se referă la codurile de stare HTTP , care sunt răspunsurile serverului la solicitarea unui browser. Codurile de stare 3xx sunt folosite pentru redirecționare.
Redirecționările la nivelul clientului sunt implementate prin inserarea codului în HTML-ul unei pagini .
Să ne uităm la cele mai comune exemple ale ambelor tipuri de redirecționare, caracteristicile acestora și cazurile de utilizare.
Redirecționări pe partea serverului
Cele mai frecvente redirecționări pe server sunt 301 și 302. Există și versiunile lor HTTP 1.1 – 307 și 308.
Să ne concentrăm pe redirecționările 301 și 302, recomandări despre cum și când să le folosim și cum le tratează motoarele de căutare. De asemenea, voi explica ce indică celelalte coduri de solicitare HTTP și când le puteți întâlni.
301 redirecționări
Redirecționările 301 sunt de obicei cea mai recomandată metodă de redirecționare pentru SEO. Acestea indică faptul că o adresă URL a fost redirecționată permanent către o nouă destinație.
Puteți decide ca una sau mai multe dintre paginile dvs. să fie eliminate sau modificate. Cu toate acestea, ar apărea probleme dacă pur și simplu l-ați șterge sau modificați, mai ales dacă aceste pagini primesc mult trafic și sunt valoroase pentru afacerea dvs.
Dacă nu mai intenționați să utilizați adresa URL inițială, folosirea unei redirecționări 301 va fi apelul potrivit.
Cazuri de utilizare pentru redirecționări 301
Există mai multe cazuri de utilizare pentru redirecționările 301 , dintre care unele pot include:
- Efectuarea de modificări la conținutul dvs., de exemplu, actualizarea sau ștergerea unui conținut sau consolidarea acestuia,
- Mutarea site-ului dvs. pe un domeniu nou,
- Modificarea structurii URL-ului dvs., de exemplu, prin ajustarea arhitecturii site-ului dvs. sau modificarea subdomeniului sau a structurii subdirectoarelor URL-urilor dvs.,
- Trecerea de la protocolul HTTP la protocolul HTTPS,
- Schimbarea CMS-ului dvs.,
- Fuzionarea site-urilor web,
- Orice cazuri în care doriți să redirecționați utilizatorii și motoarele de căutare de la URL-uri cu 404 stări.
Impactul SEO al redirecționărilor 301
Redirecționările 301 le spun motoarelor de căutare că pagina și-a schimbat locația, iar conținutul poate fi găsit la noua adresă URL.
În acest caz, motoarele de căutare ar trebui să elimine vechiul URL din index și să transfere cât mai mult PageRank posibil de la adresa URL inițială la cea nouă. Puteți apoi să vă mențineți clasamentul, ceea ce vă va permite să vă păstrați traficul și conversiile.
Nu știm cât de multe dintre semnalele de clasare acumulate se pot pierde cu o redirecționare 301, dar, dacă redirecționarea funcționează corect, este cea mai bună modalitate de a salva aceste semnale.
Cu toate acestea, asigurați-vă că de fiecare dată când creați o redirecționare 301 către o nouă adresă URL, aceasta este către o pagină care se potrivește cât mai bine cu conținutul vechii URL. Vă va ajuta să minimizați orice efect negativ pe care l-ar putea avea o redirecționare asupra vizibilității căutării dvs.
Cât timp ar trebui să păstrați 301
Rețineți că procesul de descoperire a adresei URL actualizate poate dura ceva timp , în funcție de frecvența cu care motoarele de căutare vă accesează cu crawlere paginile.
Într-un videoclip recent, avocatul căutărilor Google, John Mueller, a sfătuit:
„Când o adresă URL se modifică, sistemele noastre trebuie să vadă schimbarea sub forma unei redirecționări de cel puțin câteva ori pentru a înregistra acea modificare.Pentru a fi siguri că o redirecționare a fost văzută de câteva ori, vă recomandăm să păstrați redirecționarea în loc timp de cel puțin un an.”
sursa: Cât timp se păstrează redirecționările 301? #AskGooglebot
Cu toate acestea, la Onely, vă recomandăm să nu eliminați deloc redirecționările , pentru a evita problemele dacă motoarele de căutare nu înregistrează modificarea pe adresa URL pentru o perioadă.
Asigurarea că Google vede adresa URL redirecționată ca fiind canonică
Într-un alt videoclip, când a fost întrebat despre modalitățile de a se asigura că Google tratează noua adresă URL ca versiune canonică, John a declarat că utilizarea unei redirecționări 301 nu este suficientă , deoarece este doar un semnal:
„Ne spui că ai prefera ca pagina de destinație să fie indexată mai degrabă decât cea de origine. Și asta e bine. Cu toate acestea, folosim o mulțime de factori pentru canonizare, nu doar redirecționări...”sursă: procesează 301 redirecționări #AskGoogleWebmasters
După cum explică John în continuare:
„Dacă totul se aliniază, ne vom concentra pe pagina de destinație. Pentru a face acest lucru mai ușor, asigurați-vă că actualizați linkurile interne, fișierele sitemap și alte referințe la pagina de origine, astfel încât toate să trimită către pagina de destinație.”sursă: procesează 301 redirecționări #AskGoogleWebmasters
302 redirecționări
O redirecționare 302 indică faptul că o adresă URL s-a mutat temporar.
Le spune vizitatorilor și motoarelor de căutare că această adresă URL nu este disponibilă în această locație în acest moment, dar va fi disponibilă din nou.
Cazuri de utilizare pentru redirecționări 302
Ar trebui să optați pentru o redirecționare 302 dacă sunteți:
- Reproiectarea sau actualizarea conținutului de pe paginile dvs., dar intenționați să le aduceți înapoi,
- Remedierea unei adrese URL rupte și redirecționarea temporară a traficului acesteia către o altă destinație,
- Redirecționarea paginilor de produse, de exemplu, pentru produse care sunt temporar epuizate, disponibile sezonier sau oferte speciale,
- Testare A/B – de exemplu, dacă testați un șablon de site web nou,
- Geotargeting – dacă doriți să redirecționați utilizatorii către o adresă URL diferită în funcție de locația lor,
- Direcționare pe dispozitiv – pentru a redirecționa utilizatorii în funcție de dispozitivul lor.
Impactul SEO al redirecționărilor 302
Spre deosebire de 301, este mai problematic să transferați semnale de clasare la o nouă adresă URL cu o redirecționare 302.
Anterior, mulți SEO credeau că redirecționările 302 nu puteau trece de PageRank. Cu toate acestea, John Mueller a explicat în 2016 că a fost un mit.
În general, Google vede 302 redirecționări ca fiind temporare, caz în care este posibil să nu transfere toate semnalele de clasare către adresa URL țintă. Dar, dacă un 302 este în vigoare pentru o perioadă, Google poate să-l vadă ca versiune canonică și să trateze eficient o redirecționare 302 ca și cum ar fi un 301.
Cea mai importantă regulă pentru implementarea 302-urilor este să le păstrați temporar și să eliminați redirecționarea de îndată ce URL-ul original este din nou disponibil.
Redirecționări 307 și 308
307s și 308s sunt echivalente HTTP 1.1 ale 301s și 302s și funcționează în mod similar. 307 este o redirecționare temporară, în timp ce un 308 indică faptul că o pagină s-a mutat permanent.
Singura diferență între 301s și 302s față de 307s și 308s este că utilizarea acestora din urmă garantează că metoda și corpul nu vor fi modificate atunci când se face cererea redirecționată.
Cu alte cuvinte, 301s și 302s pot fi ocazional schimbate incorect de la o metodă POST la o metodă GET , unde metodele POST trimit date către server și GET sunt folosite pentru a solicita date. Pentru a ilustra mai bine această diferență: o metodă GET ar putea fi utilizată pentru a primi date de către o pagină de căutare, în timp ce o metodă POST poate fi utilizată într-un formular în care schimbați o parolă.
Orientările Google afirmă că 307 și 308 sunt tratate la fel ca 301 și 302.
Redirecționări pe partea clientului
După cum sa menționat, redirecționările la nivelul clientului apar în browser. Există două metode de redirecționare pe partea clientului:
- Meta reîmprospătare și
- JavaScript.
Dar există câteva dezavantaje în utilizarea lor.
În general, redirecționările la nivelul clientului sunt recomandate numai dacă soluțiile pe partea serverului sunt imposibil de implementat , de exemplu, nu aveți acces la serverul dvs.
Să ne uităm la aceste două metode de redirecționare și să aflăm cum să le implementăm și cum au impact asupra adreselor URL.
Meta reîmprospătare
În redirecționarea meta reîmprospătare, o etichetă meta ar trebui să fie plasată în secțiunea <head> a unei pagini , spunând browserului să treacă la o altă pagină după ce a trecut un anumit timp.
Iată cum ar putea arăta un exemplu de cod:
<meta http-equiv="refresh" content="2; URL='https://www.onely.com/blog/javascript-redirects-and-seo/'" />Numărul (2) specifică numărul de secunde înainte ca browserul să redirecționeze la adresa URL specificată.
Această metodă de redirecționare este folosită în mod obișnuit cu un mesaj de afișare care spune „Faceți clic aici dacă nu sunteți redirecționat în cinci secunde”, caz în care redirecționarea are loc după 5 secunde.
Google face diferența între redirecționările meta reîmprospătare instantanee și întârziate. Unul instant ar trebui să aibă numărul de secunde setat la „0” , caz în care Google îl va vedea ca o redirecționare permanentă. O redirecționare întârziată va avea câteva secunde înainte de redirecționare, iar Google spune că această redirecționare va fi tratată ca temporară.
O redirecționare de tip meta reîmprospătare ar trebui să funcționeze. Nu îl recomandăm din 2 motive: UX (păstrează pagina în istoricul browserului, afaik) și timpul de procesare (trebuie să analizăm pagina pentru a o vedea). Odată procesat, este ca o redirecționare.
— John (@JohnMu) 2 martie 2018
Chiar dacă Google vă procesează corect redirecționarea, această metodă de redirecționare creează adesea o experiență proastă pentru utilizatori. În primul rând, este nevoie de mai mult timp pentru procesare decât redirecționările de pe server. De asemenea, poate apărea ca spam și poate deruta utilizatorii, deoarece aceștia nu au inițiat redirecționarea sau au fost duși la o altă pagină prea repede sau lent.

Meta reîmprospătarea va fi doar o opțiune sugerată în cazuri particulare, cum ar fi dacă nu puteți accesa sau utiliza un fișier .htaccess sau dacă doriți să redirecționați doar un singur fișier într-un director cu mai multe fișiere.
Dacă decideți să utilizați meta reîmprospătare, mențineți întârzierea pentru a solicita o adresă URL țintă la minimum - de preferință, setați-o la 0.
redirecționări JavaScript
Utilizarea redirecționărilor JavaScript nu este, în general, adecvată pentru SEO. Accesarea cu crawlere și redarea JavaScript de către Google rămâne un subiect complex și există multe reguli de urmat pentru a ajuta Google să vă înțeleagă JavaScript cât mai bine.
De asemenea, dacă Google nu vede fișierele dvs. JavaScript ca fiind relevante pentru pagină, este posibil să nu redea JavaScript deloc.
Redirecționările JavaScript nu vă oferă opțiunea de a seta un cod de stare HTTP, așa că atunci când adresa URL este solicitată, serverul va răspunde cu o stare 200 OK. Prin urmare, înainte de a putea avea loc redirecționarea, resursele unei pagini trebuie să fie descărcate și redate. Acest lucru face ca procesul de redirecționare să dureze mai mult decât soluțiile de pe partea serverului. Prin utilizarea JavaScript, șansele ca toate semnalele de clasare să treacă la noua adresă URL sunt, de asemenea, mai mici.
Dar există situații în care redirecționările JavaScript sunt o opțiune viabilă. Un avantaj al redirecționărilor JavaScript este că puteți include o logică suplimentară. De exemplu, îl puteți folosi pentru a detecta locația sau limba unui utilizator și pentru a redirecționa pe baza acestei setări.
Asigurați-vă că consultați ghidul nostru despre redirecționările JavaScript , care vă va oferi o privire de ansamblu completă asupra implementării acestei metode, riscurile acesteia și utilizarea sugerată.
Ce redirecționări sunt mai bune pentru SEO?
Tipurile de redirecționare menționate mai sus – HTTP, meta reîmprospătare (HTML) și redirecționări JavaScript – funcționează diferit și sunt preluate de motoarele de căutare în diferite etape.
Google poate prinde redirecționările HTTP de pe partea de server în timpul accesării cu crawlere. Boții pot primi un răspuns 3xx și pot înțelege că pagina s-a mutat într-o locație diferită. Acest lucru le permite să ajungă la noua adresă URL mult mai rapid.
Cu toate acestea, în cazul redirecționărilor la nivelul clientului, Google poate detecta o redirecționare doar în etapa de redare. Acest lucru adaugă pași mai complicati procesului și îl face mult mai lung.
Redirecționările la nivelul clientului nu garantează că Google va indexa corect redirecționarea. În acest caz, vechile URL-uri încă există, spre deosebire de redirecționările pe server.
Nu există nicio modalitate de a indica un cod de stare HTTP cu redirecționări la nivelul clientului , ceea ce reprezintă un dezavantaj semnificativ care îngreunează motoarele de căutare să decidă cum ar trebui tratată redirecționarea.
Merită să adăugați că meta reîmprospătarea va fi executată înainte de o redirecționare JavaScript. În plus, JavaScript trebuie să fie executat pentru ca o redirecționare JavaScript să fie urmată, ceea ce o face cea mai puțin favorabilă metodă de redirecționare.
Folosiți redirecționări pe server ori de câte ori este posibil. Dacă nu sunt disponibile, alegeți redirecționări pe partea clientului.
Cele mai bune practici pentru implementarea redirecționărilor
Dacă redirecționările sunt corect construite, motoarele de căutare vor asocia semnalele de clasare ale vechilor URL-uri cu cele noi. În acest fel, vă puteți menține clasamentul, traficul și veniturile.
Să ne uităm la instrucțiunile pe care ar trebui să le urmați în redirecționări.
Evitați lanțurile și buclele de redirecționare
Lanțurile de redirecționare apar atunci când există mai multe redirecționări între URL-ul original și cel de destinație. Aceasta adaugă timpul necesar pentru a ajunge la pagina de destinație.
Dacă aveți trei adrese URL – A, B și C – nu creați redirecționări ca aceasta:
URL A → URL B
URL B → URL C
În schimb, asigurați-vă că există întotdeauna o singură redirecționare:
URL A → URL C
URL B → URL C
Buclele de redirecționare apar atunci când adresa URL de destinație nu poate fi accesată. De exemplu, s-ar putea întâmpla dacă redirecționările sunt implementate astfel:
URL A → URL B
URL B → URL A
Drept urmare, aceste adrese URL se redirecționează unele către altele, iar destinația nu poate fi accesată.
Fiecare redirecționare creează o cerere HTTP suplimentară către server. Utilizarea unei redirecționări nu va afecta prea mult performanța, dar fiecare redirecționare suplimentară va avea un impact negativ asupra timpului de încărcare, oferind astfel o experiență mai proastă pentru utilizator.
Utilizați redirecționări 301 pentru potențiale probleme de conținut duplicat
Adresele URL pot exista în diferite formate, ceea ce poate duce la probleme de conținut duplicat.
De exemplu, ar putea exista versiuni de adrese URL:
- Cu și fără www,
- Cu și fără bare oblice (/),
- Cu HTTP și HTTPS.
Pentru a evita problemele de conținut duplicat, utilizați redirecționări 301 pentru a indica o versiune canonică a acelei adrese URL.
Redirecționați către pagini relevante din punct de vedere tematic
Redirecționările dvs. ar trebui să fie întotdeauna către pagini care se potrivesc cel mai mult cu vechile adrese URL.
Atunci când alegeți cea mai potrivită pagină către care să vă redirecționați, gândiți-vă la ce se aștepta inițial să găsească un utilizator și redirecționați-l către conținut care va răspunde intenției de căutare.
De exemplu, dacă o persoană încerca să viziteze o pagină pentru o anumită pereche de pantofi pe care nu o mai vindeți, o puteți redirecționa către o pagină cu categoria de pantofi aferentă.
Redirecționarea paginii unui produs către pagina de pornire este de obicei privită ca o practică proastă. Google poate vedea, de asemenea, URL-uri precum 404s:
Da, nu este o practică grozavă (derutează utilizatorii) și oricum îi tratăm în mare parte ca 404 (sunt soft-404), așa că nu există niciun avantaj. Nu este stricat/proastă în mod critic, ci are o complexitate suplimentară fără un motiv întemeiat – faceți în schimb o pagină 404 mai bună.
— John (@JohnMu) 8 ianuarie 2019
Rezolvați problemele cu link-urile întrerupte
Există probabil linkuri interne și externe care indică către 404 pagini de pe site-ul dvs. Puteți utiliza un instrument precum Ahrefs Site Explorer sau instrumentul de analiză a backlink-urilor Semrush pentru a găsi link-uri întrerupte.
- Actualizați linkurile interne
Legăturile interne întrerupte nu ajută motoarele de căutare să vă descopere conținutul sau să identifice la ce este conectat. Ar trebui să urmăriți să actualizați legăturile interne care duc la 404 pagini. Nu implementați redirecționări aici – în acest fel, evitați un pas suplimentar pentru motoarele de căutare și vizitatori.
- Remediați legăturile externe
Cu link-uri externe rupte, pierzi semnale importante de clasare. Cu toate acestea, aceste linkuri sunt în afara controlului dumneavoastră, așa că nu le puteți actualiza pur și simplu. În schimb, contactați site-urile care vă trimit și solicitați să schimbe linkul către o adresă URL diferită. Dacă acest lucru nu funcționează, ar trebui 301 să redirecționați paginile de eroare către cele care funcționează.
Utilizați redirecționări 301 pentru problemele de canibalizare a cuvintelor cheie
Dacă descoperiți că mai multe dintre paginile dvs. vizează aceeași intenție a utilizatorului, luați în considerare redirecționarea acestora către piesa principală de conținut care se adresează cel mai bine acestei intenții.
Dacă este necesar, puteți, de asemenea, să actualizați piesa principală, dacă orice informație o poate face mai cuprinzătoare și apoi să implementați redirecționarea.
Pregătiți o strategie de redirecționare
A avea o strategie de redirecționare este deosebit de importantă înainte de a efectua o migrare a site-ului. Începeți prin a crea o listă cu toate adresele URL vechi care nu vor mai exista după migrare.
Le puteți accesa în câteva moduri:
- Exportați adrese URL de pe harta dvs. XML de site,
- Utilizați un crawler pentru a găsi și colecta toate adresele URL.
Când aveți o listă cu toate adresele URL, ar trebui să le mapați pentru a determina unde ar trebui redirecționate fiecare.
Puteți redirecționa paginile pe baza modelelor partajate între adrese URL vechi și noi, cum ar fi titlurile paginilor sau codurile de produs. Asigurați-vă că aceste modele conțin identificatori unici pentru a reduce riscul de greșeli.
Când pregătiți o strategie, asigurați-vă că adresele URL pe care le mapați sunt legate tematic și că nu există lanțuri de redirecționare – sau, cel puțin, numărul de redirecționări este menținut la un nivel minim.
Gestionați produsele întrerupte
Strategia de implementare a redirecționărilor pentru produsele întrerupte depinde de situația dvs.
Dacă aveți produse care sunt epuizate și nu se vor întoarce, cel mai bine este să redirecționați 301 aceste pagini către cele mai apropiate alternative.
Dar dacă produsele întrerupte generează interes și trafic, poate fi o opțiune mai bună să păstrezi aceeași adresă URL și să schimbi pur și simplu pagina. Apoi poate afișa în plus și alte oferte pentru produsele disponibile conexe sau îl puteți transforma într-un articol de comparație al produsului întrerupt și al alternativelor acestuia.
Cum să verificați dacă redirecționările site-ului dvs. sunt configurate corect
Pentru a afla dacă redirecționările sunt configurate corect, începeți cu un audit al redirecționărilor site-ului dvs. Această soluție este utilă mai ales dacă aveți un site mare.
Veți ști apoi dacă URL-uri trebuie remediate și, dacă este necesar, unde să implementați redirecționările.
Mai întâi, accesați toate adresele URL, fie exportând adrese URL în harta site-ului, fie accesând site-ul cu crawlere și extragând toate adresele URL. Apoi le puteți salva într-un fișier .csv.
Apoi, utilizați un instrument precum Screaming Frog SEO Spider pentru a audita vechile adrese URL, verificați dacă redirecționările funcționează și dacă apar erori. Urmați pașii din acest articol despre auditarea redirecționărilor în Screaming Frog .
Dacă aveți mai puține redirecționări, puteți testa manual dacă redirecționarea funcționează corect. Pur și simplu vizitați vechiul URL și vedeți dacă sunteți redirecționat către noua adresă URL.
Există, de asemenea, instrumente pe care le puteți utiliza – de exemplu, puteți verifica redirecționările temporare și permanente în Google Search Console sau Auditul site-ului Semrush .
Dacă doriți să testați o anumită adresă URL, puteți utiliza un instrument precum httpstatus , care vă va afișa codurile de stare și lanțurile de redirecționare. Există, de asemenea, Redirect Checker , care va verifica codurile HTTP, precum și meta reîmprospătare și redirecționări JavaScript.
Dacă efectuați o migrare a site-ului, ar trebui să testați redirecționările 301 în mediul de pregătire și după ce noul site este activ. Puteți pur și simplu să vă accesați cu crawlere adresele URL și să verificați dacă fiecare dintre ele 301 redirecționează către adresa URL țintă specificată, care returnează un cod 200.
Ar trebui să vă monitorizați adresele URL după implementarea redirecționărilor , de asemenea, pentru a vă asigura că nu există erori și redirecționările continuă să funcționeze.
Cum se implementează redirecționările?
Există câteva moduri de a implementa redirecționări bazate pe serverul dvs. sau pe CMS-ul pe care îl utilizați.
Metodele comune includ implementarea lor pe serverele Apache sau Nginx sau utilizarea pluginurilor disponibile pentru WordPress, Shopify sau Magento.
Dacă metodele prezentate nu se aplică în cazul dvs., puteți găsi ghidurile platformei dvs. de găzduire sau CDN pentru instrucțiuni privind implementarea redirecționărilor. Cele mai multe dintre ele oferă o modalitate ușoară de a gestiona redirecționările prin panourile lor de administrare. De exemplu, aici sunt ghidurile pentru DreamHost sau Hostinger .
Pentru alte soluții pentru implementarea redirecționărilor, asigurați-vă că citiți acest articol despre redirecționarea paginilor.
Apache
Dacă site-ul dvs. rulează pe un server Apache, puteți implementa redirecționări accesând fișierul .htaccess din folderul rădăcină al serverului. Acest fișier vă permite să faceți configurații pentru detaliile site-ului dvs. web fără a modifica fișierele de configurare a serverului.
Puteți ajunge la acest fișier accesând directorul public_html al serverului dvs. folosind un FTP sau un Manager de fișiere. Dacă nu aveți un fișier .htaccess, puteți crea unul folosind orice editor de text, setându-i numele la „.htaccess” fără extensie și încărcându-l în public_html.
Înainte de a modifica acest fișier, creați o copie de rezervă a acestuia. Orice greșeală din acesta poate duce la afișarea necorespunzătoare a conținutului dvs.
Iată câteva exemple comune ale diferitelor directive de redirecționare pe care le puteți implementa.
Pentru a redirecționa 301 o adresă URL către alta, utilizați acest cod:
Redirecționare 301 /old-page.html https://website/new-page.htmlDeoarece comanda se află în serverul rădăcină al acelui domeniu, nu este nevoie să includeți aici adresa URL completă a vechii pagini. Dar rețineți că, deși este posibil să redirecționați pagini de pe același domeniu, trebuie să furnizați adresa URL completă a destinației.
Dacă doriți să redirecționați o adresă URL cu un cod de stare 302, trebuie doar să schimbați redirecționarea în „ Redirecționare 302 ”.
Dacă doriți să redirecționați permanent un întreg domeniu către altul, procedați astfel:
Redirecționare 301 / https://www.newwebsite.com/
Dacă adresa URL se schimbă de la HTTP la HTTPS , utilizați aceasta:
RewriteEngine activat RewriteCond %{HTTPS} activat RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI }
În acest caz, porniți mai întâi modulul RewriteEngine din fișierul .htaccess, care este necesar pentru ca condițiile să funcționeze, apoi specificați condițiile.
De asemenea, puteți redirecționa o cale de fișier vechi către una nouă:
Redirecționează /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html
O altă modalitate de a utiliza un fișier .htaccess este redirecționarea utilizatorilor către o pagină personalizată 404. Puteți face acest lucru prin implementarea următorului cod:
ErrorDocument 404 /error/pagenotfound.htmlAici, /error/pagenotfound.html ar trebui să indice locația paginii dvs. 404.
Dacă nu sunteți sigur cum să implementați redirecționările în fișierele .htaccess și cum funcționează acestea, consultați acest tutorial Apache și Ghidul lor de rescriere a adreselor URL .
De asemenea, puteți urma acest ghid pentru configurarea unui fișier .htaccess pe Apache.
Nginx
Dacă serverul dumneavoastră rulează Nginx, vă puteți gestiona redirecționările în fișierul `nginx.conf` adăugând un bloc de server pentru a gestiona cererile de redirecționare.
Acest exemplu de cod ar avea ca rezultat o redirecționare către o nouă adresă URL:
Server { asculta 80; asculta 443 ssl; nume_server www.nume-vechi.com; returnează 301 $scheme://www.new-name.com$request_uri; }
Consultați acest ghid despre crearea regulilor de rescriere Nginx pentru a afla cum să creați aceste solicitări.
Pluginuri
Puteți utiliza un plugin CMS, care este o modalitate de a automatiza implementarea redirecționării, făcând procesul mai rapid, mai ales dacă aveți un site web mare.
Majoritatea platformelor CMS sau eCommerce oferă o gamă largă de pluginuri de redirecționare.
WordPress
Iată câteva plugin-uri populare pe care le puteți folosi pentru WordPress:
Redirecționare – Vă va permite să gestionați redirecționările 301 și să urmăriți orice erori 404 pe care site-ul dvs. le poate avea. Utilizați-l atât pentru site-urile cu doar câteva redirecționări, cât și pentru cele cu mii de redirecționări.
Redirecționări 301 – Acest plugin vă permite să gestionați și să creați redirecționări 301, 302 și 307. De asemenea, păstrează un jurnal al erorilor dvs. 404. Dacă aveți multe pagini de redirecționat, acest instrument vă permite să redirecționați în bloc chiar și mii de adrese URL.
Manager de redirecționare sigură – Folosind acest plugin, puteți crea redirecționări 301 și 302, deși nu oferă opțiunea de redirecționare în bloc, deci este recomandat pentru site-urile mai mici.
Puteți lua în considerare și pluginuri SEO generale , precum Yoast sau All in One SEO , care oferă această funcționalitate.
Shopify
Dacă utilizați Shopify, puteți utiliza una dintre aplicațiile disponibile, cum ar fi:
Redirecționări ușoare prin ESC – Această aplicație vă permite să vă gestionați redirecționările 301 și paginile de eroare 404, inclusiv redirecționările în bloc. Este un instrument care vă va fi util dacă vă migrați magazinul între platforme sau vă ajustați structura site-ului sau paginile de produse.
Redirectify – Este o aplicație Shopify care vă va ajuta să găsiți și să redirecționați erorile 404.
Magento
Dacă utilizați Magento, puteți configura 301 de redirecționări în funcția de rescriere URL.
Concluzie
Redirecționările sunt o modalitate de a păstra semnalele de clasare, traficul și conversiile din paginile în care conținutul a fost eliminat sau modificat. Urmărirea instrucțiunilor menționate mai sus este esențială pentru menținerea performanței dvs. de căutare, așa că acordați o atenție deosebită implementării lor corecte.
Prin implementarea redirecționărilor, vă îndepărtați utilizatorii de paginile de eroare care ar putea cauza o experiență negativă a utilizatorului și instruiți motoarele de căutare unde ar trebui să meargă și cum ar trebui să trateze adresele URL modificate.
