Cele mai bune modalități de a gestiona lanțurile și buclele de redirecționare

Publicat: 2018-11-28

În cadrul webinarului „Redirect loops and chains” din 20 noiembrie, Erle Alberton, Customer Success Manager la OnCrawl, a prezentat diferite modalități de a utiliza OnCrawl pentru a gestiona redirecționările pe site-ul dvs. web .

Ce este o redirecționare?

Redirecționările sunt coduri de stare HTTP care indică faptul că conținutul paginii poate fi găsit la o adresă URL diferită . Aceasta include coduri de redirecționare specifice, inclusiv:

  • 301: redirecționare permanentă
  • 302: redirecționare temporară
  • 307: redirecționare temporară care obligă browserul să emită o nouă solicitare pentru noua adresă URL, care este exact aceeași cu cererea pentru vechea adresă URL

Notă: OnCrawl a observat, după ce a accesat cu crawlere milioane de site-uri, că redirecționarea 302 consumă un buget semnificativ de accesare cu crawlere, deoarece Google continuă să încerce să stabilească dacă perioada temporară s-a încheiat sau nu. Încercați să utilizați redirecționări 301 dacă încercați să optimizați bugetul de accesare cu crawlere.

Cum gestionează Google redirecționările?
Potrivit Google, redirecționările fac parte din ciclul de viață al unui site. Ei transmit PageRank către țintele lor și nu provoacă probleme decât dacă apar în lanțuri.

„Seorii IMO se agita prea mult cu privire la redirecționări. Folosește-l pe cel potrivit pentru job, este o chestie tehnică, nu o chestie de SEO; nu este magie voodoo.”
— John Mueller

„Toate redirecționările trec PageRank acum”
— Gary Illyes

„Urmărim până la 5 [redirecționări] într-un lanț (vă rugăm să păstrați orice lanț de redirecționare cât mai scurt posibil), dar puteți redirecționa cât mai multe adrese URL pe site-ul dvs. în același timp.”
— Explicație dată în timpul unui webinar Google

Cu toate acestea, datele OnCrawl arată că numărul maxim de redirecționări urmate de crawlerele Google este adesea în jur de 16.

Ce este un lanț și ce poate provoca un lanț?

O redirecționare devine un lanț atunci când indică către o adresă URL țintă care este ea însăși redirecționată către o altă adresă URL.

Un lanț poate apărea în următoarele cazuri:

  • Când ați corectat titlul unui articol, dacă adresele URL se bazează pe titlurile articolelor
    Adresa URL originală -> corectare titlu -> redirecționare către noua adresă URL 2 -> corectare titlu -> redirecționare către adresa URL 3

    • Ce s-a întâmplat: CSM-ul dvs. poate crea redirecționări automate de fiecare dată când modificați titlul. Sau, dacă ați configurat manual reguli pentru modificările din fișierul dvs. htaccss, regulile vechi pot rămâne în fișier.
    • Sfatul nostru: începeți întotdeauna cu starea actuală pentru a crea reguli noi, apoi modificați toate regulile vechi pentru a indica direct la adresa URL 3.

  • După reproiectarea unui site web de mai multe ori
    Adresa URL originală -> reproiectare -> URL 2 -> reproiectare -> URL 3...

    • Ce s-a întâmplat: când reproiectați un site web, scrieți (sperăm) reguli de redirecționare în fișierul dvs. htaccess. Câteva luni mai târziu, o parte a site-ului este reproiectată. Noile reguli sunt adăugate la cele vechi în fișierul htaccess, creând serii de redirecționări.

  • Migrarea la HTTPS sau modificarea numelor de domenii
    URL http (fără www) -> URL http (cu www) -> URL https (fără www) -> URL https (cu www)
    URL http (fără www) -> URL https (fără www) -> URL https (cu www)
    URL http (cu sau fără www) -> URL http (slug vechi) -> URL http (slug nou) -> URL https (slug nou)
    URL http (cu sau fără www) -> URL https (slug vechi) -> URL https (slug nou)

    • Ce s-a întâmplat: adresele URL sunt redirecționate conform regulilor dvs. către adresa URL corectă. Adesea, acesta include și un pas de redirecționare, indiferent dacă este automat (în cazul subdomeniilor www) sau nu (când ați adăugat o regulă pentru a corecta o adresă URL), înainte și/sau după redirecționarea HTTP către HTTPS.

