Čo presne znamenajú kódy 301 a 302?

Server môže namiesto obsahu pôvodnej stránky oznámiť prehliadaču inú adresu. MDN opisuje 301 ako trvalý presun a 302 ako dočasný. Cieľ takejto odpovede určuje hlavička Location. Návštevník často postrehne iba to, že sa po načítaní zmenila adresa v prehliadači.

Predstavte si odkaz na nákupného sprievodcu, ktorý sa presunul z rubriky blog do rubriky poradňa. Kliknutie môže stále fungovať, ale vložená URL a finálny cieľ už nie sú rovnaké. Práve túto cestu kontrolujeme. Význam samotného prepojenia medzi webmi vysvetľuje čo sú spätné odkazy.

OdpoveďVýznamModelová situácia
301Trvalý presun URLNávod má novú stálu adresu
302Dočasné presmerovaniePôvodný cieľ sa má neskôr obnoviť
200 na finálnom cieliServer poskytol obsahOtvorila sa náhradná stránka
404 na finálnom cieliPožadovaný obsah sa nenašielPresmerovanie vedie na chybný cieľ

Ako presmerovanie súvisí s vyhľadávaním?

Google vo svojej dokumentácii zaraďuje 301 a 308 medzi trvalé presmerovania, 302 a 307 medzi dočasné. Rozdiel opisuje aj pri výbere kanonickej adresy: trvalé presmerovanie je signálom v prospech cieľa. To je opis spracovania URL, nie výpočet prínosu konkrétneho odkazu.

Pre objednávku publikácie z toho vyplýva praktická vec. Pýtajte sa, ktorá adresa má zostať hlavným cieľom a či sa jej význam po presune nezmenil. Presun z návodu na jeho aktualizovanú verziu je iné zadanie než odklonenie všetkých starých článkov na úvodnú stránku obchodu.

Ak ide o článok, ktorý chcete nájsť vo vyhľadávaní, jeho stav rieši samostatná téma indexácia článku. Kontrola presmerovania vám sama nepovie, či je konečný cieľ v indexe alebo na akej pozícii sa zobrazuje. Záznam o technickej odpovedi a záznam o vyhľadávaní preto oddeľte.

Ako skontrolovať celý priebeh odkazu?

Najprv skopírujte adresu priamo z odkazu v zdrojovom článku. Nestačí adresa uložená v starej tabuľke, pretože vydavateľ mohol odkaz medzičasom upraviť. Otvorte ho v novom okne a poznačte si finálnu URL. Už tento jednoduchý krok môže ukázať, že sa návštevník dostáva inde, než čakáte.

Ak chcete vidieť medzikroky, v prehliadači otvorte vývojárske nástroje a kartu so sieťovými požiadavkami. Zapnite zachovanie záznamu a otvorte pôvodnú adresu. Pri hlavných dokumentoch sledujte stavové kódy a hlavičku Location. Názvy ovládacích prvkov sa môžu medzi prehliadačmi líšiť.

Do evidencie zapisujte pozorovaný priebeh, napríklad „pôvodná adresa, 301, nová adresa, obsah dostupný“. Pri viacerých medzikrokoch uložte každý z nich. Takýto podklad umožní správcovi zopakovať kontrolu a odlíšiť presun URL od zmeny textu či cieľa v článku.

  1. Získajte aktuálnu adresu href zo zdrojového odkazu.
  2. Otvorte pôvodnú URL a zapíšte finálnu adresu.
  3. Skontrolujte kód odpovede a prípadné medzikroky.
  4. Porovnajte finálny obsah s témou pôvodného odkazu.
  5. Zapíšte dátum, zistený problém a človeka zodpovedného za opravu.

Čo je reťazec a slučka presmerovaní?

Reťazec vznikne, keď adresa A presmeruje na B a až B na C. Slučka návštevníka vracia na už navštívenú adresu, napríklad z B späť na A. Pri kontrole sa preto pozerajte na cestu medzi adresami, nie iba na prvú odpoveď servera.

Modelový príklad reťazca je starý článok, presunutý článok a jeho neskoršia nová verzia. Pri oprave zvážte priamy prechod zo starej adresy na platný cieľ. Ak viete upraviť samotný zdrojový odkaz, môžete ho nasmerovať na finálnu URL. Staré presmerovanie môže zostať potrebné pre iné existujúce odkazy.

Pri slučke si pripravte presný zoznam krokov. Správca môže zistiť konflikt medzi pravidlami domény, protokolu a konkrétnej cesty. Bez tejto mapy sa ľahko opraví jedno pravidlo a prehliadne druhé. Po zásahu znova prejdite celú pôvodnú cestu, nie iba cieľ otvorený napriamo.

Kam presmerovať obsah, ktorý mení adresu?

Pri náhrade sa pýtajte, čo chcel človek získať kliknutím. Odkaz z návodu na výber matraca nemá po presune bez vysvetlenia skončiť pri nesúvisiacom sortimente. Najprv si otvorte staré zadanie alebo dostupnú staršiu verziu a pomenujte, aký obsah sa má zachovať.

Google pri presunoch webov odporúča mapovať staré adresy na zodpovedajúce nové a upozorňuje na chybné ciele. Pre vlastnú kontrolu si vytvorte dvojice URL. Pri každej doplňte krátku poznámku, prečo je daná náhrada vhodná. Pri trvalom zrušení obsahu bez náhrady nechajte ďalší postup posúdiť správcu podľa konkrétnej situácie.

Pri externom článku pošlite vydavateľovi presnú pôvodnú a novú adresu aj text odkazu. Vhodnosť zdroja a kontext publikácie rieši sprievodca kvalitné spätné odkazy. Presmerovanie upravuje cestu, ale nevyrieši nesúvisiacu tému zdrojového článku.

Čo uložiť do záznamu o oprave?

Zachovajte pôvodný stav aj nové overenie. Pri migrácii alebo úprave štruktúry sa môžu meniť mnohé adresy súčasne. Bez dátumov by ste neskôr nevedeli, či report opisuje stav pred opravou alebo po nej. Pri dôležitých publikáciách pripojte krátku poznámku o obsahu finálneho cieľa.

Postup pre vyhľadanie zdrojových odkazov ponúka ako skontrolovať spätné odkazy. Pri plánovaní ďalších publikácií si zase ujasnite požadované cieľové stránky; rozsah spolupráce opisuje linkbuilding. Presné zadanie ušetrí neskoršie dohľadávanie, čo malo kam viesť.

Časté otázky

Je každý odkaz s presmerovaním chybný?

Nie. Môže ísť o zámerný presun. Skontrolujte typ odpovede, priebeh a vhodnosť finálneho obsahu. Samotná zmena URL ešte nevysvetľuje kvalitu publikácie.

Mám pri trvalom presune použiť 301 alebo 302?

301 označuje trvalý presun, 302 dočasný. Výber má vyjadrovať skutočný zámer zmeny. Konkrétne nastavenie nech potvrdí správca vašej platformy.

Môže byť 308 namiesto 301 v poriadku?

Áno, Google zaraďuje oba kódy medzi trvalé presmerovania. Pri kontrole bežnej obsahovej stránky preto neposudzujte výsledok iba podľa toho, či vidíte presne číslo 301.

Potvrdzuje úspešné otvorenie aj indexáciu cieľa?

Nie. Overili ste cestu a dostupnosť obsahu. Stav v indexe treba preveriť samostatne pre konkrétnu finálnu adresu.

Zdroje a ďalšie čítanie

  1. MDN: 301 Moved Permanently
  2. MDN: 302 Found
  3. Google: Redirects and Search
  4. Google: Site moves with URL changes