Cum să redirecționați o pagină WordPress: adăugați manual redirecționări sau utilizați un plugin de redirecționare

Publicat: 2021-08-07

Din moment ce circulă atât de mult conținut în zilele noastre, pragul pentru greșeli devine din ce în ce mai mic. Un site, indiferent de conținut, este de așteptat să fie captivant, ușor de privit, rapid și complet funcțional. Cu toate acestea, sunt multe de luat în considerare atunci când spunem „complet funcțional”.

De exemplu, nu vă puteți permite să aveți defecte de design vizual, cum ar fi conținutul care se suprapune. O altă problemă semnificativă este legaturile moarte către pagini și postări. Imaginați-vă doar din perspectiva front-end - navigați, parcurgeți paginile și apoi, brusc, ați lovit temuta eroare 404 (pagina nu a fost găsită).

Acestea sunt cazurile asupra cărora ne vom concentra aici – ce le poate cauza și, mai important, cum puteți minimiza șansele ca acestea să se întâmple.

Cuprins

Cum să lupți împotriva legăturilor moarte

Lanţuri Primiți linkuri moarte atunci când adresa URL inițială a unei pagini sau postări este schimbată. Astfel de link-uri reprezintă o problemă suficient de mare pentru link-urile interne care conectează paginile dvs., dar reprezintă o problemă mult mai mare în afara site-ului dvs. Adresa URL originală a unei pagini este cea care este utilizată în motoarele de căutare, în special Google.

Deci, atunci când o adresă URL este schimbată, motorul de căutare nu va recunoaște modificarea și nu va conecta potențialul dvs. vizitator la pagina 404 moartă. Astfel, nu numai că vei pierde acel vizitator și mulți alții care urmează același link, dar ratingul tău SEO va începe să scadă, clasându-ți paginile mai jos, diminuându-ți traficul în general.

Modul de a rezolva aceste tipuri de probleme este prin redirecționări 301. O redirecționare 301 reprezintă procesul automatizat de a duce atât motoarele de căutare, cât și oamenii la adresa corectă. Deși există și alte tipuri de redirecționări, acestea sunt cruciale pentru site-urile WordPress.

Prin urmare, lucrul esențial pe care îl fac redirecționările 301 este să informeze motoarele de căutare că schimbarea URL-ului este permanentă, în esență doar schimbând o adresă URL cu alta - de pe front-end, nimic nu se schimbă la suprafață. Totuși, dedesubt, știi că vei reuși să păstrezi tot ceea ce paginile tale au acumulat de-a lungul timpului (evaluare, trafic etc.).

Când și cum să utilizați redirecționările 301

Am menționat-o de câteva ori până acum, așa că probabil că puteți ghici că utilizarea redirecționărilor 301 este strâns legată de modificările aduse adresei URL a unei pagini sau a unei postări, dar putem descompune acest lucru în câteva situații specifice. Ați putea căuta să îmbinați mai multe postări într-una mai mare decât suma părților sale. Așadar, va trebui să redirecționați vizitatorii de la fiecare postare individuală către cea combinată – o redirecționare 301 ar trebui folosită de trei ori pentru fiecare postare originală.

În plus, îți poți schimba domeniul; să presupunem că vă schimbați furnizorul de găzduire și, odată cu acesta, vine și un nou domeniu. Acum, acesta nu va fi un caz de câteva situații. În schimb, veți dori să comutați întreaga veche instalare WordPress la cea nouă, practic redirecționând fiecare URL pe care o aveți către cele noi.

Desigur, există multe alte motive pentru a enumera, cum ar fi schimbarea numelui URL în scopuri SEO, erori interne, diferite forme de testare a site-ului etc., fiecare dintre acestea putând și ar trebui gestionat de redirecționări 301. Așa cum este adesea cazul cu WordPress, există două moduri de a face lucrurile – manual și printr-un plugin.

Utilizarea codului este atunci când lucrul cu site-uri web este întotdeauna o metodă viabilă și, ca atare, merită menționată și explicată. Cu toate acestea, având în vedere nevoia unei prezențe web în continuă creștere și cuprinzând un număr din ce în ce mai mare de oameni, metodele folosite pentru a vă difuza conținutul au devenit mult mai orientate spre utilizator, adică concepute pentru începători și non-programatori.

În plus, există un plugin pentru aproape orice, iar redirecționările 301 nu sunt diferite. Vom analiza modul în care puteți crea manual redirecționări prin modificarea fișierului .htaccess și cum să faceți acest lucru folosind un plugin precum WP 301 Redirects.

Funcții de redirecționare WP 301 Adăugați manual redirecționări

