Presmerovanie stránky

Ak potrebujete natrvalo nastaviť presmerovanie z jednej stránky na druhú, najlepším riešením sú presmerovania 301
Keď nahradíte starú webovú adresu novou, stará adresa URL sa môže stále zobrazovať vo výsledkoch vyhľadávania. Ľuďom, ktorí navštívia starú URL, sa zobrazí stránka 404, ktorá ovplyvňuje aj SEO. Keď však nastavíte presmerovanie 301, návštevníci, ktorí kliknú na starú adresu URL, sa dostanú na špecifikovanú novú stránku a nestratia sa.

Nastavenie presmerovania stránky

1, Kliknite na menu ľavom hornom rohu editora. 
2, Vyberte kartu Nastavenia a otvorte možnosť Hosting.

3, Kliknite na tlačidlo Vytvoriť presmerovanie.
4, Vo vyskakovacom okne pridajte Starú cestu (napr. /original-url), Novú cestu (napr. /entirely-new-url) a kliknite na Odoslať .
5, Stránku publikujte aby sa zmeny prejavili.

Funkčnosť presmerovania môžete otestovať vo vašom prehliadači po premazaní vyrovnávacej pamäte alebo v inkognito okne.

Úprava a odstránenie presmerovania

Všetky presmerovania tvoria zoznam, v ktorom môžete zmeniť poradie presunutím položiek. Presmerovanie z hornej časti zoznamu má priradenú najvyššiu prioritu.

Keď umiestnite kurzor myši na presmerovanie, na pravej strane položky sa zobrazia dve ikony. Kliknutím na ikonu Nastavenie zmeníte presmerovanie a kliknutím na ikonu koša ho odstránite.

Presmerovanie celého priečinka

Môžete vytvoriť skupinové wildcard presmerovanie, ktoré presmeruje súvisiace adresy URL, ktoré zdieľajú rovnakú cestu. Predstavte si, že máte na svojej webovej stránke priečinok (alebo zložku) plnú stránok, napríklad /stary-priecinok. V tomto priečinku sú rôzne stránky ako stranka1, stranka2 atď. Ak chcete všetky tieto stránky presmerovať na nový priečinok /celkom/novy-priecinok, kde sa budú nachádzať pod novými adresami, tento postup vám pomôže to dosiahnuť.

1, Pridajte zachytávaciu skupinu (.*) do starej štruktúry adresy URL do poľa Stará cesta (napr. /stary-priecinok/(.*))
2, Pridajte cieľovú URL /stranka1 pre novú štruktúru URL Nová cesta (/celkom/novy-priecinok/stranka1).

Môžete pridať aj viacero zachytávacích skupín na vytvorenie zložitejších pravidiel presmerovania. Napríklad –

/blogs/(.)/(.) môže byť presmerovaný na /clanky/stranka1/stranka2

Príklady Wildcard presmerovania

Predpokladajme, že reorganizujete štruktúru svojho webu a chcete presmerovať niektoré stránky. Napríklad máte priečinok „reštaurácia“ s podpriečinkami „jedlo“ a „nápoje“. Teraz chcete presmerovať všetky podpriečinky a ich stránky z priečinka ‚reštaurácia‘ do ‚menu‘. Ak ho presmerujete stránku po stránke, sekvencia bude vyzerať takto –

vasadomena.tld/reštaurácia/jedlo/raňajky/ -> vasadomena.tld/menu/jedlo/raňajky/
vasadomena.tld/reštaurácia/jedlo/obed/ -> vasadomena.tld/menu/jedlo/obed/
—>
vasadomena.tld/reštaurácia/nápoje/káva/ -> vasadomena.tld/menu/nápoje/káva/

Ak svoje kategórie prezentujete ako skupiny zachytávania označené (.*) , môžete to dosiahnuť jediným presmerovaním: 

Stará cesta: /reštaurácia/(.*)/(.*)/
Nová cesta: /menu/$1/$2/

Error Redirect loop

Redirect loop nastane, keď presmerujete adresu URL na inú adresu URL, ktorá presmeruje späť na pôvodne požadovanú adresu URL. To vytvára nekonečný cyklus presmerovaní, vďaka ktorým návštevníci webu a vyhľadávače uviaznu v slučke.

Napríklad nastavíte presmerovanie 301 z adresy URL A na adresu URL B. Potom pridáte presmerovania 301 z adresy URL B na adresu URL C a potom adresa URL C presmeruje späť na adresu URL A.

To vedie k nekonečnému reťazcu presmerovaní, ktoré vo vašom prehliadači vytvárajú nasledujúce chybové hlásenie: ERR_TOO_MANY_REDIRECTS.
Pred pridaním nového presmerovania si skontrolujte existujúce presmerovania a uistite sa, že nevedú späť na inú adresu URL, ktorá by mohla spôsobiť slučku.

Aktualizované 12. augusta 2024

Bol pre vás tento návod nápomocný?

Mohlo by vás tiež zaujímať:

Spýtajte sa nás, radi poradíme
Po - Ne 8:00-22:00
Kontaktovať podporu