Lanceringsaanbod

Founders-licentie: updates voor minstens 2 jaar

€ 149eenmalig, excl. btw

Een normale Shop-licentie kost € 199.

Voor de eerste 100 Shop-licenties, tot 10 december 2026. Updates en nieuwe kennis van de consultant voor minstens 2 jaar, zonder verlenging. Een normale Shop-licentie: 12 maanden.

Founders kopen voor € 149

WooCommerce zoekfunctie vindt geen producten: symptoom en oorzaak

Als de WooCommerce zoekfunctie geen producten vindt, komt dat meestal door een van drie redenen: de zichtbaarheid van het product houdt het uit de resultaten, het gezochte woord staat niet in de naam of beschrijving, of de klant typt iets wat de standaardzoekfunctie helemaal niet leest, zoals een SKU, een attribuut of een andere vorm van het woord. Elk geval heeft een andere oplossing.

Auteur: Het TellMyShop-team. Een gids voor eigenaren van WordPress-websites en WooCommerce-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 6 min lezen

Zo werkt de standaardzoekfunctie van de webshop

Zonder extra plugin gebruikt WooCommerce de zoekfunctie van WordPress. Die zoekt de getypte reeks in de producttitel, de beschrijving en de korte beschrijving. Hij kent geen synoniemen, verbetert geen typefouten en begrijpt geen woordvormen zoals meervouden.

Wat daar niet staat, vindt de klant niet. Dat geldt voor SKU’s, attribuutwaarden (kleur, maat, materiaal), namen van categorieën en tags, en velden die andere plugins toevoegen. De makers van een plugin voor zoeken op SKU zeggen dat duidelijk op de pagina in de bibliotheek van wordpress.org.

Symptoom en oorzaak: zes typische situaties

Begin bij precies wat de klant typt. Vraag het liefst om een schermafbeelding, of typ hetzelfde in een privévenster van de browser, zonder in te loggen.

SymptoomOorzaakOplossing
De productnaam vindt nietscatalogus zichtbaarheid “Alleen shop” of “Verborgen”wijzig naar “Shop en zoekresultaten” op de productpagina
Een hele groep uitverkochte producten verdwijntverbergen van producten die niet op voorraad zijneen keuze in WooCommerce, Instellingen, Producten, Voorraad
Een SKU of fabriekscode geeft nietsde standaardzoekfunctie leest geen SKU’seen zoekplugin of de code in de beschrijving
“Lantaarns” vindt “Lantaarn” nietgeen ondersteuning van woordvormende vormen waarop klanten zoeken in de naam of beschrijving
“Rood” vindt rode jassen nietde kleur staat alleen in een attribuutde kleur in de beschrijving, of een filter in plaats van zoeken
De resultaten lijken op een lijst blogberichtenhet standaard zoekblok in het themahet productzoekblok van WooCommerce in de header

Het laatste geval mis je makkelijk in blokthema’s. Het standaardblok “Zoeken” doorzoekt alle content en toont de resultaten in het sjabloon voor zoekresultaten van de site. Heeft de webshop veel berichten, dan raken producten verloren tussen de artikelen.

Zo controleer je één product, stap voor stap

Kies het product dat de klant niet kon vinden en loop de lijst door.

  1. Status. Het product moet gepubliceerd zijn. Een concept, een privéproduct of een product dat voor later gepland is, verschijnt niet in de resultaten.
  2. Catalogus zichtbaarheid. Klik op de productpagina, in het vak Publiceren, op Bewerken naast “Catalogus zichtbaarheid”. Producten op “Shop en zoekresultaten” of “Alleen zoekresultaten” verschijnen in de resultaten.
  3. Voorraad. Is de voorraad nul en verbergt de webshop producten die niet op voorraad zijn, dan staat het product niet in de categorie en niet in de resultaten.
  4. Woorden. Typ precies wat de klant typte in de zoekfunctie. Open dan de naam en beschrijving van het product en kijk of dat woord er überhaupt in staat, in dezelfde vorm.
  5. Cache. Leeg na een wijziging de cache van de plugin en controleer opnieuw in een privévenster.

