Redesign site: Migrarea WordPress de pe subdomeniu pe domeniul principal fără plugin-uri
27 august, 2024
Dacă plănuiești un redesign site complet și vrei să migrezi site-ul WordPress de pe un subdomeniu pe domeniul principal fără a folosi plugin-uri, acest ghid îți oferă pașii esențiali pentru a realiza această tranziție. De la backup complet la actualizarea URL-urilor și implementarea redirecționărilor SEO, vei învăța cum să migrezi eficient site-ul, menținând în același timp optimizarea SEO și funcționalitatea.
1 Realizează un backup complet
Backup fișiere
Utilizează un client FTP, cum ar fi FileZilla, pentru a descărca toate fișierele WordPress de pe serverul subdomeniului și domeniului principal. Acest pas este esențial pentru orice migrare site.
Backup baza de date
Accesează phpMyAdmin și exportă baza de date a site-ului din subdomeniu. Asigură-te că ai toate datele înainte de a începe procesul de migrare.
2 Exportă baza de date din subdomeniu
Acces phpMyAdmin
Conectează-te la phpMyAdmin prin contul de hosting.
Exportă baza de date
Selectează baza de date a site-ului de pe subdomeniu și apasă pe tab-ul „Export”. Alege metoda de export „Quick” pentru a salva un fișier .sql. Acest fișier va fi utilizat pentru procesul de migrare.
3 Importă baza de date în domeniul principal
Import baza de date
În phpMyAdmin, selectează baza de date a site-ului de pe domeniul principal. Dacă ai nevoie de o nouă bază de date, creează una în cPanel sau phpMyAdmin și încarcă fișierul .sql exportat anterior.
Verificare Import
Asigură-te că procesul de import a fost realizat cu succes pentru a evita erori în timpul migrării site-ului.
4 Actualizează fișierul wp-config.php
Editare wp-config.php
Conectează-te la server prin FTP și navighează la fișierul wp-config.php din directorul domeniului principal. Actualizează detaliile bazei de date (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) conform noilor setări:
define(‘DB_NAME’, ‘nume_nou_baza_de_date’);
define(‘DB_USER’, ‘utilizator_baza_de_date’);
define(‘DB_PASSWORD’, ‘parola_baza_de_date’);
define(‘DB_HOST’, ‘localhost’); // Sau adresa specificată de providerul de hosting
Salvare modificări
Încarcă fișierul actualizat pe server. Acest pas este crucial pentru o migrare reușită, asigurând conectarea corectă la baza de date.
5 Mutarea fișierelor WordPress
Transfer fișiere
Folosește clientul FTP pentru a copia toate fișierele din subdomeniu în directorul rădăcină al domeniului principal. Suprascrie fișierele existente dacă este necesar.
6 Actualizează URL-urile în baza de date
Modificare URL-uri
După importul bazei de date, URL-urile vor face referire la subdomeniu. Folosește următoarele interogări SQL în phpMyAdmin pentru a schimba toate referințele către domeniul principal:
Copiază codul
UPDATE wp_options SET option_value = replace(option_value, ‘http://subdomeniu.domeniul-tau.com’, ‘http://domeniul-tau.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp_posts SET guid = replace(guid, ‘http://subdomeniu.domeniul-tau.com’,’http://domeniul-tau.com’);
UPDATE wp_posts SET post_content = replace(post_content, ‘http://subdomeniu.domeniul-tau.com’, ‘http://domeniul-tau.com’);
UPDATE wp_postmeta SET meta_value = replace(meta_value,’http://subdomeniu.domeniul-tau.com’,’http://domeniul-tau.com’);
Executare interogări
Execută aceste interogări pentru a asigura corectitudinea URL-urilor, un aspect esențial în procesul de migrare.
7 Regenerarea permalink-urilor
Reconfigurare permalink-uri
Accesează dashboard-ul WordPress al domeniului principal, navighează la Settings > Permalinks și fă clic pe Save Changes pentru a regenera fișierul .htaccess.
8 Verificări finale
Verificare funcționalitate
Accesează site-ul pe domeniul principal și asigură-te că toate paginile și link-urile funcționează corect. O migrare de succes implică testarea riguroasă a tuturor funcționalităților.
Ștergere cache
Dacă site-ul utilizează caching, curăță cache-ul pentru a evita afișarea versiunilor vechi ale paginilor.
Monitorizare și corecții
Monitorizează site-ul și corectează eventualele probleme care pot apărea după migrare.
9 Redirecționări și SEO
Implementare redirecționări 301
Dacă structura URL-urilor s-a modificat, configurează redirecționări 301 în fișierul .htaccess pentru a păstra autoritatea SEO și a evita erorile 404.
Reindexare Google
Trimite un nou sitemap la Google Search Console pentru a reindexa site-ul actualizat și a asigura vizibilitatea maximă în motoarele de căutare după migrare.
Servicii profesionale de redesign și migrare site
Dacă acest proces ți se pare complex sau ai nevoie de asistență profesională pentru redesignul și migrarea site-ului tău WordPress, Adrian Webdesign îți oferă servicii specializate pentru o tranziție fără probleme, păstrând în același timp performanța și optimizarea SEO. Contactează-ne pentru o consultanță personalizată și soluții adaptate nevoilor tale!