Telegram, WhatsApp+380637610482
Valerij Danjuk
Valerij DanjukprogramerRazvoj AI alata za preduzeća. Visokokvalitetni. Pristupačni.Pišite na Telegram

Provjerite preusmjeravanja online: 301 i 302 lanci, petlje i šta popraviti

Provjerite preusmjeravanje online: lanac 301 i 302 od stare adrese do posljednje stranice

Šta ćete dobiti

  • Kompletan lanac prelaza od izvorne adrese do konačne stranice s kodom za svaki korak
  • Razumijevanje kada treba preći na 301, kada na 302 i kada treba smanjiti lanac na jedan skok
  • Plan za provjeru preusmjeravanja nakon premještanja web stranice, promjene domene ili promjene strukture URL-a
Primijeni: za 10 minutaSačuvano: Pozicije nakon preseljenja i budžet za indeksiranje

Kratak odgovor: da biste provjerili preusmjeravanje online, zalijepite izvorni URL u PromoPilotov alat za provjeru preusmjeravanja i kliknite na dugme za provjeru. Alat će pratiti svako preusmjeravanje do posljednje stranice i prikazati vrstu preusmjeravanja (301, 302, 307, 308), HTTP kod u svakom koraku, konačni URL i sve petlje. Besplatno je i ne zahtijeva registraciju. U nastavku je opisano kako pročitati lanac preusmjeravanja i šta popraviti nakon premještanja vaše web stranice.

Preusmjeravanja su prva stvar koju provjeravam nakon svakog transfera web stranice. Najčešće stranica "gubi" rangiranje ne zbog sadržaja, već zbog greške 302 umjesto 301 ili lanca od četiri preusmjeravanja koja niko nije primijetio.

Šta pokazuje provjera preusmjeravanja?

Preusmjeravanje je odgovor servera: "Stranica nije ovdje, idite na drugu adresu." Preglednik tiho prati, a posjetitelj to ne primjećuje. Pretraživači slijede taj primjer, ali svaki dodatni korak ih košta vremena, a vas brzine i povjerenja.

Šta alat posmatra? Primjer značenja Zašto je ovo za SEO?
Kompletan lanac tranzicije http:// → https:// → https://www. Možete vidjeti sve korake, ne samo početak i kraj.
Vrsta preusmjeravanja 301, 302, 307, 308 Trajni prelaz prenosi signale sa stare adrese na novu, ali privremeni prelaz to ne čini.
HTTP kod u svakom koraku 301 → 302 → 200 Greška 404 ili 500 na kraju lanca - izgubljena stranica
Konačni URL https://example.com/new-page Da li se podudara sa adresom u kanonskoj mapi sajta i na sajtu?
Ciklička preusmjeravanja A → B → A Stranica se uopće ne otvara: ni za ljude ni za robote

Normalan rezultat izgleda ovako: jedan prelaz sa kodom 301 i posljednja stranica sa kodom 200.

Kako provjeriti preusmjeravanje na internetu?

Kako provjeriti preusmjeravanje online u 4 koraka: zalijepite staru adresu, pokrenite provjeru, proučite lanac koda i svedite ga na jedan prelaz

  1. Otvorite alat. Provjera preusmjeravanja radi u pregledniku.
  2. Zalijepite originalnu adresu - stari URL, adresu bez www, verziju sa http:// ili link iz oglasa.
  3. Kliknite na "Provjeri". Alat će skenirati lanac za nekoliko sekundi.
  4. Proučite svaki korak: kod odgovora, adresu i tip tranzicije.
  5. Uporedite konačni URL sa onim što bi posjetilac i pretraživač trebali vidjeti.
  6. Molimo Vas da ispravite pravilo na serveru ili u CMS-u i ponovo provjerite adresu.

Stranica alata sadrži polje za adresu, dugme "Provjeri" i opis: šta se provjerava, scenariji korištenja i ograničenja.

PromoPilotova besplatna stranica za provjeru preusmjeravanja: URL polje i opis provjera lanca 301 i 302

Praktičan savjet: provjerite ne samo jednu adresu, već četiri varijacije glavne stranice: http://example.com, http://www.example.com, https://example.com i https://www.example.com. Sve četiri bi trebale voditi do iste adrese u jednom koraku.

Kako pročitati lanac i šta prvo popraviti?

Primjer sa wiki stranice alata: http://example.com/old-page prolazi kroz 301 → 302 → 200 i završava na https://example.com/new-page. Dva prijelaza, a drugi je privremen. Ovo je loše za premještanje: pretraživač može nastaviti smatrati posredničku adresu primarnom.