Ontbreekt het product ook in de categorie, dan is het probleem breder dan de zoekfunctie. Dan helpt de handleiding product niet zichtbaar in WooCommerce.

Een zoekplugin of betere beschrijvingen

Er zijn twee manieren om SKU’s en woordvormen aan te pakken, en vaak loont het om beide te gebruiken.

Een zoekplugin. Die bouwt een eigen index en kan SKU’s, attributen en velden van andere plugins doorzoeken. Bij Relevanssi moet je bijvoorbeeld het veld SKU aan de geïndexeerde velden toevoegen en de index opnieuw opbouwen, zoals beschreven in de handleiding van Relevanssi voor WooCommerce. WooCommerce heeft ook een betaalde extensie met een blok voor het productzoekveld, dat resultaten toont terwijl je typt. Controleer na het installeren van zo’n plugin filters en resultaten bij een paar producten, want zoekplugins kunnen botsen met filterplugins.

Betere namen en beschrijvingen. Geen enkele zoekfunctie vindt een woord dat niet in het product staat. Namen van groothandels zoals “LMP-SOL-20 BLK” zeggen de klant en de zoekfunctie niets. Een naam met het soort product en het belangrijkste kenmerk helpt, en ook een zin in de beschrijving met de vormen die klanten gebruiken, plus de fabriekscode als klanten die kennen. Meer daarover in het stuk over WooCommerce-productbeschrijvingen.

Zo weet je waar klanten op zoeken

Eén bericht van een klant is een goed signaal, maar zelden het enige geval. Wie een product niet kon vinden, schrijft meestal niet, maar verlaat gewoon de webshop. Daarom loont het om af en toe te kijken welke woorden klanten typen.

WordPress houdt zelf geen zoekgeschiedenis in de webshop bij. Drie plekken geven je gegevens:

  • je websitestatistieken, als je daar het bijhouden van zoekopdrachten op de site hebt aangezet,
  • een zoekplugin, want sommige houden een logboek bij van zoekopdrachten zonder resultaten,
  • berichten en telefoontjes van klanten waarin steeds dezelfde naam terugkomt.

Het waardevolst is de lijst met zoekopdrachten zonder resultaten. Die toont woorden die in namen en beschrijvingen ontbreken, alledaagse namen, typefouten en producten die je helemaal niet verkoopt, terwijl klanten ernaar zoeken. Die lijst kun je dan aan de chat geven als startpunt voor het verbeteren van beschrijvingen.

Wat de chat wel doet, en wat niet

De TellMyShop-plugin voor WordPress en WooCommerce heeft een kant-en-klare taak, “Waarom deze pagina niet zichtbaar is”. Je geeft de productnaam en het woord dat de klant typte. Je chat (Claude of ChatGPT) controleert de status, de catalogus zichtbaarheid, de voorraad samen met de instelling voor het verbergen van uitverkochte producten, en of het gezochte woord in de naam, beschrijving of korte beschrijving staat. Deze diagnose werkt in het gratis TellMyShop Free.

Een voorbeeldgesprek, met voorbeeldwaarden:

Jij: Een klant zocht op “solarlantaarns” en vond niets. We hebben de Kula-solarlantaarn 20 cm.

Je chat: Het product is gepubliceerd, er zijn er 14 op voorraad, zichtbaarheid: “Shop en zoekresultaten”. De oorzaak: de zoekfunctie zoekt de exacte reeks, en de naam en beschrijving bevatten alleen de vorm “solarlantaarn”. De vorm “solarlantaarns” staat nergens.

Jij: Voeg die toe aan de korte beschrijving. Ik heb nog 11 vergelijkbare producten in de categorie Lantaarns.

Je chat: Voorbeeld voor het eerste product:

Bevalt de stijl, dan maak ik een voorbeeld voor de andere 11. Ik sla het op na jouw ‘ja’.

Status van de kaart: wacht op jouw “ja”
voorbeeld van de wijziging

Kula-solarlantaarn 20 cm, korte beschrijving

oude versie: Een decoratieve lantaarn met een zonnepaneel.

nieuwe versie: Een decoratieve solarlantaarn met een zonnepaneel. Past goed bij de andere solarlantaarns uit de collectie Tuin bij nacht.

