• Tanuljon SEO-t

Mi az átirányítás

  • Felix Rose-Collins
  • 4 min read

Intro

Az átirányítás egy olyan módszer, amellyel a felhasználókat és a keresőmotorokat különböző URL-címekre lehet küldeni egy hivatkozott horgonyról. Három elsődleges, rendszeresen használt átirányítás létezik. A leggyakrabban használt átirányítások az alábbiakban vannak felsorolva:

Állandóan áthelyezett oldal (301)

ez az átirányítás egy állandó lépés, amely az összes link juice 90-99%-át átadja az átirányított oldalnak. A 301-es kód az átirányításokra vonatkozó HTTP státuszkódra utal. A 301-es HTTP státuszkód a weboldal átirányításának előnyben részesített módja az állandó áthelyezésekhez.

Megtalálták / ideiglenesen áthelyezve (302) (HTP 1.1 / HTTP 1.0)

A 302-es kód egy ideiglenes átirányítás. Nem ad át semmilyen link juice-t az új helyre. Ez az átirányítás a legtöbb esetben nem ideális megoldás. A HTTP (Hypertext Transfer Protocol) protokollon fut, amely utasításokat ad a linknek arra vonatkozóan, hogyan kell viselkednie. Eredetileg a 302-es kódot ideiglenes oldalnak tekintették, de ez az 1.1-es verzióban megváltozott, és a found (megtalálható) jelentésűre változott.

Átmenetileg áthelyezve (307) (HTTP 1.1.)

A 307-es átirányítás a 302-es átirányítás HTTP 1.1 másodlagos lépése. Kivételt képez, ha a tartalom áthelyezése a webhely karbantartása miatt történik, és a kiszolgálót már felkészítették. Egyes nagy motorok olyan lánctalpasokat használnak, amelyek a 307-es kódot a 301-es kódnak tekintik, így a legtöbb esetben nem kedvező választás. A 302-es kód még mindig jobb választás egy olyan oldal esetében, amelyet áthelyeztek, és később visszaállítják a tipikus formázását.

Meta frissítés

ez egy olyan típusú átirányítás, amely a kiszolgáló szintje helyett az oldal szintjén történik. Ez nem egy széles körben ajánlott SEO technika, mivel lassabb, és általában nem társítják a stabilitással. A meta frissítéshez jellemzően egy szöveggel kísért visszaszámlálás társul. Jellemzően van egy üzenet, amely szerint ha 5 másodpercen belül nem történt átirányítás, akkor kattints a linkre manuálisan. A meta frissítés továbbítja a link juice egy részét, de még mindig nem az optimális átirányítási választás.

Top SEO taktikák: Átirányítások

Az oldal optimalizálásának értékének megőrzése érdekében elengedhetetlen, hogy az átirányított forgalom valóban a megfelelő helyre jusson el. A legjobb gyakorlatok és a más webhelyeknél bevált gyakorlatok figyelemmel kísérése az ideális stratégia egy csillagszerű webhely felépítéséhez. Az átirányítás nem ritka gyakorlat a digitális körökben ez elég gyakori. Egy gyakori átirányítási forgatókönyv olyan URL-ek esetében, amelyeknek örökre át kell költözniük egy másik címre. Sok átirányítási kód működik a kapacitásban, de a 301-es átirányítás az előnyben részesített módszer a teljesítmény szempontjából.

A 301-es átirányítás azt üzeni a keresőmotoroknak és a böngészőknek, hogy a kérdéses oldal véglegesen áthelyezésre került. Ezt úgy értelmezik továbbá, hogy az oldal helyváltoztatásán kívül a tartalom és az esetleges frissítések is ezen az új oldalon találhatók. A folyamat hosszabb időt vesz igénybe, ha a lánctalpasok ritkán látogatják az oldalt. A többi átirányítási kód a legtöbb esetben kedvezőtlen választás a rossz rangsorolás továbbadása miatt. A 301-es kódon kívül csak akkor tekinthető pozitív alternatívának az átirányítások egyikének választása, ha az oldal tervezőjét nem érdekli a link juice elvesztése. A tartalom átirányítása akkor válik nehézkessé, ha egy webhely új domain-t kap, vagy ha a tartalom más helyre költözik.

