Problemă de soluție? M = 1 de redirecționare mobilă atunci când migrați la WordPress

Suntem deja în WordPress! După o lungă perioadă de inactivitate pe blog, am decis să o reiau prin schimbare CMS pentru o mai bună administrare și utilizare pentru cititori 😉 anterior și de aproximativ 8 ani am folosit Blogger, o platformă pentru care am o mulțime de afecțiune, dar trebuie să spun că această păsăruță s-a încheiat și a venit timpul să „părăsesc cuibul pentru a lua zbor », metaforic vorbind clar.

Tocmai în timpul Migrarea de la Blogger la WordPressUna dintre problemele pe care mulți bloggeri le pot provoca dureri de cap, le pot face să piardă traficul Google și să umple panoul de instrumente pentru webmasteri cu erori 404, este redirecționarea mobilă, amintiți-vă că în Blogger adresa URL când vizitați de pe un telefon mobil se termină în ? m = 1, de exemplu: http://miblogbonito.com/2015/11/nombre-super-entrada.html?m = 1

Când schimbați platforma, acea finalizare în adresa URL este încă menținută, deci trebuie făcută o redirecționare 301, adică duceți vizitatorul de la vechea adresă URL mobilă la cea nouă; sin? m = 1.

Problemă de redirecționare mobilă în Blogger

Și pentru a realiza acest lucru, există 2 moduri, una dintre ele prin intermediul pluginului Redirecționare Blogger 301, dar din moment ce nu-mi place să instalez pluginuri atunci când puteți pune cod direct, atunci vom vedea cum să o faceți manual și într-un mod simplu pentru orice utilizator.

Modificarea fișierului .htaccess

pas 1.- Conectați-vă la cPanel-ul de găzduire și deschideți Managerul de fișiere, alegând opțiunea „Director rădăcină pentru” și activând caseta „Afișați fișierele ascunse” (dotfiles).

Manager fișiere CPanel

pas 2.- În noua filă care se va deschide din folderul public_html, căutați fișierul . Htaccess și făcând clic dreapta pe acesta și opțiunea „Editare cod” sau din același panou cu „Cod editor” continuăm cu pasul următor, care este cel mai important. (Dacă doriți mai întâi să faceți o copie de siguranță a acelui fișier).

Editați WordPress .htaccess

pas 3.- Când deschideți cu editorul de cod, veți vedea că fișierul .htaccess conține următoarele:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {} REQUEST_FILENAME-f!
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule. /index.php [L]

# END WordPress

următor RewriteBase / lipiți următoarele:

RewriteEngine On
RewriteCond% {QUERY_STRING} ^ m = 1 $
RewriteRule ^ (. *) $ / $ 1? [R = 301, L]

În cele din urmă, lăsați fișierul .htaccess după cum urmează:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteEngine On
RewriteCond% {QUERY_STRING} ^ m = 1 $
RewriteRule ^ (. *) $ / $ 1? [R = 301, L]
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {} REQUEST_FILENAME-f!
RewriteCond% {REQUEST_FILENAME}! -d
RewriteRule. /index.php [L]

# END WordPress

Fiind ceea ce este în culoarea roșie schimbarea pe care am făcut-o, care este redirecționarea 301 a versiunii mobile? M = 1 a bloggerului, către noua adresă URL după migrarea la WordPress.

Salvați în cele din urmă modificările din fișierul .htaccess și efectuați imediat testul vizitând de pe google orice rezultat al site-ului dvs. indexat și problema de eroare 404 cu versiunea mobilă va fi rezolvată 🙂

O altă modalitate mai ușoară: cu Yoast SEO

Dacă ați instalat acest plugin fantastic pentru a îmbunătăți SEO-ul blogului dvs., ar trebui să știți că în secțiunea „Instrumente” există un „Editor de fișiere”, care vă oferă exact acces rapid pentru a edita fișierul .htaccess într-o clipită. , fără a vă introduce cPanel-ul sau cu clienții FTP.

Instrumentele SEO Yoast

Acolo pur și simplu adăugați codurile așa cum s-a menționat mai sus, salvați modificările la .htaccess și problema remediate instantaneu.

Sper că această soluție v-a ajutat (dacă ați avut această problemă) sau dacă aveți un blog pe Blogger și intenționați să migrați la WordPress cu propria găzduire într-o zi. Altfel aș fi fericit dacă distribuiți postarea oricum, pentru că poate cineva ar putea fi interesat 😀


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Actualidad Blog
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Manuel el a spus

    truc interesant, mulțumesc.

    1.    Marcelo camacho el a spus

      Pentru tine Manuel, datorită unuia dintre comentariile tale, am fost încurajat să revin la WordPress 😀

  2.   Manuel el a spus

    ahhh, sperăm că wordpress va fi foarte util atunci 🙂

  3.   petrece el a spus

    O contribuție excelentă, apropo, cum faci redirecționarea de la blogger la wordpress?
    mulțumiri și salutări.

    1.    Marcelo camacho el a spus

      Mulțumesc petrece! Pentru redirecționare, folosesc pluginul „Blogger către WordPress Redirection”, care este însărcinat să facă magia 😉

  4.   Florența el a spus

    M-a ajutat! Mulțumesc!

    1.    Marcelo camacho el a spus

      Ce bună Florență! Vă mulțumesc pentru comentariu 🙂

  5.   Enrique Villanueva el a spus

    Bună ziua Marcelo, am un site de aproape o jumătate de an cu un blogger și merg bine și bine, am vrut să te întreb dacă redirecționarea pe care o face bloggerul atunci când intri de pe un telefon mobil «? M = 1» îmi afectează poziționarea în blogger sau cum pot schimba o care nu apare, salutări.
    Mulțumesc în avans 🙂

    1.    Marcelo camacho el a spus

      Bună Enrique, parametrul „? M = 1” din câte știu nu poate fi evitat pentru redirecționarea mobilă în Blogger. Cu toate acestea, din experiența mea, nu afectează indexarea în SERPS sau SEO-ul blogului dvs. 😀
      Salutări.

  6.   Pili el a spus

    Fantastic! Tocmai am făcut o migrare de la blogger la wordpress și adresele URL poziționate cu M1 au dat o eroare. Acum funcționează grozav!

    Mulțumesc!