Cum muți un site WordPress fără să pierzi conținutul sau poziționarea
Ca să muți un site WordPress, listează mai întâi fiecare URL și fiecare sarcină pe care o fac pluginurile, apoi exportă conținutul (Tools → Export îți dă un fișier XML) și copiază folderul cu media, reconstruiește designul pe noua platformă, importă conținutul și setează redirecturi 301 pentru orice URL care se schimbă, înainte să schimbi DNS-ul. Ține site-ul vechi pornit până când cel nou este verificat. Redirecturile sunt pasul pe care oamenii îl sar și cel care îți protejează traficul din căutări.
Acest ghid acoperă mutarea de pe WordPress pe un site reconstruit, inclusiv unul construit cu un constructor de aplicații cu AI. Pașii sunt aceiași indiferent de platforma către care muți.
Decide ce fel de migrare faci
Există trei destinații comune, iar fiecare cere o cantitate diferită de muncă.
| Destinație | Ce înseamnă | Potrivit când |
|---|---|---|
| Altă găzduire WordPress | Același site, alt server | Îți place WordPress și vrei doar o găzduire mai bună |
| Un site reconstruit | Design și platformă noi; conținutul importat | Site-ul este în mare parte pagini și articole, iar pluginurile sunt o povară |
| WordPress headless | WordPress rămâne editorul; un frontend nou citește articolele prin REST API | Scriitorii iubesc editorul WordPress, dar vrei un frontend nou |
Dacă rămâi pe WordPress, folosește instrumentul de migrare al noii găzduiri și oprește-te aici. Restul ghidului este despre a doua și a treia opțiune. Pentru ajutor la alegerea platformei, vezi alternative la WordPress și WordPress vs Webflow.
Pasul 1: Inventariază site-ul
Înainte să atingi ceva, notează ce există.
Fiecare URL. WordPress (din versiunea 5.5) generează un sitemap la /wp-sitemap.xml. Pluginurile SEO precum Yoast îl înlocuiesc de obicei cu al lor, adesea la /sitemap_index.xml. Salvează lista de URL-uri într-un tabel. Dacă ai Google Search Console configurat, exportă și paginile care primesc trafic, pentru că acelea nu le poți pierde.
Tipuri de conținut. Pagini, articole, categorii, etichete, autori și orice tipuri de conținut personalizate (portofolii, membrii echipei, evenimente). Notează aproximativ câte sunt din fiecare.
Pluginuri și ce fac. Nu lista numele pluginurilor; listează sarcinile. „Formular de contact care trimite email proprietarului.” „Titluri și descrieri SEO.” „Calendar de rezervări.” „Înscriere la newsletter.” Fiecare sarcină are nevoie de un plan în site-ul nou.
Lucruri care nu se văd. Etichete de analitice, redirecturi deja setate de un plugin, cod personalizat în temă, adrese de email din formulare.
Pasul 2: Exportă conținutul și media
Conținut. În administrarea WordPress, mergi la Tools → Export, alege All content și descarcă fișierul. Este un fișier XML (formatul WordPress eXtended RSS, sau WXR) care conține articole, pagini, comentarii, câmpuri personalizate, categorii și etichete.
Media. Fișierul de export se referă la imagini prin URL, dar nu le conține. Copiază folderul wp-content/uploads de pe găzduire, cu managerul de fișiere, prin SFTP sau cu un plugin de backup. Păstrează structura de foldere; este organizată pe an și lună.
Câmpuri SEO. Dacă un plugin SEO stochează titluri și descrieri personalizate, de obicei sunt în export ca fields personalizate. Verifică un articol în fișierul XML ca să te asiguri.
Backup complet. Fă un backup complet al fișierelor și al bazei de date, chiar dacă nu intenționezi să le folosești. Este drumul tău de întoarcere.
Pasul 3: Reconstruiește designul
Migrarea este un bun moment să simplifici. Majoritatea temelor WordPress poartă ani de widgeturi și opțiuni de layout pe care nu le folosești.
Fă capturi de ecran pentru tipurile principale de pagini: pagina principală, o pagină obișnuită, lista de articole, un articol individual, contact. Cu un constructor de aplicații cu AI le poți atașa și descrie ce să păstrezi:
Construiește un site web pentru un cabinet de kinetoterapie pe baza capturilor de ecran atașate ale site-ului nostru WordPress actual. Păstrează culorile, logo-ul și ordinea secțiunilor de pe pagina principală, dar fă-l mai curat și mai rapid. Pagini: Acasă, Servicii, Despre noi, Blog, Contact. Blogul are nevoie de o pagină cu lista articolelor și de o pagină pentru un articol.
Construiește layout-ul cu câteva articole reale întâi, nu cu toată arhiva.
Pasul 4: Importă conținutul
Modul în care imporți depinde de volum.
- Câteva pagini. Copiază textul manual sau lipește-l în chat. Este rapid și îți permite să editezi pe parcurs.
- Zeci sau sute de articole. Importă din exportul XML. Un script poate citi fiecare element și poate salva titlul, slug-ul, data, conținutul, extrasul, categoriile și imaginea reprezentativă.
Cu un constructor cu AI, atașează fișierul de export și descrie rezultatul dorit:
Ți-am atașat exportul nostru WordPress (WXR XML). Importă fiecare articol publicat în blog. Păstrează slug-ul, data publicării, titlul, conținutul, categoriile și imaginea reprezentativă ale fiecărui articol. Sari peste ciorne, articolele din coș și comentarii. Stochează articolele astfel încât URL-ul fiecăruia să fie
/blog/[slug]. Arată-mi câte articole au fost importate și listează-le pe cele care au eșuat.
Câteva lucruri de verificat după import:
- Imaginile din articole încă indică spre URL-urile
wp-content/uploadsale domeniului vechi. Încarcă media în spațiul de stocare al noului site și rescrie aceste URL-uri, altfel se vor strica în ziua în care dispare site-ul vechi. - Shortcode-urile precum
[gallery]sau[contact-form-7]apar ca text simplu. Găsește-le și înlocuiește-le cu conținut real. - HTML-ul inclus din constructorii de pagini poate fi încurcat. Verifică prin sondaj articolele cu cel mai mult trafic.
Pasul 5: Păstrează URL-urile sau redirecționează-le
Motoarele de căutare și alte site-uri au linkuri către URL-urile tale vechi. Când un URL dispare, aceste linkuri întorc o eroare 404, iar poziționarea atașată lor se pierde.
Cel mai bun caz: păstrează exact aceleași URL-uri. Dacă articolele tale erau la /titlul-articolului/, fă ca noul site să le servească la aceeași adresă.
Când URL-urile trebuie să se schimbe (de exemplu, de la /2024/05/articolul/ la /blog/articolul), setează un redirect 301 (redirect permanent) de la fiecare URL vechi la cel nou. Construiește o listă cu două coloane, URL vechi și URL nou, din inventarul de la Pasul 1. Apoi cere:
Adaugă redirecturi 301 permanente de la fiecare URL vechi din CSV-ul atașat la URL-ul nou corespunzător. Redirecționează și
/category/[nume]/către/blog?category=[nume], iar/feed/către/blog/rss.xml.
Testează un eșantion de URL-uri vechi după lansare. Fiecare ar trebui să ajungă pe pagina nouă corectă dintr-un singur pas, nu într-un lanț de redirecturi.
Pasul 6: Păstrează elementele de bază SEO
- Titluri de pagină și meta descrieri pentru fiecare pagină importantă
- Un sitemap nou, trimis în Google Search Console
- Aceleași analitice, ca să poți compara înainte și după
- Textul alternativ al imaginilor, care este în export pentru imaginile care îl aveau
Ghidul nostru despre SEO pentru site-uri construite cu AI acoperă restul.
Pasul 7: Înlocuiește funcțiile pluginurilor
Parcurge lista sarcinilor de la Pasul 1:
| Sarcina pluginului | Înlocuire tipică |
|---|---|
| Formular de contact | Un formular care salvează într-o bază de date și/sau îți trimite email |
| Câmpuri SEO | Titluri și descrieri setate pe pagină, în site-ul nou |
| Înscriere la newsletter | Formularul sau API-ul furnizorului tău de email |
| Rezervări | O pagină de rezervări sau un instrument de rezervări găzduit, încorporat în pagină |
| Comentarii | O funcție de comentarii, un serviciu de comentarii găzduit sau niciuna |
| Cache și securitate | De obicei inutile pe un site static sau găzduit |
Pasul 8: Lansează și schimbă DNS-ul
- Publică site-ul nou la o adresă temporară și testează-l pe desktop și pe telefon.
- Parcurge fiecare pagină din lista ta cu cel mai mult trafic.
- Verifică un eșantion de URL-uri vechi pentru redirecturile corecte.
- Setează DNS-ul domeniului tău către noua găzduire.
- Păstrează site-ul WordPress și backup-ul lui câteva săptămâni, în caz că a fost ceva omis.
Ghidul nostru despre conectarea unui domeniu propriu explică schimbarea DNS.
Greșeli frecvente
- Fără redirecturi. Cea mai scumpă greșeală. Fiecare URL rupt este un link pierdut.
- Imagini care se încarcă în continuare de pe site-ul vechi. Totul pare în regulă până anulezi vechea găzduire.
- Uitatul formularelor. Formularul de contact se oprește discret din a trimite, iar lucrul acesta îl afli după săptămâni.
- Importul ciornelor și al gunoiului. Curăță înainte de import, nu după.
- Anularea vechii găzduiri în ziua lansării. Așteaptă până ești sigur că nu lipsește nimic.
Migrarea către Mythex
Mythex este un constructor de aplicații cu AI, nu o găzduire WordPress, deci o migrare de pe WordPress către Mythex este o reconstruire: descrii site-ul, atașezi capturi de ecran și fișierul de export în chat (până la 5 fișiere per mesaj, 10 MB fiecare), iar agentul scrie noul site. Imaginile încărcate pot merge în spațiul de fișiere al proiectului, iar o bază de date ține articolele dacă vrei să le editezi mai târziu. Publică la o adresă mythex.ai ca să testezi, apoi conectează-ți domeniul în planul Pro. Vezi site-uri statice pe Mythex în documentație.
Lista de verificare a migrării
- Backup complet al fișierelor și bazei de date WordPress
- Lista fiecărui URL, cu paginile cu cel mai mult trafic marcate
- Lista sarcinilor pluginurilor și o înlocuire pentru fiecare
- Conținut exportat (Tools → Export) și
wp-content/uploadscopiat - Design reconstruit și testat cu conținut real
- Conținut importat; imagini mutate de pe domeniul vechi; shortcode-uri eliminate
- Redirecturi 301 pentru fiecare URL schimbat, testate
- Titluri, descrieri, sitemap și analitice la locul lor
- Formulare testate cap-coadă
- DNS schimbat; site-ul vechi păstrat câteva săptămâni
Întrebări
Îmi pierd pozițiile în Google dacă plec de pe WordPress?
Nu, dacă păstrezi aceleași URL-uri acolo unde poți, adaugi redirecturi 301 pentru fiecare URL care se schimbă și duci mai departe titlurile, descrierile și conținutul. Pozițiile oscilează adesea câteva săptămâni după orice migrare, dar URL-urile rupte fără redirect sunt cele care cauzează pierderi permanente.
Cum exportez tot ce am pe WordPress?
Tools → Export din administrarea WordPress descarcă un fișier XML cu articolele, paginile, comentariile, categoriile și etichetele. Fișierele media nu sunt în acel fișier, deci copiază separat folderul wp-content/uploads, din managerul de fișiere al găzduirii, prin SFTP sau cu un plugin de backup.
Pot să folosesc în continuare WordPress doar pentru scrierea articolelor?
Da. Această configurație se numește WordPress headless: WordPress rămâne editorul, iar un frontend nou citește articolele prin REST API-ul WordPress. Păstrezi un editor familiar, dar tot trebuie să întreții și să securizezi o instalare WordPress.
Ce facem cu formularele de contact și cu pluginurile?
Pluginurile nu se mută. Listează ce face fiecare, cum ar fi formularele, câmpurile SEO sau rezervările, și reconstruiește funcția respectivă în site-ul nou sau înlocuiește-o cu un serviciu. Formularele devin de obicei un formular simplu care salvează într-o bază de date sau trimite un email.