Înainte de a face orice, nu uitați să faceți o copie de rezervă a fișierului .htaccess. Acest fișier este o parte esențială a WordPress și este esențial pentru ca totul să funcționeze. În cazul în care ceva nu merge bine, este esențial să cadă din nou fișierul original. Vă sugerăm să păstrați un duplicat pe o unitate separată doar pentru securitate.

După cum v-ați aștepta, pentru a modifica fișierul .htaccess, mai întâi trebuie să îl localizați. Spre deosebire de fișierele de sistem similare din Windows care se află în foldere ascunse, acest lucru este relativ ușor de identificat - se află în folderul rădăcină al site-ului dvs. WordPress, împreună cu orice altceva (cum ar fi wp-admin sau wp-content).

fișier .htaccess Odată localizat, va trebui să îl deschideți cu Notepad, după care vi se prezintă o pagină plină de cod prin care va trebui să navigați. În esență, te vei uita la o listă cu diverse reguli care guvernează dezavantajele site-ului tău. Pentru a implementa redirecționările dorite, va trebui să introduceți cod suplimentar pentru tot ceea ce este deja prezent - nu modificați nimic care este deja acolo.

În plus, există două moduri de a proceda în acest sens - redirecționarea postărilor și paginilor individuale sau redirecționarea întregului site către un nou domeniu. Pentru a redirecționa o postare sau o pagină, adăugați următorul cod:

Redirecționare 301 /old-URL https://yourdomain.com/new-url

Vechea adresă URL necesită doar desemnarea paginii/postării după numele domeniului, în timp ce trebuie să introduceți în întregime noul domeniu, domeniul inclus. Un exemplu de redirecționare „www.test-site.com/redirecting” către „www.test-site.com/how-to-redirect” ar fi așa:

Redirecționare 301 /redirecționare https://test-site.com/how-to-redirect

Deși acest lucru pare destul de simplu, amintiți-vă că este o singură dată, ceea ce înseamnă că va trebui să o repetați pentru fiecare postare sau pagină pe care doriți să o redirecționați.

Pe de altă parte, vă puteți redirecționa întregul dvs. către un domeniu nou. Puteți face acest lucru adăugând următorul cod:

RewriteEngine activat
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old domain.com [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]

Aici, numele de domeniu inițial este înlocuit cu noul nume de domeniu, dar structura linkurilor dvs. va rămâne aceeași, așa că „olddomain.com/news” redirecționează către „newdomain.com/news”. Rețineți că există și alte modalități de a redirecționa un întreg domeniu, reprezentând doar una dintre ele.

Cu toate acestea, rețineți că acestea sunt exemple de cod de bază și sunt substituenți glorificați. Acestea pot fi copiate/lipse în fișierul dvs. în cazuri rare și vor funcționa imediat, dar, mai des, va trebui să le ajustați pentru a se potrivi precis site-ului dvs.

Adăugați redirecționări folosind redirecționări WP 301

Redirecționări WP 301 Cu WP 301 Redirects, totul se învârte în jurul regulilor pe care le configurați pentru a redirecționa paginile. Datorită specificului codificării, au fost dezvoltate pluginuri care fac aceste acțiuni mult mai accesibile unui public mai larg.

Unul dintre cele mai comune motive pentru a folosi pluginuri este crearea unui efort mai simplu, în mod ideal, fără a utiliza niciun cod – WP 301 Redirects nu este diferit în acest sens. Cu toate acestea, există un lucru și mai bun și ne vom uita mai întâi la asta.

Redirecționări automate

Acum, probabil că te gândești că va trebui să treci prin niște cercuri pentru ca totul să funcționeze, dar nu o vei face. Cea mai bună modalitate de a termina munca nu este să o faci ușor, ci să nu fii nevoit să o faci deloc. Foarte probabil, caracteristica definitorie a redirecționărilor WP 301 este redirecționările automate. De îndată ce pluginul este instalat, implicit, redirecționările automate sunt activate și își încep activitatea.

Redirecționări automate Mai mult, redirecționările automate caută slug-uri existente care sunt similare cu cele introduse manual, ceea ce înseamnă că, de cele mai multe ori, redirecționează vizitatorii care au introdus adresa URL cu o greșeală de tipar, dar nu respinge câți dintre acești vizitatori au ieșit. Acolo.

În plus, puteți alege când are loc redirecționarea automată. În mod implicit, este pe postări și pagini și ar trebui să o păstrați așa. În afara redirecționărilor automate, puteți configura reguli despre redirecționarea către o anumită pagină atunci când un vizitator întâlnește eroarea 404. De asemenea, aveți opțiunea de a păstra pagina WordPress implicită, de a redirecționa către oricare dintre paginile publicate în prezent sau de a crea o pagină nou-nouță care va face treaba.

