Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukvývojářVývoj nástrojů umělé inteligence pro firmy. Vysoce kvalitní. Cenově dostupné.Napsat na Telegram

Zkontrolujte přesměrování online: řetězce 301 a 302, smyčky a co je třeba opravit

Zkontrolujte přesměrování online: řetězec 301 a 302 ze staré adresy na poslední stránku

Co získáte

  • Kompletní řetězec přechodů od zdrojové adresy k finální stránce s kódem pro každý krok
  • Pochopení, kdy přejít na 301, kdy na 302 a kdy zkrátit řetězec na jeden krok
  • Plán pro kontrolu přesměrování po přesunutí webových stránek, změně domény nebo změně struktury URL adresy
Použít: za 10 minutUloženo: Pozice po přesunu a rozpočet na procházení

Stručná odpověď: Chcete-li zkontrolovat přesměrování online, vložte zdrojovou URL adresu do Kontroly přesměrování PromoPilot a klikněte na tlačítko Kontrola. Nástroj bude sledovat každé přesměrování až na konečnou stránku a zobrazí typ přesměrování (301, 302, 307, 308), kód HTTP v každém kroku, konečnou URL adresu a případné smyčky. Je to zdarma a nevyžaduje žádnou registraci. Níže je uvedeno, jak číst řetězec přesměrování a co opravit po přesunutí webu.

Přesměrování je první věc, kterou kontroluji po každém převodu webu. Nejčastěji web „ztrácí“ ve výsledcích vyhledávání kvůli svému obsahu, ale kvůli chybě 302 místo 301, nebo kvůli řetězci čtyř přesměrování, kterých si nikdo nevšiml.

Co ukazuje kontrola přesměrování?

Přesměrování je odpověď serveru: „Stránka zde není, přejděte na jinou adresu.“ Prohlížeč ji tiše následuje a návštěvník si toho nevšimne. Vyhledávače následují jejich příklad, ale každý další krok je stojí čas a vás rychlost a důvěru.

Na co se nástroj dívá? Příklad významu Proč je tohle pro SEO?
Kompletní přechodový řetězec http:// → https:// → https://www. Vidíte všechny kroky, nejen začátek a konec.
Typ přesměrování 301, 302, 307, 308 Trvalý přechod přenáší signály ze staré adresy na novou, ale dočasný přechod nikoli.
HTTP kód v každém kroku 301 → 302 → 200 Chyba 404 nebo 500 na konci řetězce - ztracená stránka
Cílová URL https://example.com/new-page Odpovídá to adrese v kanonickém souboru a souboru Sitemap?
Cyklické přesměrování A → B → A Stránka se vůbec neotevře: ani lidem, ani robotům

Normální výsledek vypadá takto: jeden přechod s kódem 301 a poslední stránka s kódem 200.

Jak zkontrolovat přesměrování online?

Jak zkontrolovat přesměrování online ve 4 krocích: vložte starou adresu, spusťte kontrolu, prostudujte řetězec kódu a zredukujte ho na jeden přechod

  1. Otevřete nástroj. Kontrola přesměrování funguje v prohlížeči.
  2. Vložte původní adresu – starou URL adresu, adresu bez www, verzi s http:// nebo odkaz z reklamy.
  3. Klikněte na tlačítko „Zkontrolovat“. Nástroj prohledá řetězec během několika sekund.
  4. Prostudujte si každý krok: kód odpovědi, adresu a typ přechodu.
  5. Porovnejte konečnou URL adresu s tím, co by měl návštěvník a vyhledávač vidět.
  6. Opravte prosím pravidlo na serveru nebo v CMS a znovu zkontrolujte adresu.

Stránka nástroje obsahuje adresní pole, tlačítko „Zkontrolovat“ a popis: co se kontroluje, scénáře použití a omezení.

Bezplatná stránka PromoPilot pro kontrolu přesměrování: pole URL a popis kontrol řetězců 301 a 302

Praktický tip: zkontrolujte nejen jednu adresu, ale čtyři varianty hlavní stránky: http://example.com, http://www.example.com, https://example.com a https://www.example.com. Všechny čtyři by měly v jednom kroku vést na stejnou adresu.

Jak číst řetězec a co opravit jako první?

Příklad z wiki nástroje: http://example.com/old-page prochází 301 → 302 → 200 a končí na https://example.com/new-page. Dva přechody, z nichž druhý je dočasný. To je pro přesun špatné: vyhledávač může nadále považovat mezilehlou adresu za primární.