Ce este o buclă și cum sunt create buclele?

O buclă de redirecționare este un lanț de redirecționare închis. Una dintre legăturile din lanț este redirecționată către o adresă URL care face deja parte din același lanț. După aproximativ 20 de redirecționări, ceea ce este inevitabil într-o buclă, utilizatorul nu vede niciodată pagina.

Ce statistici sunt disponibile în OnCrawl?

În Raportul de accesare cu crawlere, OnCrawl oferă 5 diagrame principale pe tema redirecționărilor site-ului dvs. Diagramele pot fi găsite sub Indexabilitate, apoi Coduri de stare.

1. Defalcarea codurilor de stare HTTP pentru întregul site

Acest grafic există de ceva vreme în OnCrawl și vă permite să urmăriți procentul de pagini care sunt redirecționate (cu un cod de stare de 3xx) pe site-ul dvs. web.

2. Tabel care rezumă toate redirecționările

Pentru fiecare tip de redirecționare, acest tabel oferă numărul de pagini asociate și, mai important, numărul de link-uri care indică paginile din bucla sau lanțul de redirecționare.

Există mai multe tipuri de redirecționare:

  • Redirecționări simple: redirecționări simple de la adresa URL A la adresa URL B , unde nu apar redirecționări suplimentare. Redirecționările simple nu cauzează probleme SEO. Ele pot fi folosite pentru a conserva PageRank primit pe vechi URL-uri dacă aveți backlink-uri care indică către ele. Aveți grijă la linkurile interne care indică partea „greșită” a redirecționării: va trebui să le actualizați pentru a indica adresa URL țintă.
  • Pagini în lanțuri 3xx: o serie de 2 sau mai multe redirecționări . Aceste redirecționări sunt evaluate de la capăt la capăt. Puteți găsi numărul de pagini implicate și numărul de link-uri care indică orice parte a lanțului. Făcând clic pe numere, puteți găsi lista de adrese URL pe care le reprezintă. Apoi, depinde de dvs. să le corectați pentru a indica adresa URL finală.
  • Pagini din lanțuri 3xx cu prea multe redirecționări . OnCrawl oprește explorarea unui lanț după 500 de redirecționări!
  • Pagini din interiorul unei bucle 3xx : buclele sunt create atunci când una dintre paginile dintr-un lanț redirecționează către o altă pagină din lanț. În consecință, nu există o pagină finală în această serie de redirecționări.
  • Pagini care sunt ținte finale 3xx: pagini care sunt ținte ale unei redirecționări, dar care nu redirecționează către o altă pagină. Dacă pagina țintă finală nu poate fi accesată cu crawlere, aceasta nu va fi inclusă în aceste numere. Vă vom lăsa să determinați motivele specifice pentru care este posibil să fi interzis crawlerele pe o anumită pagină.

3. Diagrama stării finale după redirecționări

Această diagramă vă permite să răspundeți la întrebarea: odată ce OnCrawl a terminat de accesat cu crawlere toți pașii din buclă sau lanț, care este starea paginii de destinație finală?

Graficul arată diferitele răspunsuri posibile:

  • 200: pagina finală funcționează bine
  • 3xx (extern): pagina finală se află pe un alt site, dar este și redirecționată
  • 4xx: pagina finală nu poate fi găsită
  • 5xx: pagina finală returnează o eroare de server
  • Nu a fost accesat cu crawlere: botul OnCrawl nu a putut ajunge la pagina finală: este posibil ca pagina să fie într-un subdomeniu care nu este inclus în accesarea cu crawlere sau pagina să fie listată ca roboți refuzați în fișierul robots.txt.

