Yoast SEO + ChatGPT: mijn WordPress-workflow voor productpagina's
Een praktische workflow om Yoast SEO-scores van je WooCommerce-producten naar groen te krijgen met ChatGPT en een paar slimme prompts.
Yoast SEO geeft je per WooCommerce-product een readability- en SEO-score. Bij de meeste Woo-shops staat 60-70% van die scores op oranje of rood — vooral op meta-description, focus-keyword-density, en alinea-lengte.
Dit is mijn workflow om die naar groen te brengen, met ChatGPT als hulp. Geen plugins extra, geen abonnementen, alleen Yoast SEO (free of premium) + een goede prompt-discipline.
Waarom Yoast als feedback-engine zo bruikbaar is
Yoast is geen rankings-tool, het is een content-checker. Het gebruikt vaste regels:
- Focus-keyword in eerste alinea? Ja/nee.
- Focus-keyword-density 0.5-2.5%? Ja/nee.
- Meta-description tussen 120-156 tekens? Ja/nee.
- Alinea’s onder 150 woorden? Ja/nee.
- Subkoppen op tijd? Ja/nee.
Dit zijn precies de regels waar AI heel goed in is — je kunt ze in een prompt vastleggen, en AI levert tekst die de checks haalt. Mits je input goed is.
Stap 1 — Verzamel je Yoast-rebellen
In WP Admin → Yoast → Tools → Bulk Editor, of via WP All Export (Pro): exporteer alle producten waar de Yoast-score op oranje of rood staat. Filter op meta_key _yoast_wpseo_linkdex (waarde < 70).
Output: CSV met productnaam, huidige beschrijving, focus-keyword, en huidige meta.
Stap 2 — De productbeschrijving-fixer-prompt
Ik geef je een WooCommerce-productpagina. Yoast SEO geeft een
oranje/rode score. Maak een verbeterde versie die:
1. Focus-keyword "{focus_keyword}" in de eerste alinea heeft.
2. Focus-keyword-density tussen 0.8% en 2%.
3. Geen alinea langer dan 150 woorden.
4. 1 H2 (subkop) op ongeveer halverwege.
5. Voldoende transitie-woorden (Yoast houdt van "echter", "daarnaast",
"bovendien" — gebruik 4-6× in de tekst).
6. 90-160 woorden totaal.
7. Lijst-elementen waar logisch.
8. Output in HTML zodat het direct in WooCommerce post_content past.
Tone: {merk-tone}.
Niet gebruiken: {clichés}.
Huidige beschrijving:
"""
{huidige_post_content}
"""
Productspecs:
{specs uit wp_postmeta of ACF}
Output: alleen de nieuwe HTML-beschrijving, niets anders.
Stap 3 — De meta-description-fixer
Schrijf 3 varianten meta-description voor:
Productnaam: {post_title}
Focus-keyword: {focus_keyword}
USP: {usp}
Eisen per variant:
- Tussen 120 en 156 tekens (Yoast green)
- Focus-keyword vooraan
- 1 benefit + 1 zachte CTA
Geef alle 3 met character-count erbij.
Pak de beste, schrijf naar _yoast_wpseo_metadesc via WP All Import.
Stap 4 — De readability-fixer
Yoast klaagt vaak over:
- Te lange zinnen (>20 woorden gemiddeld).
- Passieve stem (>10% van de zinnen).
- Geen subkoppen.
Specifiek deze prompt om het op te lossen:
Herschrijf onderstaande WooCommerce-productbeschrijving om:
- Geen zinnen langer dan 18 woorden.
- Maximaal 8% passieve stem.
- 1 H2 toevoegen op halverwege.
- Lijst-elementen waar logisch (Yoast houdt daarvan).
Behoud feiten en specs. Behoud merk-tone.
Tekst:
"""
{tekst}
"""
Stap 5 — Bulk-deploy via WP All Import
Output van ChatGPT in een nieuwe CSV-kolom. WP All Import → koppel kolom aan post_content. Run op staging eerst.
Wat je nooit moet doen
Don’t: AI Yoast-score blind laten genereren zonder review. Soms verzint AI een focus-keyword-density van 3% door ‘m in elke zin te plakken — dat valt op als spam, ondanks dat Yoast ‘m groen kleurt.
Don’t: Yoast-score boven 90 als doel zien. Boven 75-80 is genoeg. De rest is diminishing return.
Don’t: Vergeten Rank Math een vergelijkbaar systeem heeft. Als jij Rank Math gebruikt, vervang _yoast_wpseo_* met rank_math_* in je WP All Import-mapping.
Wat dit oplevert
Bij een Woo-shop met 800 producten waar 65% op oranje stond: 4 dagen werk (met deze workflow) brengt 85% op groen. Effect na 60 dagen: +18% organisch verkeer in Google Search Console op de productpagina’s.
Niet omdat Yoast-score = ranking. Wel omdat Yoast je dwingt tot betere content, en betere content rankt.
Bonus: combineer met Rank Math Content AI
Als je Rank Math (i.p.v. Yoast) gebruikt: hun Content AI add-on geeft je per content-stuk een briefing met “concurrenten gebruiken deze topics”. Plak die briefing als context in je ChatGPT-prompt. Output wordt dan niet alleen Yoast/Rank Math green, maar ook concurrentie-bewust.
Dit is hoe wij het in implementaties standaard combineren: ChatGPT/Claude voor de schrijf-laag, Rank Math Content AI voor de briefing, beide via WP All Import in bulk.
Zo begin je morgen
- Export 50 producten met Yoast oranje/rood.
- Run prompt 1 (productbeschrijving-fixer) op 5 producten handmatig.
- Lees de output, tweak de prompt.
- Run op de andere 45 in batches.
- WP All Import op staging, daarna live.
- Cache flush.
Wil je deze workflow voor je hele Woo-catalogus laten draaien? Vraag een gratis WooCommerce AI-audit aan — we doen de eerste 50 producten samen tijdens de audit-call zodat je het mechanisme ziet.