Sari la conținut

Transfer site WordPress: pe alt hosting, alt domeniu sau alt proprietar

  • De WooCentury
  • Actualizat
  • 3 min de citit

Un transfer WordPress corect are patru etape: backup complet verificat, copierea fișierelor și a bazei de date pe noul server, testarea înainte de schimbarea DNS-ului și verificările de după mutare (SSL, redirecționări, formulare, SEO). Făcut în această ordine, site-ul nu pică nicio clipă, iar Google nici nu observă mutarea.

De ce contează un transfer făcut corect

O migrare grăbită poate însemna ore de site picat, e-mailuri pierdute, comenzi dispărute sau o scădere bruscă în Google, din cauza redirecționărilor lipsă. Bine făcută, mutarea pe un hosting mai bun aduce în schimb viteză, stabilitate și securitate.

Ce tip de transfer faci

  • Către un nou proprietar: vinzi site-ul sau îl predai unui client. Predai backup-ul complet, accesul la domeniu, DNS, licențe, conturile de analytics și e-mail.
  • Pe un hosting nou: același domeniu, alt server. Muți fișierele și baza de date, testezi, apoi schimbi DNS-ul.
  • Pe un domeniu nou: rebranding. Pe lângă mutare, înlocuiești toate URL-urile și pui redirecționări 301 de pe vechiul domeniu.

1. Fă un backup complet și verificabil

Îți trebuie fișierele (tot folderul site-ului, inclusiv wp-content și wp-config.php) și baza de date (export .sql). Verifică arhivele: se deschid, au dimensiunea așteptată? Păstrează o copie pe calculator și una în cloud.

Din cPanel: Backup → Home Directory pentru fișiere și MySQL Database pentru baza de date. Alternativ, fișierele prin SFTP (FileZilla) și baza de date din phpMyAdmin → Export.

2. Pregătește noul hosting

  • alege o infrastructură modernă: LiteSpeed sau NGINX, stocare NVMe, PHP 8.3+, HTTP/3;
  • adaugă domeniul în noul panou;
  • încarcă arhiva în public_html (sau în folderul domeniului) și dezarhiveaz-o;
  • creează o bază de date nouă și un utilizator cu toate drepturile pe ea.

3. Importă baza de date și conectează site-ul

  1. în phpMyAdmin, selectează noua bază de date → Import → fișierul .sql;
  2. editează wp-config.php cu noile date: DB_NAME, DB_USER, DB_PASSWORD și, dacă e cazul, DB_HOST.

4. Testează înainte să schimbi DNS-ul

Adaugă temporar în fișierul hosts al calculatorului tău IP-ul noului server pentru domeniu, sau folosește adresa temporară oferită de hosting. Verifică paginile, formularele, autentificarea și checkout-ul. Abia apoi treci la DNS.

5. Schimbă DNS-ul

  • cu o zi înainte, scade TTL-ul înregistrărilor DNS la 300 de secunde, ca schimbarea să se propage rapid;
  • la registrar, schimbă nameserverele cu cele noi sau actualizează înregistrarea A cu IP-ul noului server;
  • de obicei propagarea durează între 30 de minute și câteva ore. Verifică pe dnschecker.org;
  • nu uita înregistrările de e-mail (MX, SPF, DKIM, DMARC) dacă muți și e-mailul.

6. Doar pentru domeniu nou: înlocuiește URL-urile în siguranță

WordPress salvează multe setări în format „serializat”, iar o înlocuire simplă în fișierul SQL le strică. Folosește:

  • WP-CLI (cel mai sigur):
    wp search-replace 'https://domeniu-vechi.ro' 'https://domeniu-nou.ro' --all-tables --precise --skip-columns=guid

    Rulează întâi cu --dry-run, ca să vezi ce se schimbă.

  • Better Search Replace, ca plugin. Fă întâi un „dry run”.

Apoi pune redirecționări 301 de pe toate paginile domeniului vechi pe paginile echivalente de pe domeniul nou și folosește instrumentul „Schimbarea adresei” din Google Search Console.

7. Securizează și finalizează

  • SSL: activează certificatul (Let’s Encrypt sau AutoSSL) și forțează HTTPS;
  • legături permanente: Setări → Legături permanente → Salvează;
  • cache: golește-l și reconfigurează pluginul de cache pentru noul server;
  • e-mail: testează formularele și e-mailurile trimise de site (comenzi, resetare parolă);
  • securitate: parole noi, 2FA, permisiuni corecte pentru fișiere.

8. Verificări SEO după mutare

Greșeli de evitat

  • înlocuirea URL-urilor direct în SQL, care strică datele serializate;
  • TTL mare la DNS, care face ca trecerea să dureze o zi;
  • lipsa redirecționărilor 301 la schimbarea domeniului, cu pierdere de poziții în Google;
  • mutarea în orele de vârf;
  • lipsa testelor la checkout și formulare după mutare.

Pentru magazine online și site-uri cu trafic mare

  • programează mutarea într-un interval cu trafic mic și anunță o scurtă mentenanță;
  • fă un export final al bazei de date chiar înainte de schimbarea DNS, ca să prinzi comenzile de ultim moment;
  • păstrează serverul vechi activ încă 24–48 de ore.

Vrei un transfer fără griji?

Ne ocupăm noi de transferul site-ului WordPress pentru 249 €: pe alt hosting, pe un domeniu nou sau la un nou proprietar, cu site-ul vechi păstrat până aprobi varianta nouă, testare completă și verificări SEO după mutare. Vezi serviciile și prețurile.