Přejít na hlavní obsah

Jak správně nastavit 301 redirect v Opencart

  • Renata Veselá
  • Praxe

301 přesměrování je jednou z důležitých funkcí při vytváření a podpoře webu v systému správy obsahu Opencart. V případě změny adresy URL stránek nebo přesunutí obsahu na nové adresy pomáhá 301 redirect zachovat optimalizaci SEO a přenést viditelnost vyhledávání z jedné stránky na druhou. To platí zejména při přechodu na novou doménu a také při přechodu na HTTPS. V tomto článku se podíváme na to, jak správně nastavit 301 redirect v Opencart.

V první řadě je důležité poznamenat, že pro konfiguraci 301 redirektu v Opencart bude nutné provést určité změny v souboru .htaccess. Tento soubor je hlavním konfiguračním souborem webového serveru Apache a Nachází se v kořenovém adresáři webu. Před provedením změn se doporučuje zálohovat soubor .htaccess, aby bylo možné jej rychle obnovit, pokud se něco pokazí.

Chcete-li začít, otevřete soubor .htaccess v textovém editoru a vyhledejte řádek obsahující RewriteEngine On. Po tomto řádku vložte následující kód:

RewriteCond % ^old-domain\.com$ [OR]

RewriteCond % ^www\.old-domain\.com$

RewriteRule (.*)$ http://www.new-domain.com/$1 [R=301,L]

V tomto příkladu se podíváme na redirect z jedné domény na druhou. Zde old-domain.com -je to aktuální doména a nová doména.com je nová doména, na kterou je třeba přesměrovat provoz. Pokud potřebujete přesměrovat z jedné stránky na druhou, musíte změnit poslední řádek kódu:

RewriteRule ^old-page\.html$ http://www.new-domain.com/new-page.html [R=301,L]

Po provedení všech potřebných změn v souboru .htaccess, uložte jej a nahrajte na server nahrazením stávajícího souboru. Nyní by měl redirect fungovat správně. Zkontrolujte přechodem na starou adresu URL nebo doménu a ujistěte se, že budete automaticky přesměrováni na novou adresu.

Jak nastavit 301 redirect v Opencart

Zde je návod, jak nastavit 301 redirect v Opencart:

  1. Zkontrolujte, zda je modul "SEO URL" povolen ve vašem panelu Správce Opencart. Chcete-li to provést, přejděte do části rozšíření a vyberte moduly.
  2. Vyberte "SEO URL" a nastavte stav "povoleno".
  3. Přejděte do části " adresář "a vyberte"oddíly".
  4. Najděte sekci, pro kterou chcete nakonfigurovat 301 redirekcí, a klikněte na tlačítko Upravit vedle ní.
  5. Přejděte na kartu" SEO "a vyhledejte pole"SEO URL".
  6. Zadejte novou adresu URL pro oddíl a klikněte na tlačítko Uložit.
  7. Opencart automaticky vytvoří 301 redirekcí ze staré adresy URL na novou, aby přesměroval uživatele.

Můžete také nakonfigurovat 301 redirektů pro jednotlivé položky a stránky. Chcete-li to provést, přejděte do adresáře a vyberte položky nebo stránky. Najděte požadovaný produkt nebo stránku, proveďte změny v poli "SEO URL" a uložte.

Definice a aplikace 301 redirect

Definice 301 redirect má následující aplikace:

  • Oprava chyb URL: Pokud je stránka přesunuta na nové místo nebo se změnila její adresa URL, můžete nakonfigurovat 301 přesměrování z předchozí adresy URL na novou adresu URL. Uživatelé, kteří získají přístup ke staré adrese URL, tak budou automaticky přesměrováni na novou adresu URL. Tím se zabrání chybě "Stránka nenalezena" (404).
  • Zlepšení SEO: 301 redirect také hraje důležitou roli v SEO. Pokud máte více verzí stejného obsahu na různých URL (například s www a bez www), může to mít negativní dopad na hodnocení vašeho webu ve vyhledávačích. Aplikace 301 redirect umožní vyhledávačům vědět, kterou adresu URL použít k indexování a hodnocení vašeho webu.
  • Aktualizace webu: pokud aktualizujete svůj web, změníte strukturu URL nebo změníte název stránek, 301 redirekcí pomáhá zachovat návštěvnost a hodnocení stránky.

Konfigurace 301 redirektu v Opencart poskytuje efektivní správu přesměrování a zajišťuje zachování provozu a významu SEO. Je to důležitý nástroj pro každého webmastera nebo majitele internetového obchodu.