Een nieuwe WordPress-site vertalen voordat hij live gaat

🔒 Op veiligheid gecontroleerd 🧾 GPL open source 📤 Geen contractverplichting — op elk moment exporteren ⚡ 20× lichtere motor

Je bouwt een nieuwe WordPress-site en hij moet meer dan één taal spreken. Het gebruikelijke advies is eerst alles vertalen en dan in één keer live gaan — en precies daarom krijgen zoveel meertalige WordPress-sites hun tweede taal nooit. Er is een rustigere weg: zet de site online in je eigen taal, voeg de andere er één voor één bij, en houd elke taal onzichtbaar tot hij af is. Niemand ziet een half vertaalde pagina. Google indexeert er geen. En jij vertaalt in het tempo dat het echte leven toelaat.

The TranslateRocket language list in WordPress: a green switch next to each published language, a grey one next to the language still being translated
Groen: je bezoekers zien de taal. Grijs: alleen jij ziet hem, terwijl je eraan werkt.

Waarom een half vertaalde WordPress-site je meer kost dan helemaal geen vertaling

Een pagina die half Italiaans en half Engels is, leest niet als “werk in uitvoering”. Die leest als verlaten. Bezoekers vertrekken, en wie blijft vertrouwt je minder — 76% van de kopers koopt liever in de eigen taal, en ze zien in drie seconden of die van jou er echt is.

Google is nog minder mild. Publiceer een taal voordat hij vertaald is en je nodigt de zoekmachine uit om tientallen bijna identieke pagina’s te indexeren, ze via je hreflang-tags en je sitemap aan de wereld aan te kondigen, en ze later allemaal stilletjes te wijzigen. Google’s eigen richtlijn is daar onomwonden over: vermijd pagina’s die maar half vertaald zijn. Gebruikers, zegt Google, houden er niet van.

Het doel is dus simpel: bouw de talen in de open lucht, publiceer ze pas als ze klaar zijn.

Twee verschillende schakelaars — en je wilt waarschijnlijk de tweede

TranslateRocket geeft je twee manieren om vertalingen uit het zicht te houden, en ze beantwoorden twee verschillende vragen.

  • Voorbeeldmodus verbergt alle vertalingen voor bezoekers. De hele site blijft in je brontaal terwijl je alle talen in één keer nakijkt. Goed voor een eerste ronde op een site die al live staat.
  • Een taal die offline blijft verbergt één taal, terwijl de andere gewoon blijven werken. Goed voor een nieuwe site, en goed voor elke taal die je later toevoegt.

Het is de tweede die een lancering taal voor taal mogelijk maakt. Italiaans staat live en verkoopt terwijl Duits nog geschreven wordt, en geen van beide weet van de ander.

Stap 1 — Zet de site online in één taal

Maak de site af in de taal waarin je schrijft. Echte teksten, echte prijzen, echte foto’s. Dat telt zwaarder dan het klinkt: elke zin die je later verandert, is een zin die je opnieuw moet vertalen — in elke taal. Eén middag nu aan de teksten besteden scheelt je een week hervertalen.

Installeer daarna de plugin en zet die taal als brontaal. Voor je bezoekers verandert er nog niets: een site in één taal met TranslateRocket erop is gewoon een site in één taal.

Stap 2 — Voeg de tweede taal toe en laat hem offline

Ga naar TranslateRocket → Talen en vink de taal aan die je wilt. Vanaf versie 1.1.0 begint een taal die je toevoegt offline: de schakelaar staat grijs tot jij anders beslist. Die standaardinstelling bestaat precies hierom — op het moment dat je opslaat, zou een taal zonder ook maar één vertaling anders al openbaar zijn.

Zolang de schakelaar grijs is, is dit precies wat de wereld ziet.

WieWat die ziet
Een bezoekerGeen spoor van de taal in de taalwisselaar. Komt iemand toch op een van die URL’s terecht, dan gaat hij naar je standaardtaal — geen foutpagina, geen doodlopende weg.
GooglenNiets te vinden: de taal blijft buiten je hreflang-tags en buiten je XML-sitemap, dus hij wordt nooit aangekondigd en nooit als alternatief gecrawld.
JijAlles. Je loopt de taal door op de echte pagina’s, met het echte thema, en verbetert onderweg — wie mag voorbeschouwen ziet nog steeds alles.

