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

Provjerite preusmjeravanja na mreži: lanci 301 i 302, petlje i što popraviti

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

Što ćete dobiti

  • Potpuni lanac prijelaza od izvorne adrese do konačne stranice s kodom za svaki korak
  • Razumijevanje kada prijeći na 301, kada na 302 i kada smanjiti lanac na jedan skok
  • Plan za provjeru preusmjeravanja nakon premještanja web stranice, promjene domene ili promjene strukture URL-a
Primijeni: za 10 minutaSprema: Pozicije nakon preseljenja i proračun za indeksiranje

Kratak odgovor: za provjeru preusmjeravanja na mreži, zalijepite izvorni URL u PromoPilotov alat za provjeru preusmjeravanja i kliknite gumb za provjeru. Alat će pratiti svako preusmjeravanje do konačne 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 što popraviti nakon premještanja web stranice.

Preusmjeravanja su prvo što provjeravam nakon svakog prijenosa web stranice. Najčešće stranica "gubi" rangiranje ne zbog sadržaja, već zbog greške 302 umjesto 301 ili lanca od četiri preusmjeravanja koje nitko nije primijetio.

Što pokazuje provjera preusmjeravanja?

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

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

Normalan rezultat izgleda ovako: jedan prijelaz s kodom 301 i posljednja stranica s 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 prijelaz

  1. Otvorite alat. Provjera preusmjeravanja radi u pregledniku.
  2. Zalijepite izvornu adresu - stari URL, adresu bez www, verziju s http:// ili poveznicu iz oglasa.
  3. Kliknite "Provjeri". Alat će skenirati lanac za nekoliko sekundi.
  4. Proučite svaki korak: kod odgovora, adresu i vrstu prijelaza.
  5. Usporedite konačni URL s onim što bi posjetitelj i tražilica trebali vidjeti.
  6. Ispravite pravilo na poslužitelju ili u CMS-u i ponovno provjerite adresu.

Stranica alata sadrži polje za adresu, gumb "Provjeri" i opis: što 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 na istu adresu u jednom koraku.

Kako čitati lanac i što prvo popraviti?

Primjer s 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. To je loše za premještanje: tražilica može nastaviti smatrati posredničku adresu primarnom.

Redoslijed ispravaka je sljedeći:

  1. Ciklusi. A → B → A — stranica je potpuno nedostupna. Odmah ispravite: obično postoji sukob između .htaccess pravila i postavke URL-a web-mjesta u CMS-u.
  2. Na kraju lanca postoji greška. Ako je posljednji korak 404 ili 500, preusmjeravanje ne vodi nikamo. Preusmjerite na aktivnu stranicu s istom temom, a ne na glavnu stranicu.
  3. 302 umjesto 301. Privremeno preusmjeravanje gdje je premještanje trajno česta je pogreška s dodacima i hosting panelima. Zamijenite ga s 301 (ili 308).
  4. Dugi lanci. http → https → www → /ru/ → /new/ — četiri koraka. Prepišite pravila tako da svaka stara adresa vodi izravno 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 poslužitelju - primjer za .htaccess, koji izravno 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 prijelaza (prvo na HTTPS, zatim na www), posjetitelj i robot primaju jedan. Na nginxu je isti problem riješen zasebnim blokom server s return 301 Nakon uređivanja, ponovno pokrenite sve četiri verzije početne stranice i nekoliko internih stranica kroz alat.

Još jedan čest nalaz su preusmjeravanja koja su ostala od starih promocija i reklamnih kampanja. Stranica s promocijom je odavno izbrisana, a poveznica bannera vodi do pogreške 404 nakon tri klika. Dobra je ideja jednom tromjesečno pokrenuti provjeru preusmjeravanja URL-ova iz oglasa i e-pošte.

Usporedba: PromoPilot i drugi načini provjere preusmjeravanja

Alat Što je besplatno? Ograničenja Za koga je prikladno?
PromoPilot - Provjera preusmjeravanja Puni lanac, kod i vrsta 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 mali popis adresa
Vrišteća žaba SEO pauk Izvješće o lancu preusmjeravanja na cijeloj web-lokaciji 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 razvojne programere prilikom otklanjanja pogreš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 provjera u DevToolsima korisna je kada preusmjeravanje ovisi o kolačićima ili jeziku preglednika.

Provjera preusmjeravanja jedan je od 87 besplatnih SEO alata tvrtke PromoPilot. 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: Što neće otkriti provjera preusmjeravanja?

Alat provjerava jedan izvorni URL po pokretanju. Za provjeru stotina starih URL-ova nakon premještanja, upotrijebite potpunu reviziju web-mjesta ili alat za indeksiranje URL-ova.

JavaScript i meta refresh preusmjeravanja možda se neće prikazati kao HTTP preusmjeravanja: poslužitelju se prikazuju kao uobičajena stranica sa statusnim kodom 200, ali preglednik pokreće preusmjeravanje. Ako alat prikazuje 200 tamo gdje ste očekivali preusmjeravanje, preusmjeravanje je najvjerojatnije skriptirano. Za tražilice je pouzdaniji server-side 301.

Konačno, neka preusmjeravanja ovise o geolokaciji, jeziku preglednika ili kolačićima. 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 ćete je način vidjeti očima robota.

Kada besplatni alat nije dovoljan?

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

Provjera jedne adrese traje samo minutu. Planiranje selidbe kako se ne bi izgubio promet je projekt za sebe. Trebate stručnjaka ako:

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

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

Zovem se Valeriy Danyuk, programer sam i SEO stručnjak s 12 godina iskustva i preko 200 klijenata. Migracije web stranica su mi čest zadatak i rješavam ih na način koji osigurava da stare poveznice ostanu funkcionalne.

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.

Proizlaziti

  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 svake selidbe provjerite sve četiri kućne adrese i ključne stare adrese.
  4. Ako je migracija velika, isplanirajte je sa stručnjakom ili ponovno izgradite stranicu na 1001site i postavite preusmjeravanja jednom i ispravno.

Započ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 pretraživanje.
  • httpsstatus.io i Screaming Frog SEO Spider – opisi značajki na službenim web stranicama.

Reference i izvori

Pitanja i odgovori

Koja je razlika između 301 i 302?

301 je trajno preusmjeravanje: stranica se trajno premjestila, a tražilica ć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 je preusmjeravanja dopušteno u lancu?

Idealno bi bilo da postoji jedan prijelaz s bilo kojeg starog URL-a izravno na konačnu stranicu. Svaki dodatni korak povećava latenciju i troši proračun za indeksiranje. Google dokumentira da praćenje lanca nije beskonačno, stoga je najbolje skratiti duge lance prije nego što se pojave problemi.

Zašto alat ne vidi moje preusmjeravanje?

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

Je li moguće provjeriti preusmjeravanja za popis 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šće, odrediti prioritete i riješiti ih: SEO revizija, ubrzanje, označavanje i migracija na novu stranicu bez gubitka rangiranja.