This is an old revision of the document!
Table of Contents
Zoeken binnen de DvG website
In dit artikel willen we beschrijven hoe de zoekfunctie binnen de DvG website werkt.
Doel
Het doel van zoeken is de Burger in staat te stellen snel informatie te vinden die blijkbaar niet hoog genoeg in de toptaken terug te vinden is.
Algemene beschrijving
De DvG site heeft een zoekveld. Daarin kan de bezoeker een zoekterm typen. De resultaten worden vervolgens in een nieuwe pagina getoond als lijst van zoekresultaten (Optioneel kan het zoekveld uitgebreid worden met zoeken terwijl u typt, ook wel snelzoeken of Fast Autocomplete).
Werking
Als u één woord typt worden de zoekresultaten getoond voor dit woord. Als u meerdere woorden typt worden de zoekresultaten getoond die ALLE woorden bevatten. Er wordt wel gezocht op delen van woorden, dus als u zoekt op “base” vind u ook “Database”.
Indexering
Als een node toegevoegd of bewerkt wordt, zal deze onmiddellijk opnieuw geïndexeerd worden.
De volgende velden worden (onder anderen) geïndexeerd:
- Titel (boost-waarde: 5.0)
- Taal
- URL
- Alternate keywords (boost-waarde: 5.0)
- Boost keywords (boost-waarde: 21.0)
- Introductie (boost-waarde: 1.0)
- Menubeschrijving (boost-waarde: 1.0)
- Zoekresultaattekst (boost-waarde: 1.0)
- Secties
- Sectie-titel (boost-waarde: 2.0)
- Sectie tekst (boost-waarde: 1.0)
- Body tekst (boost-waarde: 1.0)
Daarnaast wordt er rekening gehouden bij het indexeren met de volgende opties:
- Niet-indexeren checkbox van inhoudstypen
Deze is bij verschillende inhoudstypen aanwezig. Een redacteur kan dan aangeven dat een node niet opgenomen mag worden in de zoekindex. - Niet alle inhoudstypen worden geïndexeerd. Standaard worden de volgende typen NIET geïndexeerd: webformulieren en webformulier collecties, kaarten, algemene tekst, crisisbanner en crisisblok.
- Toegangsinformatie wordt mee geïndexeerd. Dat zorgt ervoor dat een gebruiker alleen nodes in de zoekresultaten terug zal zien die hij ook daadwerkelijke mag bekijken.
- Alleen gepubliceerde inhoud wordt geïndexeerd
Boost-waarde
De boost-score houdt in dat het systeem het aantal gevonden woorden in een veld hiermee vermenigvuldigt en dit totaal optelt bij de totaal score. Deze score bepaalt hoe de uiteindelijke volgorde is van de zoekresultaten. Dus als bij de ene node het zoekwoord gevonden wordt in de platte tekst, maar in een andere node staat dit woord bij de Boost-tags, dan zal de laatste node bovenaan staan en de andere daaronder.
Zo kan u dus door in het “Zoektermen Boost” veld specifieke woorden te zetten waar het stuk inhoud hoog op moet scoren, de uiteindelijke score bepalen. Kijk voordat je de boost gaat gebruiken eerst of de teksten beter geschreven kunnen worden en dat in alle andere velden deze voldoende voorkomt.
Vindbare inhoud samenstellen
Het belangrijkste van het zoeken en de resultaten is: schrijf de teksten voor de bezoekers en niet voor de zoekmachine. Gebruik de woorden waarop gevonden moet worden meerdere malen in de verschillende velden.
Beschikbaar via de module
- dvg_search_settings