Stap 3 — Vertaal hem in je eigen tempo

Nu het trage deel, dat niet traag hoeft te zijn. Loop de site één keer ingelogd door zodat de plugin de teksten opmerkt, en kies dan de weg die je past — ze mengen vrij, en alles wat je vertaalt blijft bewaard:

  • In je browser, gratis, zonder API-sleutel. Chrome en Edge hebben op een computer een vertaler aan boord die op het apparaat zelf draait. Eén knop vertaalt de hele site. We hebben het geklokt: 464 teksten in 42 seconden.
  • Met AI, als je een sleutel van DeepL, OpenAI, Gemini of Claude hebt — mooiere zinnen, voor een paar cent per pagina.
  • Met de hand, op de pagina zelf. Klik op elke tekst in de visuele editor en schrijf hem opnieuw. Hier wordt een machinevertaling van jou.

Het scherm Talen houdt de stand bij, dus je weet altijd hoe ver je nog bent van het omzetten van de schakelaar.

Progress bars in the WordPress dashboard showing how much of each language has been translated
Eén balk per taal: wat af is, wat er nog ligt, voordat iemand anders het kan zien.

Stap 4 — Controleer waar niemand aan denkt

Loop een taal één keer door als een bezoeker voordat je hem publiceert. Vier dingen zijn elk twee minuten waard:

  • De adressen van de pagina’s. Een vertaalde slug (/it/chi-siamo/ in plaats van /it/about-us/) is het verschil tussen een pagina die scoort in het Italiaans en een die dat niet doet.
  • Titels en meta descriptions. Dat is wat Google echt afdrukt in de resultaten — en ze staan niet op de pagina, dus het is zo gebeurd dat je een hele site vertaalt en ze compleet vergeet.
  • De onzichtbare tekst. Alt-teksten van afbeeldingen, link-titels, placeholders in formulieren, ARIA-labels: zoekmachines en schermlezers lezen dat allemaal. In het SEO-paneel staan ze stuk voor stuk op een rij, en elke regel brengt je naar het element op de pagina.
  • De preview bij delen. De titel en beschrijving die verschijnen als iemand je pagina op Facebook, LinkedIn of WhatsApp plaatst. Zet een SEO-plugin er eigen neer, dan moeten die ook vertaald worden.

Stap 5 — Zet de schakelaar op groen

Eén klik en de taal is openbaar: hij verschijnt in de taalwisselaar, komt in je sitemap, en zijn hreflang-tags beginnen Google te vertellen dat er van elke pagina een Italiaanse versie bestaat. Niets werd aangekondigd voordat het waar was — en dat is precies de bedoeling.

Begin daarna aan de volgende taal. Het werk dat je al deed wordt hergebruikt: de plugin bewaart elke zin die hij ooit vertaald heeft, dus een tweede taal vertaalt nooit opnieuw wat je elders al hebt goedgekeurd.

De val waar iedereen in trapt, zes maanden later

Dit is de fout die we het vaakst zien op echte sites, en hij heeft niets met lanceren te maken.

Je maakt de vertaling af. Maanden later bewerk je een pagina — een nieuwe alinea op de prijzenpagina, een gewijzigde openingszin. Het Engels is perfect. En in alle andere talen blijft die nieuwe alinea stilletjes in het Engels staan, want TranslateRocket merkt teksten op terwijl een ingelogde beheerder naar een pagina kijkt, en naar die pagina heeft niemand meer gekeken.

Het is de stilste soort fout: geen foutmelding, geen waarschuwing, niets in je lijst met te vertalen teksten. Alleen een alinea, in de verkeerde taal, op een pagina die elke dag gelezen wordt.

A WordPress admin notice saying that pages changed since TranslateRocket last read them, with a link to scan them
Je bewerkt een pagina en het dashboard zegt het nu — met de namen van de pagina’s, en de scan één klik verderop.