Redoslijed ispravki je sljedeći:

  1. Ciklusi. A → B → A — stranica je potpuno nedostupna. Odmah ispravite: obično postoji konflikt između .htaccess pravila i postavke URL-a stranice u CMS-u.
  2. Na kraju lanca postoji greška. Ako je posljednji korak 404 ili 500, preusmjeravanje ne vodi nikuda. Preusmjerite na aktivnu stranicu s istom temom, a ne na glavnu stranicu.
  3. 302 umjesto 301. Privremeno preusmjeravanje gdje je premještanje trajno je česta greška kod dodataka i hosting panela. Zamijenite je sa 301 (ili 308).
  4. Dugi lanci. http → https → www → /ru/ → /new/ — četiri koraka. Prepišite pravila tako da svaka stara adresa vodi direktno do posljednje.
  5. Mješovita pravila. Završna kosa crta, velika slova, index.php — svako takvo pravilo dodaje korak. Spojite ih u jedno.

Kratak pregled kodova: 301 i 308 su trajni, 302 i 307 su privremeni; 307 i 308 također pohranjuju metodu zahtjeva, što je važno za obrasce i API-je. Za migracije prilagođene SEO-u, odaberite 301.

Kako izgleda "jedno pravilo umjesto pet" na Apache serveru - primjer za .htaccess, koji direktno usmjerava bilo koju varijantu adrese na https://www.

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

Umjesto dva uzastopna prelaza (prvo na HTTPS, a zatim na www), posjetilac i robot dobijaju po jedan. Na nginx-u, isti problem je riješen odvojenim server blokom sa return 301 Nakon uređivanja, ponovo pokrenite sve četiri verzije početne stranice i nekoliko internih stranica kroz alat.

Još jedan uobičajeni nalaz su preusmjeravanja koja su ostala od starih promocija i reklamnih kampanja. Stranica s promocijom je odavno izbrisana, a link banera vodi do greške 404 nakon tri klika. Dobra je ideja jednom kvartalno pokrenuti provjeru preusmjeravanja URL-ova iz oglasa i e-poruka.

Poređenje: PromoPilot i drugi načini za provjeru preusmjeravanja

Alat Šta je besplatno? Ograničenja Za koga je pogodno?
PromoPilot - Provjera preusmjeravanja Puni lanac, kod i tip svakog koraka, konačni URL, ciklusi Jedan izvorni URL po pokretanju Brza provjera adrese nakon uređivanja ili preseljenja
httpsstatus.io Kodovi odgovora i lanci za više adresa Samo kodovi i prijelazi Provjerite malu listu adresa
Vrišteća žaba SEO pauk Izvještaj o lancu preusmjeravanja na cijeloj web stranici Program je potrebno instalirati; besplatna verzija ima ograničenje adresa. Tehnička revizija nakon migracije
Chrome DevTools (Mreža, Sačuvaj zapisnik) Svi prijelazi preglednika Ručno, bez sažetka Za programere prilikom otklanjanja grešaka

Zaključak: Za provjeru određenog URL-a, online alat je najbrži, ali za stotine URL-ova nakon premještanja potreban je crawler ili potpuna revizija. Ručna verifikacija u DevTools-u je korisna kada preusmjeravanje zavisi od kolačića ili jezika preglednika.

Provjera preusmjeravanja je jedan od 87 besplatnih SEO alata PromoPilota. Ako vaš lanac preusmjeravanja uključuje prijelaz s HTTP-a na HTTPS, provjerite susjedni članak u odjeljku za provjeru SSL certifikata: istekli certifikat prekida lanac već u prvom koraku.

Ograničenja: Šta provjera preusmjeravanja neće otkriti?

Alat provjerava jedan izvorni URL po pokretanju. Da biste provjerili stotine starih URL-ova nakon premještanja, koristite potpunu reviziju web-lokacije ili alat za indeksiranje URL-ova.

JavaScript i meta refresh preusmjeravanja se možda neće prikazati kao HTTP preusmjeravanja: serveru se prikazuju kao regularna stranica sa statusnim kodom 200, ali preglednik pokreće preusmjeravanje. Ako alat prikazuje 200 tamo gdje ste očekivali preusmjeravanje, preusmjeravanje je najvjerovatnije skriptirano. Za pretraživače, server-side 301 je pouzdaniji.