Pořadí oprav je následující:

  1. Cykly. A → B → A — stránka je zcela nedostupná. Okamžitá oprava: obvykle dochází ke konfliktu mezi pravidlem .htaccess a nastavením URL webu v CMS.
  2. Na konci řetězce je chyba. Pokud je posledním krokem chyba 404 nebo 500, přesměrování nikam nevede. Přesměrujte na aktivní stránku se stejným tématem, nikoli na hlavní stránku.
  3. 302 místo 301. Dočasné přesměrování, kde je přesun trvalý, je běžnou chybou u pluginů a hostingových panelů. Nahraďte ji chybou 301 (nebo 308).
  4. Dlouhé řetězce. http → https → www → /ru/ → /new/ — čtyři kroky. Přepište pravidla tak, aby jakákoli stará adresa vedla přímo k té poslední.
  5. Smíšená pravidla. Koncové lomítko, velká písmena, index.php – každé takové pravidlo přidává krok. Spojte je do jednoho.

Rychlý přehled kódů: 301 a 308 jsou trvalé, 302 a 307 jsou dočasné; 307 a 308 také ukládají metodu request, která je důležitá pro formuláře a API. Pro migrace optimalizované pro vyhledávače zvolte 301.

Jak vypadá „jedno pravidlo místo pěti“ na serveru Apache – příklad pro .htaccess, který přímo přesměruje jakoukoli variantu adresy na https://www.

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

Místo dvou po sobě jdoucích přechodů (nejprve na HTTPS, poté na www) obdrží návštěvník i robot jeden. Na nginx je stejný problém vyřešen samostatným blokem server s return 301 Po úpravě znovu spusťte všechny čtyři verze domovské stránky a několik interních stránek pomocí nástroje.

Dalším častým zjištěním jsou přesměrování, která zbyla ze starých propagačních akcí a reklamních kampaní. Propagační stránka byla již dávno smazána a bannerový odkaz vede po třech kliknutích k chybě 404. Je vhodné jednou za čtvrtletí spustit kontrolu přesměrování URL adres z reklam a e-mailů.

Srovnání: PromoPilot a další způsoby kontroly přesměrování

Nástroj Co je zdarma? Omezení Pro koho je to vhodné?
PromoPilot - Kontrola přesměrování Celý řetězec, kód a typ každého kroku, konečná URL, cykly Jedna zdrojová URL adresa na spuštění Rychlá kontrola adresy po úpravě nebo přestěhování
httpsstatus.io Kódy odpovědí a řetězce pro více adres Pouze kódy a přechody Zkontrolujte malý seznam adres
Křičící žába SEO pavouk Přehled řetězce přesměrování na celém webu Program je nutné nainstalovat; bezplatná verze má omezený počet adres. Technický audit po migraci
Chrome DevTools (Síť, Zachovat protokol) Všechny přechody prohlížeče Ručně, bez shrnutí Pro vývojáře při ladění

Závěr: Pro kontrolu konkrétní URL adresy je online nástroj nejrychlejší, ale pro stovky URL adres po přesunu je nutný crawler nebo kompletní audit. Manuální ověření v DevTools je užitečné, když přesměrování závisí na souborech cookie nebo jazyce prohlížeče.

Kontrola přesměrování je jedním z 87 bezplatných SEO nástrojů od PromoPilotu. Pokud váš řetězec přesměrování zahrnuje přechod z HTTP na HTTPS, podívejte se na sousední článek v sekci ověřování SSL certifikátu: certifikát s vypršenou platností přeruší řetězec hned v prvním kroku.

Omezení: Co kontrola přesměrování neodhalí?

Nástroj kontroluje jednu zdrojovou URL adresu při každém spuštění. Chcete-li po přesunu zkontrolovat stovky starých URL adres, použijte kompletní audit webu nebo prohledávač URL adres.

Přesměrování JavaScript a meta refresh se nemusí zobrazovat jako přesměrování HTTP: pro server se zobrazují jako běžná stránka se stavovým kódem 200, ale prohlížeč přesměrování inicializuje. Pokud nástroj zobrazí kód 200 tam, kde jste očekávali přesměrování, je přesměrování s největší pravděpodobností napsané skriptem. Pro vyhledávače je spolehlivější kód 301 na straně serveru.

