A bejövő linkek átirányítása a WordPress telepítése után
Korábban bemutattam, hogyan helyezze el a WordPress telepítését egy webkiszolgáló új könyvtárába. Ez nagyon jó kérdést kért a groevyReader Dinesh-től:
Köszönjük a lépésenkénti, lépésről lépésre megjelenő, képernyőképes módszereket.
Szeretnék feltenni egy kérdést: Hogyan sikerült átirányítani a bejövő linkeket a régi domainről az új domainre?
A válasz: 301 átirányítás a .htaccess fájlban. Ha ez semmi értelme, ne aggódj - ez nem olyan bonyolult, mint amilyennek látszik. De ez a legjobb megoldás a bejövő linkek és az értékes keresőmotorok rangsorának megőrzéséhez, miközben áthelyezi a WordPress webhelyét ( vagy bármely webhelyet ) egy új könyvtárba vagy tartományba. A szerveroldali 301 átirányítás a kóser módja annak, hogy megmondja a böngészőknek, hogy a webhely állandóan mozog, és a leginkább etikus és hatékony módszer a SEO célokra. A legfontosabb, hogy a Google megérti és nem bünteti Önt a keresőmotorok rangsorolásában.
Így csinálod:
Első lépés
Mozgassa a WordPress webhelyét, ha még nem tette meg. Ne aggódj, hogy elhagyod a régi webhelyedet - sőt, ne, hiszen ez az eredmény két példányban jelenik meg. Tartsa ott régi könyvtárát, de üresen hagyja.
Második lépés
Keresse meg a régi könyvtárat, és keressen egy .htaccess fájlt. Ez lenne a régi WordPress telepítésének gyökere .
Ha ez nem létezik, akkor hozza létre a Jegyzettömbben vagy más egyszerű szövegszerkesztőben. Győződjön meg róla, hogy csak így nevezze el: .htaccess a ponttal, mintha fájlnév nélkül lenne fájlnév nélkül. Ez létezik, nyissa meg.
A harmadik lépés
Ha van valami a .htaccess fájlban, törölje azt.
A negyedik lépés
A .htaccess fájl tetején helyezze be a következő kódot:
Opciók + KövetésMegoldások
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ domain \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.domain.com $ 1 [R = 301, L]
Ha szükséges, cserélje ki a piros szöveget a domain és a könyvtár elérési útjával. Ha például a jantonbusch.com/pop oldalról a jantonbusch.com/princeofpretzels oldalra költözöm, a következőket használom:
Opciók + KövetésMegoldások
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ jantonbusch \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.jantonbusch.com/princeofpretzels/$1 [R = 301, L]
Ne felejtsük el, hogy az összes URL-t, köztük az $ 1-t és a zárójelben lévő szöveget is tartalmazza.
Ötödik lépés
Töltse fel vagy mentse el a .htaccess fájlt a régi WordPress helyére .
Hatodik lépés
Teszteld ki a 301-es átirányítást. Próbáld meg megkeresni a régi webhelyen található mély linket, és győződjön meg róla, hogy továbbítja a megfelelő oldalt az új helyére. Ha nem rendelkezik régi kapcsolattal, akkor csak az új webhelyen található kezdőlapra navigáljon, majd kicserélje a régi domain vagy könyvtár elérési útját annak teszteléséhez.
Következtetés
A 301-es átirányítás a legmegfelelőbb módja a bejövő linkeknek és a SEO-lénak a domainek áthelyezésekor történő megőrzésében. Természetesen ez egy átmeneti javítás, ha lehetséges, bátorítson mindenkire, aki linkeket küld, hogy frissítse az új címével meglévő linkjeit. De egy 301-es átirányítás jó módja egy új helyre való áttérésnek.
Ha áthelyezése ideiglenes, használjon 302 átirányítást ( cserélje ki az R = 302-et, ahol R = 301 jelenik meg ). Ha levélszemétre szeretné csökkenteni a számot, használja a böngészőoldali META átirányítást.
Megjegyzés: Mivel a 2 webtárhely nem ugyanaz, a .htaccess fájl feltöltése a webkiszolgálóra, vagy akár a .htaccess fájl szerkesztésére vagy megtekintésére való alkalmassága változhat a webhosztól a webfogadóig. Ezt szem előtt tartva kérjük, tesztelje, mielőtt elrontaná a termelési weboldalát, és ha segítségre van szüksége, ellenőrizze a webhoszting technikai támogatást, mivel rendelkeznie kell egy KB vagy GYIK cikkel, amelyre hivatkozhatnak az apache .htaccess fájl szerkesztésére.