Konačno, neka preusmjeravanja zavise od geolokacije, jezika preglednika ili kolačića. Robot i alat stižu "čisti", bez kolačića, i vide lanac koji tražilica vidi, a ne vi. Ako se stranica u vašem pregledniku otvara drugačije nego što provjera prikazuje, otvorite adresu u anonimnom načinu rada - na taj način ćete je vidjeti očima robota.

Kada besplatni alat nije dovoljan?

Provjera preusmjeravanja na mreži i premještanje web stranice sa stručnjakom: šta svaka opcija radi

Provjera jedne adrese traje samo minutu. Planiranje selidbe kako se ne bi gubio promet je projekat za sebe. Potreban vam je stručnjak ako:

  • promijenite domenu, tražilicu ili strukturu URL-a i stranica ima stotine stranica;
  • Nakon premještanja, promet je opao, ali preusmjeravanja "izgleda da rade";
  • pravila su raspršena između servera, CDN-a i dodataka, a lanci se ponovo pojavljuju;
  • Trebate uporediti staru i novu adresu po značenju, a ne slati sve na glavnu stranicu.

Šta mogu učiniti za vašu web stranicu?

Moje ime je Valeriy Danyuk, ja sam programer i SEO specijalista sa 12 godina iskustva i preko 200 klijenata. Migracije web stranica su čest zadatak za mene i radim s njima na način koji osigurava da stari linkovi i dalje rade.

SEO i promocija

Web stranice i online trgovine

CRM, računovodstvo i automatizacija

Svi projekti su u portfoliju. Planirate se preseliti? Pošaljite mi svoju staru i novu adresu na Telegram – reći ću vam gdje obično gubite tlo pod nogama.

Rezultat

  1. Provjera preusmjeravanja online traje samo minutu: vidljivi su cijeli lanac, kod za svaki korak i konačni URL.
  2. Popravite redom: ciklusi → greške na kraju lanca → 302 umjesto 301 → dugi lanci.
  3. Nakon svakog preseljenja provjerite sve četiri kućne adrese i ključne stare adrese.
  4. Ako je migracija velika, isplanirajte je sa stručnjakom ili ponovo izgradite stranicu na 1001site i postavite preusmjeravanja jednom i ispravno.

Počnite s glavnom stvari: besplatno provjerite lanac preusmjeravanja, a ako su rezultati zbunjujući, pišite mi na Telegram.

Izvori

  • PromoPilotova stranica za provjeru preusmjeravanja — provjere, lanac primjera i ograničenja.
  • Google Search Central - Dokumentacija o preusmjeravanjima i njihovom utjecaju na pretragu.
  • httpsstatus.io i Screaming Frog SEO Spider – opisi funkcija na službenim web stranicama.

Reference i izvori

Pitanja i odgovori

Koja je razlika između 301 i 302?

301 je trajno preusmjeravanje: stranica je trajno premještena i pretraživač će na kraju zamijeniti staru adresu novom u svom indeksu. 302 je privremeno preusmjeravanje: stara adresa ostaje primarna, a posjetitelj se jednostavno preusmjerava na drugu lokaciju. Za premještanja, promjene domene i prelazak na HTTPS, potreban vam je 301 (ili 308).

Koliko preusmjeravanja je dozvoljeno u lancu?

Idealno bi bilo da postoji jedan prelaz sa bilo kojeg starog URL-a direktno na konačnu stranicu. Svaki dodatni korak povećava latenciju i troši budžet za indeksiranje. Google dokumentira da praćenje lanca nije beskonačno, pa je najbolje skratiti duge lance prije nego što se pojave problemi.

Zašto alat ne vidi moje preusmjeravanje?

Najvjerovatnije je preusmjeravanje pokrenuto putem JavaScripta ili meta osvježavanja unutar stranice, a ne HTTP odgovorom servera. Alat možda neće prikazati takve prijelaze kao zaseban korak. Za SEO, preusmjeravanje na strani servera 301 je pouzdanije.

Da li je moguće provjeriti preusmjeravanja za listu adresa odjednom?

Ovaj alat provjerava jedan izvorni URL po pokretanju. Za stotine URL-ova nakon premještanja, praktičnija je revizija indeksiranja ili potpuna revizija web-mjesta, koja provjerava lance preusmjeravanja na svim stranicama.

Provjerili smo web stranicu, ali nema nikoga da to popravi?

Ovaj besplatni alat otkriva probleme. Analizirat ću izvještaj, odrediti prioritete i riješiti ih: SEO revizija, ubrzanje, označavanje i migracija na novu stranicu bez gubitka rangiranja.