Corectarea paginilor finale în 3xx, 4xx și 5xx poate fi extrem de utilă.

Începeți cu 4xx și 5xx (pagini de eroare) înainte de a trece la paginile în 3xx (acestea sunt paginile care fac parte din lanțuri și bucle).

4. Defalcarea codurilor de stare pe grupuri de pagini și pe adâncime

Această diagramă poate fi vizualizată fie pe grupuri de pagini, fie după adâncimea paginii. Versiunea bazată pe grupuri de pagini vă permite să utilizați segmentarea OnCrawl, care poate grupa pagini pe baza oricărei valori OnCrawl.

Câteva exemple:

  • Utilizarea unei segmentări pentru paginile care se clasează sau nu;
  • Ce proporție dintre paginile mele care nu se clasează revin 4xx sau 5xx?
  • Cu o segmentare bazată pe numărul de afișări în GSC;
  • Există pagini care nu au afișări și care sunt afectate de un lanț cu o pagină de destinație finală care nu are starea 200?

În a doua filă, puteți vizualiza codul de stare în funcție de adâncimea paginii de pe site. În general, cu cât pagina este localizată mai adânc, cu atât este mai mare numărul de redirecționări.

5. Defalcarea paginilor în lanțuri sau bucle pe grupuri de pagini și după adâncime

Acest grafic se adaptează la segmentarea pe care o alegeți.

Acest grafic poate fi vizualizat și în funcție de adâncime, astfel încât să puteți vedea unde se află paginile implicate în buclele și lanțurile de redirecționare.

Ce trebuie să faceți pentru a vă gestiona redirecționările

  • 1. Listați paginile afectate
    Paginile de destinație finală ale buclelor și lanțurilor. Acest lucru vă va oferi o idee bună despre paginile de corectat sau de care să țineți crawlerele departe.
    Prioritate maximă: pagini în buclă. Buclele sunt cel mai important element de corectat.
    Prioritate maximă: pagini în lanțuri cu prea multe redirecționări. La fel ca buclele, corectarea lanțurilor prea lungi este o prioritate.

  • 2. Schimbați linkurile către paginile afectate
    Linkurile pot fi actualizate pentru a indica pagina finală a lanțului sau pot fi setate la „nofollow” pentru a împiedica accesarea cu crawlere a link-ului.
    Prioritate în funcție de situația dvs.: Legături către paginile de destinație finală ale lanțurilor. Acest lucru vă va oferi o idee bună despre paginile de corectat sau pentru a ține crawlerele departe de...
    Prioritate maximă: linkuri către pagini într-o buclă. Buclele sunt cel mai important element de corectat.
    Prioritate maximă: legături către pagini în lanțuri cu prea multe redirecționări. La fel ca buclele, corectarea lanțurilor prea lungi este o prioritate.
    Prioritatea 2: Legături către pagini în lanțuri.
    Prioritatea 3: Legături către pagini cu o singură redirecționare către ținta finală.

Cum să enumerați paginile sau linkurile afectate de o redirecționare?

Când faceți clic pe o valoare în OnCrawl, treceți direct la Data Explorer, cu un filtru prestabilit care vă permite să vizualizați detaliile informațiilor pe care ați dat clic.

De exemplu, făcând clic pe numărul de pagini care nu sunt într-o buclă, dar sunt într-un lanț cu prea multe redirecționări, accesați direct raportul care listează toate adresele URL care îndeplinesc acest criteriu. Puteți ajusta filtrul pentru ca acesta să vă arate toate paginile care sunt în bucle, de exemplu.

