Cum să redirecționați linkurile de intrare după mutarea instalării Wordpress
Wordpress Apache Seo / / March 17, 2020
Mai devreme, v-am arătat cum să vă mutați Instalarea WordPress într-un nou director pe serverul dvs. web. Acest lucru a determinat o întrebare foarte bună din partea groovyReader Dinesh:
Vă mulțumim pentru metodele clare pas cu pas cu capturi de ecran.
Am vrut să pun o întrebare: Cum ai reușit să redirecționezi legăturile înapoi din vechiul domeniu către un domeniu nou?
Răspunsul: o redirecționare 301 în fișierul dvs. .htaccess. Dacă acest lucru nu are sens pentru dvs., nu vă faceți griji - nu este atât de complicat pe cât pare. Dar este cea mai bună soluție pentru păstrarea legăturilor dvs. de intrare și a clasamentului prețios al motorului dvs. de căutare în timp ce vă mutați site-ul dvs. WordPress (sau orice site) la un nou director sau domeniu. O redirecționare 301 din partea serverului este modalitatea de a spune browserelor că site-ul s-a mutat permanent și este cea mai etică și mai eficientă metodă în scopuri SEO. Cel mai important, Google a înțeles și nu vă va penaliza pentru mutarea în clasamentul motorului de căutare.
Iată cum procedați:
Primul pas
Mutați-vă site-ul WordPress, dacă nu ați făcut-o deja. Nu vă faceți griji pentru a lăsa în urmă vechiul dvs. site, de fapt, nu, deoarece acest lucru duce la probleme de conținut duplicat. Păstrați-vă directorul vechi acolo, dar lăsați-l gol.
Pasul doi
Navigați la vechi director și căutați un fișier .htaccess. Acesta ar fi rădăcină a vechii tale instalări WordPress.
Dacă nu există, atunci creați-l într-un bloc de notițe sau într-un alt editor de text simplu. Asigurați-vă că îl numiți așa: .htaccess cu punctul în față, ca și cum ar fi o extensie de fișier fără nume de fișier. Există, deschide-l.
Pasul trei
Dacă există ceva în fișierul dvs. .htaccess, ștergeți-l.
Pasul patru
În partea de sus a fișierului .htaccess, introduceți următorul cod:
Opțiuni + FollowSymLink
ReescrieEngine Activat
RewriteCond% {HTTP_HOST} ^domeniu\.com$ [NC] RewriteRule ^ (. *) $http://www.domain.com $ 1 [R = 301, L]
Înlocuiți textul roșu cu calea dvs. de domeniu și director, dacă este necesar. De exemplu, dacă aș muta site-ul meu de la jantonbusch.com/pop la jantonbusch.com/princeofpretzels, aș folosi următoarele:
Opțiuni + FollowSymLink
ReescrieEngine Activat
RewriteCond% {HTTP_HOST} ^jantonbusch\.com$ [NC] RewriteRule ^ (. *) $ Http: //www.jantonbusch.com/princeofpretzels/ $ 1 [R = 301, L]
Nu uitați să includeți toate acele gunoaie în jurul adresei URL, inclusiv $ 1 și textul între paranteze.
Pasul cinci
Încărcați sau salvați .htaccessul dvs. în rădăcină de dumneavoastră vechea locație WordPress.
Pasul șase
Verificați redirecționarea dvs. 301. Încercați să vizitați un link profund pe site-ul vechi și asigurați-vă că va transmite pagina corespunzătoare din noua dvs. locație. Dacă nu aveți un link vechi la îndemână, accesați pagina în afară de pagina principală pe noul dvs. site și apoi schimbați vechiul domeniu sau calea directorului pentru a o testa.
Concluzie
O redirecționare 301 este cea mai bună modalitate de a vă păstra legăturile de intrare și sucul SEO atunci când mutați domenii. Desigur, este o soluție temporară - ar trebui să încurajați pe oricine vă trimite link-uri pentru a-și actualiza legăturile cu noua dvs. adresă, dacă este posibil. Însă, deocamdată, o redirecționare 301 este o modalitate bună de a trece la o locație nouă.
Dacă mutarea dvs. este temporară, utilizați o redirecționare 302 (schimbă R = 302 unde apare R = 301). Dacă doriți să renunțați la spam, utilizați un browser Redirecționare META.
Notă: Fiindcă nici 2 gazde web nu sunt aceleași, pașii pentru încărcarea fișierului .htaccess pe serverul dvs. web sau chiar abilitatea dvs. de a edita sau vedea fișierul dvs. .htaccess pot varia de la gazdă web la gazdă web. Având în vedere acest lucru, vă rugăm să testați înainte de a vă încurca cu site-ul dvs. de producție și, dacă aveți nevoie de ajutor, consultați site-ul web suport tehnic gazdă, întrucât ar trebui să aibă un articol KB sau FAQ la care vă pot face referire pentru editarea apache .htaccess fişier.