Waarom een keyword-check
Een gewone check kijkt of de server antwoordt. Maar een website kan antwoorden en toch onbruikbaar zijn. Denk aan een witte pagina na een mislukte update, een databasefout of een onderhoudsmodus die na het werk is blijven aanstaan. Voor de server is dat allemaal een geldige pagina.
De keyword-check kijkt ook naar de inhoud van de pagina. Je kiest een zoekterm en bepaalt of die op de pagina aanwezig moet zijn of juist niet.
De keyword-check hoort bij Starter, Pro en Agency.
De twee soorten
Voorwaarde
Moet voorkomen op de pagina
Storing als
de zoekterm ontbreekt
Voorbeeld
De bedrijfsnaam in de voettekst, of een knop als In winkelwagen
Voorwaarde
Mag niet voorkomen op de pagina
Storing als
de zoekterm wel op de pagina staat
Voorbeeld
Onderhoudsmodus, Fatal error of Database error
| Voorwaarde | Storing als | Voorbeeld |
|---|---|---|
| Moet voorkomen op de pagina | de zoekterm ontbreekt | De bedrijfsnaam in de voettekst, of een knop als In winkelwagen |
| Mag niet voorkomen op de pagina | de zoekterm wel op de pagina staat | Onderhoudsmodus, Fatal error of Database error |
Moet voorkomen is de veiligste keuze. Je weet welke tekst op een werkende pagina staat, maar niet welke foutmelding je eventueel krijgt.
Instellen
Open de website
Klik in je dashboard op de website en ga naar Monitorinstellingen. Bij een nieuwe website toevoegen vind je dezelfde optie onder Extra opties.
Zet de keyword-check aan
Zet de schakelaar bij Keyword-check aan.
Vul de zoekterm in en kies de voorwaarde
Een zoekterm mag maximaal 200 tekens lang zijn.
Klik op Wijzigingen opslaan
De volgende check gebruikt de zoekterm al.
Hoe we zoeken
- We zoeken in de HTML die de server terugstuurt. Tags, codes als
&en dubbele spaties halen we eerst weg. Je kunt dus gewoon de tekst invullen die je op de pagina ziet. - Hoofdletters maken niet uit. "Bestel nu" vindt ook "Bestel Nu".
- We zoeken naar precies de tekst die je invult, ook als die in een langer woord staat. "prijs" vindt ook "prijslijst".
- We zoeken alleen als de pagina normaal antwoordt. Geeft de server een foutcode? Dan is de website al offline en zoeken we niet verder.
Zo kies je een goede zoekterm
- Vast — gebruik geen prijs, datum of nieuwskop. Die kunnen veranderen en dan krijg je een onterechte storing.
- Kort — een paar woorden is genoeg. Hoe langer de zin, hoe groter de kans dat ergens een spatie of leesteken verschilt.
- Staat alleen op een werkende pagina — de naam van de site staat vaak ook op een foutpagina. Tekst uit de voettekst of het hoofdmenu meestal niet.
Controleer je zoekterm in de broncode
Open de pagina in je browser en druk op Ctrl+U (op een Mac Cmd+Option+U). Je ziet nu de broncode. Zoek daarin met Ctrl+F of Cmd+F naar je zoekterm. Vind je de zoekterm daar? Dan vindt Pinqly het ook.
Staat je zoekterm in de broncode net anders, bijvoorbeeld door een link of een vetgedrukt woord midden in de zin? Of staat & er als &? Dan vindt Pinqly hem toch.
Als de keyword-check mislukt
Dan behandelen we dit als een storing. We controleren na 30 seconden opnieuw. Klopt het dan nog steeds niet, dan krijg je een melding. In je dashboard staat de reden, bijvoorbeeld:
- Keyword-check mislukt: het woord "Bestel nu" werd niet gevonden op de pagina.
- Keyword-check mislukt: het woord "Onderhoudsmodus" werd onverwacht aangetroffen op de pagina.
Krijg je deze melding terwijl de website er goed uitziet? Dan is de zoekterm waarschijnlijk veranderd of wordt de tekst via JavaScript geladen. Pas dan de zoekterm aan.
Als je website ons blokkeert
Blokkeert een firewall of security-plugin Pinqly? Dan krijgen we de pagina niet te zien en werkt de keyword-check niet. Lees ook Pinqly whitelisten.