Daarom houdt de plugin nu een lijst bij van de pagina’s die je bewerkt hebt sinds hij ze voor het laatst las, en zegt dat hardop in het dashboard, met de namen van de pagina’s en de scan één klik verderop. Draai hem, vertaal die handvol nieuwe zinnen, klaar. Neem je één gewoonte mee uit dit artikel, neem dan deze: na het bewerken van een pagina scannen en opnieuw vertalen.

De vragen die mensen stellen voor ze een meertalige WordPress-site lanceren

Straft Google me af voor een onafgemaakte taal?

Niet als niemand erbij kan. Zolang een taal offline staat, staat hij niet in je sitemap, niet in je hreflang-tags en er linkt nergens iets naartoe, en zijn URL’s sturen bezoekers naar je standaardtaal. Er is voor Google niets te indexeren, dus ook niets om voor afgestraft te worden.

Kan ik aan twee talen tegelijk werken?

Ja — de schakelaar is per taal. Je kunt er drie live hebben, twee offline en één waar je nog niet aan begonnen bent, allemaal op dezelfde site.

En als ik een taal per ongeluk te vroeg publiceer?

Zet de schakelaar terug op grijs. De taal verdwijnt meteen uit de taalwisselaar, de sitemap en de hreflang-tags. Had Google hem al gecrawld, dan laat het die URL’s bij het volgende bezoek vallen.

Moet ik alles vertalen voordat ik een taal publiceer?

Nee, maar beslis het bewust. Een redelijke regel: alles wat een bezoeker in twee klikken vanaf de homepage bereikt, plus het afrekenen als je verkoopt. Wat onvertaald blijft valt terug op je brontaal in plaats van stuk te gaan — maar elk stuk is een barstje in de indruk die je maakt.

Werkt dit met Elementor, WooCommerce en paginabouwers?

Ja. De engine leest de afgemaakte pagina, dus alles wat de browser toont wordt vertaald — builders, thema’s, plugin-interfaces en WooCommerce inbegrepen.

Is hier iets van betaald?

Nee. TranslateRocket is gratis, helemaal, zonder betaalde versie en zonder limiet op talen of teksten.

Hulp nodig met je site? Ik doe het voor je

Ik ben Federico, de ontwikkelaar van TranslateRocket — en WordPress-sites bouwen en vertalen is mijn werk. Zo blijft deze plugin gratis: hij is niet uitgekleed om je een upgrade te verkopen, hij is het gereedschap dat ik elke dag gebruik op de sites waarvoor ik betaald word.

Een nieuwe meertalige site vanaf nul, een ontwerp dat rechtgezet wordt, een bestaande site van één taal naar tien gebracht, maatwerkontwikkeling, nagekeken vertalingen, of een verhuizing weg van een plugin die je elke maand laat betalen: vertel me wat je nodig hebt en ik zeg je eerlijk of ik de juiste persoon ben. Je krijgt de persoon die de engine geschreven heeft, geen wachtrij bij de helpdesk.

En wil je het liever helemaal zelf doen: alles in dit artikel is vanaf vandaag van jou — schrijf me toch als je vastloopt.

Vertel me over je siteDownload de plugin, gratis

Bronnen

  • Google Search Central — “Meertalige en multiregionale sites beheren”, over half vertaalde pagina’s. ontwikkelaars.google.com
  • Google Search Central — “Google vertellen over gelokaliseerde versies van je pagina” (hreflang). ontwikkelaars.google.com
  • CSA Research — “Can’t Read, Won’t Buy”, onderzoek onder 8.709 consumenten in 29 landen. csa-research.com

Zie ook: WordPress gratis vertalen met Chrome · een WordPress-site meertalig maken, stap voor stap · hreflang eenvoudig uitgelegd · alles wat TranslateRocket doet

Een API-sleutel nodig?

Stapsgewijze handleidingen voor OpenAI, Claude, Gemini, DeepL en Google Translate: wat elk kost, welke gratis zijn en hoe je een uitgavenlimiet instelt. API-sleutelgidsen →

💬 Heb je hulp nodig?
Mogelijk gemaakt door TranslateRocket™