În mod similar, puteți explora toate linkurile care indică o pagină:. De exemplu, în cazul tuturor paginilor care sunt redirecționate, QuickFilter „Pagini care indică erori 3xx” vă va afișa toate linkurile care indică paginile redirecționate.

Pentru cei dintre voi care folosesc API-ul OnCrawl, aveți, de asemenea, o modalitate de a enumera link-uri care indică pagini, folosind solicitări încrucișate. Nu vom intra în detalii aici, dar puteți obține toate linkurile după tipul de redirecționare, cu ancorele lor și chiar și cantitatea de suc pe care o trec.

Cum să testați redirecționările pe site-ul dvs. fără a rula o crawlere?

Puteți obține un diagnostic inițial pentru redirecționări chiar înainte de a rula cu crawlere.

Vă recomandăm să testați adresa URL de pornire înainte de a accesa cu crawlere. OnCrawl va valida automat adresa URL de pornire de îndată ce o introduceți în setările de accesare cu crawlere. Dacă adresa URL de pornire nu este validă, poate fi din diferite motive:

Adresa URL de pornire este redirecționată către o pagină în 200 – Adresa URL de pornire este redirecționată către o pagină în 400 – Adresa URL de pornire face parte dintr-un lanț nerezolvat

  • Adresa URL de pornire este redirecționată. Acest caz poate fi puțin particular. Pentru Erle, dacă are nevoie să acceseze cu crawlere un site web, va începe întotdeauna de la adresa URL a domeniului. Chiar dacă OnCrawl spune că această adresă URL „pare a fi redirecționată…”, va continua să folosească această adresă URL, deoarece este extrem de utilă analiza site-ului în acest caz. Alerta care apare în cazul unei adrese URL de pornire redirecționate nu este o eroare. Sunt doar informații suplimentare.
  • Adresa URL de pornire returnează o eroare . Pe de altă parte, este posibil să introduceți o adresă URL de pornire care este redirecționată către o pagină care returnează o eroare. În acest caz, crawler-ul nu poate merge mai departe.
  • Adresa URL de pornire face parte dintr-o buclă. În acest caz, OnCrawl vă informează că accesarea cu crawlere este imposibilă. OnCrawl nu poate determina ținta finală pentru prima adresă URL, deoarece face deja parte dintr-o buclă.

Mergând mai departe

Analizând redirecționările dvs. cu segmentarea corectă

„Defalcarea codurilor de stare”
O optimizare SEO începe întotdeauna cu posibilitatea unei pagini de a câștiga mai multe impresii. Aplicând o segmentare bazată pe intervalele de afișări din GSC, putem vedea paginile care au 0 afișări în GSC în ultimele 45 de zile. Acest lucru ne permite să descoperim că unele dintre aceste pagini răspund cu 3xx și 4xx.

Puteți, desigur, să faceți o segmentare diferită pentru a vizualiza mai bine caracteristicile suplimentare ale datelor dvs.

"Nu. de pagini din lanțuri sau bucle 3xx”
Acest grafic oferă o imagine de ansamblu asupra numărului de pagini care sunt afectate. Din nou, este organizat pe grup sau după adâncime, în funcție de fila pe care o utilizați.

După grup, putem spune dintr-o privire tipul de grup care este cel mai afectat de bucle și lanțuri de redirecționare.

Trecând la cealaltă filă, putem vedea la ce adâncime apar paginile în bucle și lanțuri. Dar doar pentru că ne uităm la profunzime nu înseamnă că nu putem folosi o segmentare.

Dacă aveți segmentarea bazată pe URL furnizată în mod prestabilit în OnCrawl, utilizați al doilea filtru din partea de sus a paginii pentru a viza un anumit grup de pagini din segmentare. Puteți utiliza apoi această diagramă pentru a vedea defalcarea profunzimii în structura site-ului dvs. pentru paginile din acest grup.

