Cum schimbi domeniul site-ului tău WordPress

Câteodată, din diverse motive, este nevoie de un rebranding.

În cadrul acestuia intră și schimbarea domeniului site-ului cu unul nou.

Am întâmpinat această situație destul de des, primind de la clienți întrebarea – vreau să-mi mut site-ul pe un alt domeniu, cum fac?

Practic, nu e o mutare ci doar o modificare de domeniu și este similară cu trecerea pe https.

#1 Backup

Primul pas este să faceți backup, atât la fișiere cât mai ales la baza de date. Orice ați face, întotdeauna primul pas este să faceți un backup.

Puteți face backup din cPanel de la secțiunea Backups sau din secțiunea WordPress Management.

Mai puteți face backup și din WordPress cu ajutorul unui plugin de backup cum ar fi BackupWordPress sau UpdraftPlus.

#2 Înregistrează noul domeniu

Al doilea pas este înregistrarea noului domeniu, dacă nu îl aveți deja înregistrat.

Pentru a face schimbarea fără probleme, domeniul trebuie să fie înregistrat valid și să aibă setate nameserverele hosting-ului pe care e găzduit și site-ul actual.

#3 Adăugare domeniu în cPanel

Al treilea pas este schimbarea domeniului principal asociat contului de găzduire cu cel nou. Acest lucru poate fi făcut doar de către firma de găzduire deci trebuie să deschideți un tichet de suport și să solicitați să fie înlocuit domeniul cu cel nou.

Dacă doriți să rezolvați mai repede, puteți să lăsați domeniul vechi ca domeniu principal și să adăugați domeniul nou ca Alias din cPanel.

Domeniu Alias

Când îl adăugați în cPanel, la document_root lăsați bifa Share document root și domeniul nou va folosi fișierele WordPress deja existente în public_html (fișierele site-ului actual).

#4 Modificare URL

Al patrulea pas este modificarea url-urilor din baza de date WordPress.

Acest lucru se face accesând phpMyAdmin din cPanel, click pe baza de date apoi pe SQL, introduceți următoarele linii, apoi apăsați Execută.

Nu uitați să faceți backup la baza de date înainte de a efectua modificări.

UPDATE wp_options SET option_value = REPLACE(option_value, 'ORIGINAL_URL', 'NEW_URL');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'ORIGINAL_URL', 'NEW_URL');
UPDATE wp_posts SET guid = REPLACE(guid, 'ORIGINAL_URL', 'NEW_URL');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'ORIGINAL_URL', 'NEW_URL');

ATENȚIE

1. În codul de mai sus prefixul tabelelor bazei de date este cel standard (wp_). Dacă aveți un alt prefix modificați cele 4 linii de cod în concordanță.

2. În loc de ORIGINAL_URL treceți domeniul actual, așa cum îl folosiți (dacă site-ul vostru e cu www treceți http://www.domeniu-vechi.ro, dacă e fără www treceți http://domeniu-vechi.ro). La NEW_URL treceți domeniul nou așa cum doriți să-l folosiți, cu www sau fără.

3. Dacă folosiți o temă care are Theme Options sau un plugin de tip page builder (Visual Composer) atunci rularea interogărilor sql vă resetează tot ce ați configurat acolo și trebuie refăcute setările.

Situația se poate evita dacă eliminați prima linie (cea cu update wp_options) și le rulați doar pe celelalte 3.

În cazul acesta, va trebui să modificați manual linkurile în wp-admin > Settings > General, în paginile sau postările create cu page builder, widget-uri, theme options sau unde mai aveți vreun link cu domeniul vechi.

#5 Redirecționare

Al cincilea pas este redirecționarea de la domeniul vechi la cel nou.

Redirecționarea se poate face din cPanel de la secțiunea Redirects. Avem un tutorial separat cu pașii detaliați despre cum se face o redirecționare de la un domeniu la altul.

Verificați și fișierul robots.txt să includă link către sitemap cu domeniul nou și regenerați sitemap-ul din pluginul de sitemap (dacă folosiți unul).

#6 Google

Al șaselea pas este să-l anunțăm și pe Google că ne-am mutat conținutul pe un domeniu nou.

Acest lucru se face din Google Search Console (fostul Webmaster Tools).

Adăugați domeniul nou în Google Search Console apoi intrați pe domeniul vechi din Search Console și accesați Change Address (sub iconița Settings din dreapta sus).

Alegeți domeniul nou, verificați redirecționarea, confirmați că dețineți ambele domenii apoi finalizați apăsând butonul Trimite.

Asta e tot. Site-ul dvs ar trebui să se încarce fără probleme de pe domeniul nou.

Dacă sunteți client Simplenet și aveți nevoie de ajutor, vă stăm la dispoziție prin intermediul tichetelor de suport, nu ezitați să ne contactați.

Avatar Andrei Chira

Comentarii

4 răspunsuri

  1. Avatar Viorel

    Salut ma poti ajuta si pe mine cu mutarea?

  2. Bună. Cine mă poate ajuta și pe mine să-mi mut soțul pe alt domainul. Este un website nou, nu a fost indexat de Google. Am construit websitul și acum vreau să folososesc alt domain. Cine mă poate ajuta?

    1. Trimite-ne un tichet și discutăm.

Lasă un răspuns

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