Toate notele

Din studio

Cum am mutat o platformă de conținut de pe WordPress fără să pierdem trafic

Foldworth

Multe firme din România au încă site-ul făcut pe WordPress acum cinci sau zece ani: o temă cumpărată, câteva zeci de pluginuri și un administrator care se teme să mai apese pe „Actualizează”. WordPress e un loc bun ca să începeți un site. De multe ori, e un loc greu în care să-l creșteți.

Unul dintre proiectele noastre este o platformă de recenzii în țările nordice: 87 de recenzii detaliate, trei limbi și un flux constant de trafic organic din Google. A funcționat ani de zile pe WordPress, până când n-a mai funcționat. Iată de ce am mutat-o, cum am făcut-o fără să pierdem trafic și ce i-am spune oricărei firme care se gândește la același pas.

Problema: lent, fragil, greu de schimbat

Site-ul crescuse cum cresc majoritatea site-urilor WordPress: câte un plugin pe rând.

  • Era lent pe mobil. Tema, page builder-ul și fiecare plugin își adăugau propriile scripturi și stiluri.
  • Limbile erau adăugate pe deasupra. Fiecare limbă avea o structură puțin diferită, așa că orice actualizare era lentă și predispusă la greșeli.
  • Conținutul se actualiza prea greu. Recenziile au nevoie de update-uri regulate: informații noi, avantaje și dezavantaje noi, întrebări noi. Să faci asta de mână, în trei limbi, nu mai era sustenabil.
  • Orice modificare părea riscantă. Actualizarea unui plugin putea strica altul.

Niciuna dintre aceste probleme nu era gravă luată separat. Împreună, însemnau că ne petreceam timpul întreținând site-ul în loc să-l îmbunătățim.

Ce am construit în schimb

Am refăcut platforma pe o tehnologie modernă: Next.js pentru site, Supabase pentru baza de date și Vercel pentru găzduire. Paginile sunt generate dinainte, așa că vizitatorii primesc direct HTML simplu și rapid, fără să aștepte ca un server să construiască fiecare pagină.

Trei decizii au contat cel mai mult.

1. Fiecare adresă și-a păstrat locul

Pozițiile din Google aparțin adreselor (URL-urilor). Înainte să scriem cod, am exportat toate paginile din WordPress și am asociat fiecare adresă veche cu cea nouă. Unde adresa a rămas aceeași, nu s-a schimbat nimic. Unde s-a mutat, o redirecționare permanentă a trimis și vizitatorii, și Google la locul potrivit.

Fiecare limbă și-a păstrat structura firească de adrese, cu propriile cuvinte, nu o copie tradusă a celei din engleză.

2. Limbile, construite de la început

Fiecare pagină știe în ce limbă este și ce versiuni există în celelalte limbi. Motoarele de căutare văd asta prin etichetele hreflang, așa că cine caută în finlandeză ajunge pe pagina în finlandeză, iar cine caută în engleză, pe cea în engleză.

3. AI-ul propune, oamenii decid

Am construit în panoul de administrare un flux de conținut în doi pași:

  1. Întâi faptele. Un buton adună informațiile actuale pentru o recenzie și le salvează.
  2. Apoi textul. Un al doilea buton scrie o propunere pentru recenzie, avantaje și dezavantaje și întrebări frecvente, folosind ca sursă doar faptele salvate.

Nimic nu se publică automat. Fiecare modificare apare ca o comparație între textul vechi și cel nou, iar un om o aprobă. Actualizarea a 87 de recenzii în trei limbi a devenit, dintr-un proiect, o rutină.

Rezultatele

  • Scor PageSpeed pe mobil: 95. Paginile ajung la vizitator ca HTML simplu, generat dinainte, fără scripturi de temă sau de pluginuri pe drum.
  • Pozițiile din Google s-au păstrat. Fiecare adresă veche fie a rămas la fel, fie redirecționează spre cea nouă, așa că autoritatea construită de site în timp s-a mutat odată cu el.
  • Actualizarea conținutului a devenit o rutină. Reîmprospătarea unei recenzii înseamnă acum două clicuri și o citire atentă a modificărilor, nu editări manuale în trei limbi.
  • Gata cu conflictele între pluginuri. Tot site-ul este un singur cod pe care îl înțelegem complet.

Pe un site înrudit, o singură corectură a făcut o diferență uimitoare: fonturile încărcate de la un serviciu extern reprezentau cea mai mare parte din greutatea paginii. Găzduite la noi, au dispărut aproape complet din calcul.

Înainte de migrare: o listă scurtă de verificare

Dacă vă gândiți să plecați de pe WordPress, verificați întâi:

  1. Exportați toate adresele, inclusiv articolele vechi, categoriile și imaginile, și decideți unde ajunge fiecare.
  2. Planificați redirecționările înainte de construcție, nu după lansare.
  3. Păstrați titlurile și meta descrierile, sau îmbunătățiți-le intenționat, niciodată din greșeală.
  4. Decideți cum trăiește fiecare limbă: adrese proprii, cuvinte proprii, legate prin hreflang.
  5. Notați ce fac de fapt pluginurile (formulare, tracking, SEO, cache) și refaceți doar ce vă trebuie.
  6. Urmăriți atent Google Search Console în primele săptămâni după lansare și corectați rapid erorile.
  7. Măsurați înainte și după: viteză, trafic și conversii, ca să știți dacă mutarea s-a meritat.

Merită?

Nu pentru orice site. Dacă al dumneavoastră este mic, suficient de rapid și se schimbă rar, WordPress vă poate servi bine încă ani buni.

Dar dacă site-ul firmei crește în pagini, în limbi sau în ambiție, dacă vreți să vindeți și în afara României sau petreceți mai mult timp întreținându-l decât îmbunătățindu-l, o reconstrucție este adesea alegerea mai bună pe termen lung.

Vă gândiți să plecați de pe WordPress? Scrieți-ne. Am făcut-o pentru propriile noastre proiecte și o putem face și pentru dumneavoastră.