Redesign site: Migrarea WordPress de pe subdomeniu pe domeniul principal fără plugin-uri

27 august, 2024

Redesign site: Migrarea WordPress de pe subdomeniu pe domeniul principal fără plugin-uri

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!

logo

Date contact


0728 076 396
office@adrianwebdesign.ro
Soluționarea alternativă a litigiilor
Soluționarea online a litigiilor