Amintiți-vă că o pagină care nu este foarte adâncă în site are șanse mai mari să fie indexată decât o pagină care este mai adâncă. Strategia de mai sus vă ajută să vă concentrați pe cele mai importante grupuri de pe site-ul dvs. și pe paginile care sunt plasate cel mai sus în structura site-ului dvs., pentru a vă prioritiza acțiunile SEO.

Adaptați-vă rapoartele și segmentările

OnCrawl se bazează pe valori. Și la fel ca toate valorile OnCrawl, valorile legate de analiza redirecționării sunt disponibile în Data Explorer.

Puteți adăuga următoarele date la rapoartele dvs.:
– Ținta redirecționării
– Distanța (în număr de redirecționări) până la sfârșitul lanțului
– O indicație dacă pagina face parte dintr-un lanț cu prea multe redirecționări
– O indicație dacă pagina face parte dintr-o buclă de redirecționare
– Numărul ID al clusterului. Toate paginile care fac parte din același cluster se găsesc în același lanț sau buclă de redirecționare.
– Pagina țintă finală pentru un lanț și starea sa HTTP

De asemenea, puteți utiliza aceste valori pentru a crea segmentări OnCrawl. De exemplu, acest lucru vă permite să vă grupați paginile în funcție de numărul de redirecționări din lanțul lor sau să vizați lanțuri de redirecționare mici sau mari. De asemenea, putem analiza caracteristicile paginilor în funcție de distanța lor de la sfârșitul unui lanț: 1 redirecționare, 2-5 redirecționări, 6-10, 11-20, mai mult de 20...

Verificați reprezentarea vizuală a redirecționărilor în „Detalii URL”

Exploratorul de detalii URL conține informații despre lanțul de redirecționare al unei pagini.

Din Exploratorul de date, puteți face clic pe o adresă URL pentru a obține mai multe detalii, inclusiv informații despre redirecționare.

Pe pagina Detalii URL, există o varietate de date referitoare la redirecționările acestei pagini. Există, de asemenea, o reprezentare vizuală a lanțului de redirecționare. Acest vizual include:
– Începutul lanțului
– Starea fiecărei pagini din lanț
– Ținta finală a lanțului (în verde)
– URL-ul curent

Această imagine este disponibilă și pentru bucle. Codurile de stare a paginii și calea de redirecționare sunt reprezentate în același mod ca și pentru lanțuri.

Câteva bune practici

În timpul webinarului, Erle a oferit următoarele sfaturi:

  • Fiecare URL din lanț ar trebui să redirecționeze la adresa URL finală!
  • Fiecare link către o adresă URL din lanț ar trebui să indice adresa URL finală!
  • În primul rând, reparați buclele. Apoi remediați erorile 4xx și 5xx.
  • Configurați accesul cu crawlere cu o adresă URL de pornire cât mai sus posibil în structura site-ului.
  • Când faceți reproiectări sau migrări, creați configurații de accesare cu crawlere care utilizează cele 100 de reguli de redirecționare găsite în htaccess și rulați accesările cu crawlere în mod regulat (o dată pe săptămână) pentru a verifica dacă politica dvs. de redirecționare este încă în vigoare.
  • Asigurați-vă că reduceți serii de redirecționări la o singură redirecționare (nu uitați de backlink-urile dvs.!)

Top SEO au participat la discuția de pe Twitter pentru a adăuga bune practici suplimentare pentru redirecționări:

Cum să găsiți mai multe informații despre redirecționări în OnCrawl?

Slide-urile din acest webinar sunt disponibile pe Slideshare (în franceză).

Dacă sunteți interesat de această funcție, este inclusă ca parte a accesării cu crawlere standard în OnCrawl. Singurul lucru pe care trebuie să-l faceți este să executați un acces cu crawlere după ce caracteristica a fost lansată.

Și dacă nu aveți încă un cont OnCrawl? Nu vă faceți griji: acum este momentul perfect pentru a începe perioada de încercare gratuită!

Începe perioada gratuită de testare