Illustratie: producten, cijfers en antwoorden zijn voorbeelden.

In TellMyShop Pro slaat de chat zulke wijzigingen op direct na het activeren van de licentie: namen, beschrijvingen en korte beschrijvingen voor maximaal 50 producten in één batch, en ook catalogus zichtbaarheid en categorieën. Eerst toont hij een proef, dan een voorbeeld van de hele batch, en het opslaan komt in de wijzigingsgeschiedenis, waar je elke wijziging ongedaan kunt maken. De chat verzint geen feiten over producten. Weet hij iets niet, bijvoorbeeld hoe klanten een bepaald model noemen, dan vraagt hij het.

Wat de chat in deze taak niet doet: hij bouwt de zoekfunctie van de webshop niet om en zet geen index van een zoekplugin op. Een plugin uit de bibliotheek van wordpress.org installeren kan als je de schakelaar Plugins 24 uur aanzet, maar het kiezen van de plugin en het controleren hoe die samenwerkt met je thema en filters doe je het best met je websitebeheerder.

Details over de plugin staan op de pagina TellMyShop voor WordPress en WooCommerce, de licentieprijzen op de pagina prijzen. Zoeken klanten via filters in plaats van door te typen, lees dan wat je doet als de filters van WooCommerce niet werken. Meer handleidingen staan op de blog.

Vragen en antwoorden

Zoekt WooCommerce op SKU?

Standaard niet in de webshop. WordPress doorzoekt de titel, de inhoud en de korte beschrijving van een product, en de SKU is een apart veld. Zoeken op SKU krijg je met een zoekplugin, of door de code aan de productbeschrijving toe te voegen.

Waarom vindt “solarlantaarns” het product “Solarlantaarn” niet?

De standaardzoekfunctie zoekt naar de exacte reeks tekens, zonder rekening te houden met woordvormen. Het woord “lantaarn” past in “lantaarns”, maar niet andersom. Het helpt om de vormen die klanten gebruiken aan de beschrijving toe te voegen, of een zoekplugin te gebruiken die woordvormen begrijpt.

Het product staat in een categorie, maar niet in de zoekresultaten. Wat controleer ik?

Eerst de catalogus zichtbaarheid op de productpagina. “Alleen shop” of “Verborgen” haalt het product uit de zoekresultaten, al staat het bij de eerste nog wel in de categorie. Volledige zichtbaarheid krijg je met “Shop en zoekresultaten”.

Installeert TellMyShop een betere zoekfunctie?

De chat kan adviseren en, als je de schakelaar Plugins aanzet, een plugin uit de bibliotheek van wordpress.org installeren. Het kiezen van de plugin, het opzetten van de index en het uiterlijk van de resultaten horen niet bij de diagnose. Zijn sterkte is het verbeteren van de producten zelf: namen, beschrijvingen en zichtbaarheid, met een voorbeeld voor het opslaan.

Controleert het gratis TellMyShop Free waarom een product niet in de resultaten staat?

Ja. De diagnose van de zichtbaarheid leest de webshop alleen, dus die werkt in het gratis TellMyShop Free. De chat controleert catalogus zichtbaarheid, voorraad, status en of het gezochte woord überhaupt in de naam of beschrijving staat.

WordPress is een handelsmerk van de WordPress Foundation. WooCommerce is een handelsmerk van Automattic Inc. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.

TellMyShop voor WordPress en WooCommerce

Je chat leest de website, toont elke wijziging vóór het opslaan en slaat pas op na jouw ja. Elke wijziging kun je met één zin ongedaan maken. Werkt met Claude of ChatGPT, ook met een gratis account.

Controleer of je winkel klaar is

Typ het adres van je winkel. Binnen een paar seconden zie je het platform en of TellMyShop werkt.

We controleren het adres, HTTPS en het platform. Je installeert niets, en we bewaren het adres niet.

jouwwinkel.nlVoorbeeldresultaat
Winkel reageert
ja
HTTPS
aan
Platform
PrestaShop 8.1
TellMyShop werkt

Lees ook

Free voor € 0, leest en adviseert

Free downloaden