A 301-es átirányítás azt jelenti, hogy egy oldal véglegesen egy másik oldalra van átirányítva. Ez kritikus, ha átnevezel vagy áthelyezel egy oldalt, mivel megőrzi az oldal SEO értékét.
Mi az a 301-es átirányítás?
A 301-es státusz kód azt jelenti, hogy az oldal véglegesen másik helyre költözött. Ez azt mondja a Google-nek, hogy az eredeti oldal nem már nem létezik, de a tartalom máshol megtalálható. A linkelésI értékek az új oldalra kerülnek.
301 átirányítás versus más átirányítás típusok:
- 301: Véglegesen áthelyezett (Google-nek az új helyre teszi a rangsorolást)
- 302: Ideiglenes átirányítás (Google az eredeti oldalt tartja rangsorolásban)
- 307: Ideiglenes átirányítás (HTTPS-ben)
- meta refresh: Böngészvő-szintű átirányítás (nem ajánlott)
301-es átirányítás beállítása az .htaccess-ben
Az Apache szerverek esetén az .htaccess fájlban lehet beállítani az átirányítást:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/regi-oldal.html$ [NC]
RewriteRule ^(.*)$ /uj-oldal.html [R=301,L]
301-es átirányítás az .conf fájlban
Az Nginx szerverek vagy a conf fájlok esetén az alábbi kódot lehet használni:
return 301 $scheme://www.pelda.hu/uj-oldal;
301-es átirányítás a WordPress-ben
A WordPress-ben az olyan pluginok, mint a „Redirection” vagy az „All in One SEO”, segíthetnek az 301-es átirányítások kezelésében anélkül, hogy módosítaná az .htaccess fájlt.
301-es átirányítások és a Google Search Console
A GSC-ben megtekintheti az átirányítási hibákat. Ha sok 301-es átirányítás van, az azt jelzi, hogy az oldal szerkezete túl sokat változott.
Átirányítások monitorozása
Az átirányítási láncok (301 -> 302 -> 200) elégtelenül hatékonyak. Ideálisan a régi oldal közvetlenül az új oldalra irányítson.