A konečně, některá přesměrování závisí na geolokaci, jazyku prohlížeče nebo souborech cookie. Robot a nástroj dorazí „čisté“, bez souborů cookie, a vidí řetězec, který vidí vyhledávač, nikoli vy. Pokud se web ve vašem prohlížeči otevírá jinak, než ukazuje kontrola, otevřete adresu v anonymním režimu – tímto způsobem ji uvidíte očima robota.

Kdy bezplatný nástroj nestačí?

Kontrola přesměrování online a přesun webu se specialistou: co každá možnost dělá

Kontrola jedné adresy trvá jen minutu. Plánování stěhování tak, abyste neztratili návštěvnost, je samo o sobě projekt. Potřebujete specialistu, pokud:

  • změníte doménu, vyhledávač nebo strukturu URL adres a web má stovky stránek;
  • Po přesunu se návštěvnost snížila, ale přesměrování „zdá se, že funguje“;
  • pravidla jsou rozptýlena mezi serverem, CDN a pluginy a znovu se objevují řetězce;
  • Musíte porovnat starou a novou adresu podle významu a neposílat vše na hlavní stránku.

Co mohu udělat pro váš web?

Jmenuji se Valerij Danjuk, jsem vývojář a SEO specialista s 12 lety zkušeností a více než 200 klienty. Migrace webových stránek jsou pro mě častým úkolem a řeším je tak, aby staré odkazy zůstaly funkční.

SEO a propagace

Webové stránky a internetové obchody

CRM, účetnictví a automatizace

Všechny projekty jsou v portfoliu. Plánujete se stěhovat? Pošlete mi na Telegram svou starou a novou adresu – řeknu vám, kde obvykle ztrácíte půdu pod nohama.

Výsledek

  1. Kontrola přesměrování online trvá jen minutu: je viditelný celý řetězec, kód pro každý krok a konečná URL adresa.
  2. Oprava v pořadí: cykly → chyby na konci řetězce → 302 místo 301 → dlouhé řetězce.
  3. Po každém stěhování zkontrolujte všechny čtyři adresy domů a klíčové staré adresy.
  4. Pokud je migrace rozsáhlá, naplánujte ji se specialistou – nebo web znovu sestavte na 1001site a jednou a správně nastavte přesměrování.

Začněte tím hlavním: zkontrolujte si zdarma řetězec přesměrování a pokud jsou výsledky matoucí, napište mi na Telegram.

Zdroje

  • Stránka Kontrola přesměrování PromoPilot – kontroly, řetězec příkladů a omezení.
  • Google Search Central – Dokumentace k přesměrování a jejich dopadu na vyhledávání.
  • httpsstatus.io a Screaming Frog SEO Spider – popisy funkcí na oficiálních webových stránkách.

Zdroje a reference

Otázky a odpovědi

Jaký je rozdíl mezi 301 a 302?

301 je trvalé přesměrování: stránka se trvale přesunula a vyhledávač nakonec ve svém indexu nahradí starou adresu novou. 302 je dočasné přesměrování: stará adresa zůstává primární a návštěvník je jednoduše přesměrován na jiné místo. Pro přesuny, změny domény a přechod na HTTPS potřebujete kód 301 (nebo 308).

Kolik přesměrování je v řetězci povoleno?

V ideálním případě by měl existovat jediný přechod z jakékoli staré URL adresy přímo na konečnou stránku. Každý další krok zvyšuje latenci a plýtvá rozpočtem na procházení. Google dokumentuje, že sledování řetězce není nekonečné, takže je nejlepší dlouhé řetězce zkracovat dříve, než nastanou problémy.

Proč nástroj nevidí mé přesměrování?

Přesměrování bylo s největší pravděpodobností spuštěno pomocí JavaScriptu nebo meta refreshu v rámci stránky, nikoli HTTP odpovědí serveru. Nástroj nemusí takové přechody zobrazit jako samostatný krok. Pro SEO je spolehlivější přesměrování 301 na straně serveru.

Je možné zkontrolovat přesměrování pro seznam adres najednou?

Tento nástroj kontroluje jednu zdrojovou URL adresu najednou. Pro stovky URL adres po přesunu je pohodlnější crawler nebo kompletní audit webu, který kontroluje řetězce přesměrování napříč všemi stránkami.

Zkontrolovali jsme web, ale nikdo to neopravil?

Tento bezplatný nástroj odhalí problémy. Analyzuji zprávu, stanovím priority a opravím je: SEO audit, zrychlení, vylepšení značkování a migrace na nový web bez ztráty pozice ve vyhledávání.