404 Eroare de redirecționare Acum, dacă faceți niște teste și știți că unele pagini vor fi offline, puteți dezactiva cu ușurință regulile de redirecționare. Dacă trebuie să fiți mereu la curent cu lucrurile, asigurați-vă că activați raportarea prin e-mail pentru a vă informa de fiecare dată când cineva folosește redirecționarea. O astfel de notificare este utilă pentru a identifica paginile sau postările problematice care sunt vizitate frecvent – ​​fără succes.

Puteți face acest lucru pentru întregul site sau doar pentru utilizatorii autentificați (deoarece ei sunt cei care trebuie să aibă acces la toate funcțiile). Un alt lucru de luat în considerare este modul în care regulile pe care le-ați făcut vor funcționa după ce puteți elimina pluginul. Dacă nu este specificat altfel, regulile de redirecționare vor rămâne în vigoare pe site-ul dvs. chiar și după ce ștergeți pluginul.

Raportare prin e-mail Astfel de reguli asigură continuitatea dacă veți folosi pluginul din nou în viitor sau vă rezolvați redirecționările într-un alt mod. Dacă doriți, puteți dezactiva această opțiune din setări, astfel încât totul să revină la stările implicite după ștergerea pluginului.

Opțiuni avansate În cele din urmă, puteți importa seturile de reguli dacă le aveți deja când începeți să utilizați pluginul și le puteți exporta pe cele pe care le-ați creat dacă doriți să le utilizați în altă parte. Veți găsi acest lucru util dacă gestionați mai multe site-uri și ați creat deja un set de reguli care funcționează pentru dvs.

Instrumente Crearea regulilor

Îndepărtându-ne de redirecționările automate, să trecem peste modul în care creați redirecționări personalizate în WP 301 Redirects și de ce este mai ușor de utilizat decât utilizarea codului. Procesul constă în esență în completarea unui scurt formular care, odată completat, funcționează ca regulă pentru parametrii setați. Există chiar și o foaie de cheat la îndemână care apare cu fereastra de reguli pe care o puteți consulta în timp ce vă creați regulile.

Adăugați o nouă opțiune de regulă de redirecționare În exemplul nostru, am decis să redirecționăm pagina de probă inițială către o pagină de probă nouă; la fel ca crearea de redirecționări manuale, cele două lucruri principale sunt locația originală și noua locație. La fel ca ceea ce am avut acolo, URL-ul real necesită doar pagina, în timp ce URL-ul de redirecționare are nevoie de întreaga linie pentru a funcționa.

În plus, parametrii ar trebui în general ignorați, precum și prioritatea regulilor. Ambele sunt redundante în procesul de creare a redirecționărilor „regulate”. În timp ce redirecționările 301 (permanente) sunt caracteristica principală aici, puteți utiliza și alte tipuri de redirecționare în funcție de situația și nevoile dvs.

În cele din urmă, dacă utilizați mai multe redirecționări pe site-ul dvs., ar fi înțelept să adăugați etichete la acestea pentru o sortare și o manipulare mai ușoară - aceste lucruri tind să se adună înainte de a vă da seama.

Bușteni

Un alt lucru, alături de redirecționările automate pe care nu le obțineți adăugând manual reguli, sunt jurnalele analitice. Puteți face o scufundare profundă în redirecționare și, respectiv, 404 jurnalele. Ambele grafice oferă o perspectivă asupra redirecționărilor utilizate, de câte ori, locații IP, dispozitive, tipuri de trafic etc.

Bușteni Mai mult, veți găsi ambele jurnale utile atunci când încercați să obțineți informații suplimentare cu privire la adresele URL și redirecționări. De exemplu, dacă încercați să identificați o IP rău intenționată, căutați să vă personalizați site-ul pentru vizitatorul mediu, cum ar fi reconfigurarea afișajului pentru ecrane mai mici (deoarece datele arată că 2/3 dintre utilizatorii dvs. sunt pe dispozitive mobile); sau gândirea la adăugarea unei limbi noi - acestea vor fi îndrumările tale.

Prin intermediul jurnalelor 404, puteți chiar să ajustați regulile de redirecționare direct din tabel, fără a fi nevoie să vă întoarceți la o filă și să inițiați fereastra de reguli. Această ajustare vă face să lucrați mai rapid și minimizează potențiala uitarea de a modifica regulile odată ce părăsiți jurnalul.

rezumat

Motivul principal pentru care ai folosi un plugin în loc de cod este lipsa de cunoștințe – există doar un procent limitat de utilizatori care pot face treaba manual.

Plugin-uri precum WP 301 Redirects rezolvă problema cunoștințelor, reducând întregul proces la completarea câmpurilor goale și adaugă mult mai mult prin funcții și analize avansate, încât au devenit populare chiar și printre utilizatorii mai experimentați. Aici, v-am prezentat ambele soluții și vă lăsăm să vă alegeți pe a dumneavoastră.