301 Minta probléma az Apache-csal

Probléma

Első alkalommal indítunk olyan weboldalt, amelyet nem az otthoni domainünkön, hanem egy másik szerveren tároltunk. A weboldal új otthonra és dedikált szerverre történő áthelyezésekor fontos, hogy az új webhelyet ne a fogadó webhely alkönyvtáraként hozza létre. Az átirányításnak számos fájl és mappanév módosításával együtt a 301-es kódot is tartalmaznia kell a keresőmotorok számára való felkészültség érdekében.

Megoldás

A legegyszerűbb korrekció az lenne, ha a PHP-kódhoz hozzáadna egy 301-es átirányítást, hogy kihasználja az Apache funkcióit.

Telepítés

A működéshez a szerveren telepített Apache-nak kell lennie. Ellenőrizze a fejlesztőjénél, hogy az Apache alapértelmezés szerint telepítve van-e. A fejlesztő úgy ellenőrzi a telepítést, hogy a konfigurációs fájlhoz hozzáad egy sort.

Kontextus

Az újraíró modul két kontextusban működik, szerverenként és könyvtáranként. A szerverenkénti kontextus megköveteli az apache fájlok szerkesztését. A könyvtárankénti fájl a htaccess fájlokat használja.

A reguláris kifejezés (regexek) egy olyan karakterlánc, amely egy halmazban más karakterláncokkal egyezik meg. Bizonyos szintaxisszabályok vonatkoznak rá, és a programot a szövegszerkesztők használják a mintákkal kapcsolatos szövegtestek manipulálására. Ezt az értékkészséget el kell sajátítani, és URL-ek átirányítására is használható.

Az alábbiakban a regexben használt karakterek és operátorok listája található.

Pont - a hozzárendelt karaktereknek felel meg Asterisk - a nullától több karakterhez rendelt karaktereknek felel meg Plusz jel - a fő karakter előtti és utáni karaktereknek felel meg Zárójel - ez egy zárt érték, amelyet visszahivatkozásként használnak egy változó későbbi használatra történő tárolására. Value 1 és Value 2 - amikor kettőnél több érték van zárójelbe zárva.

Fájlok és mappák átirányítása tartományok között

Egy újonnan fejlesztett weboldalnak átirányításra van szüksége egy régebbi szerverről egy új szerverre, miközben az összes fájlnév megmarad.

Példa átirányítás

https://www.xyzabc.com/seo/somefile.php To: /somefile/.php

MEGOLDÁS: Adja hozzá a szükséges irányelveket a megfelelő fájlhoz az xyzabc.com szerveren.

Redirectmatch 301 / seo/ (.*)/$1

Magyarázat

A regex: A /seo/(.*) segítségével az apache tudja, hogy a SEO mappát kell keresnie. A zárójel azt mondja az Apache-nak, hogy mentse el a karakterláncot visszahivatkozásként.

Kanonikus hostnevek átirányítása

A webfejlesztőnek át kell irányítania minden olyan kérést, amely nem a www.xyzabc.com címmel kezdődik. Ez azért történt, hogy ne találkozzanak kanonikalizációs hibákkal.

Átirányítás: https://xyzabc.com To: https://www.xyzabc.com Átirányítás: https://mail.xyzabc.com/ To: https://www.xyzabc.com Átirányítás: https://xyzabc.com/somefile.php To: https://www.xyzabc.com/somefile.php

MEGOLDÁS: Adja hozzá a megfelelő irányelveket

RewriteCond %{HTTP_HOST} *!^www*.xyzabc.com\.org [NC]   RewriteRule (.*) https://www.xyzabc.com/$1 [L,R=301]

Magyarázat

Az Apache-nak az irányelv azt mondja, hogy a gazda megvizsgálja, és a látogató hozzáfér, és tudatja a programmal, hogy ha az URL nem egyezik meg a beállított feltételekkel, hogy átirányítsa az új webhelyre.

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Kezdje el használni a Ranktracker-t... Ingyen!

Tudja meg, hogy mi akadályozza a weboldalát a rangsorolásban.

Ingyenes fiók létrehozása

Vagy Jelentkezzen be a hitelesítő adatokkal

Different views of Ranktracker app