Sites gaan op kleine plekken kapot. Een product wordt verwijderd, en elke gids die ernaar linkte, eindigt nu in een 404. Een pdf krijgt tijdens een migratie een nieuwe naam. Een partner sluit zijn site. Een afbeelding wordt nog via http geladen op een pagina die naar https is verhuisd, en de browser blokkeert die stilletjes. Niets hiervan haalt de site offline, dus uptime checks blijven groen. Bezoekers en zoekmachines merken het toch.
Monitoring van kapotte links is onderdeel van de dagelijkse site health-scan. Die loopt door je site zoals een zoekmachine dat doet en controleert alles wat hij vindt.
Hoe de scan werkt
Hij begint bij de pagina die je opgeeft en leest de sitemap, gevonden via robots.txt of op /sitemap.xml.Hij volgt links binnen je site, tot de paginalimiet die je kiest: 50, 100, 250 of 500 pagina’s.Elke link, afbeelding, script, stylesheet, frame en elk mediabestand dat hij vindt, wordt één keer gecontroleerd.Links naar andere sites worden ook gecontroleerd, alleen om te zien of ze antwoorden; ze worden niet gecrawld. Je kunt dat uitzetten.Hij draait één keer per dag, en je kunt op elk moment zelf een scan starten, bijvoorbeeld direct na een deploy.
Wat als probleem telt
Kapot: links en bestanden die antwoorden met een fout zoals 404 of 500, of helemaal niet antwoorden door een DNS-fout, een geweigerde verbinding of een time-out.Mixed content: afbeeldingen, scripts en andere bestanden die via http worden geladen op een https-pagina, die browsers blokkeren of waarvoor ze waarschuwen.
Antwoorden zoals 401, 403 en 429 tellen niet als kapot, omdat ze meestal op een login of een rate limit wijzen, niet op een ontbrekende pagina.
Een typisch geval
Na een sitemigratie vindt de ochtendscan van northwind.shop twee kapotte links en één waarschuwing voor mixed content. De retourgids linkt naar een pdf die nu een 404 geeft, de merkenpagina linkt naar een partner van wie het domein niet meer resolvet, en de over-ons-pagina laadt nog een teamfoto via http. De melding noemt elk probleem met de pagina waarop het is gevonden. De oplossingen kosten tien minuten; zonder de scan had de retourgids klanten wekenlang naar een doodlopend pad gestuurd.
Alleen meldingen bij nieuwe problemen
Op een site met 400 pagina’s is altijd wel iets te verbeteren. Om meldingen nuttig te houden, vergelijkt Uptimecheck elke scan met de vorige en meldt alleen nieuwe problemen. De monitor bewaart de volledige lijst, zodat je oudere problemen kunt afwerken wanneer je tijd hebt. Meldingen gaan naar e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks en pushmeldingen, op elk abonnement.
Waarom het ertoe doet
Kapotte links kosten je dubbel. Bezoekers die op weg naar een product op een 404 stuiten, haken vaak af, en zoekmachines besteden hun tijd aan pagina’s die niet bestaan. Mixed content kan een pagina kapot of onveilig laten lijken. Onze checklist voor websiteonderhoud en wat je op je website moet monitoren plaatsen linkchecks in context.
Eén scan, twee antwoorden
Dezelfde dagelijkse scan meet de paginasnelheid met Google Lighthouse, zodat één site health-monitor kapotte links, mixed content en Core Web Vitals afdekt. Hij telt als één uptime monitor: 15 op Start, 100 op Professional en 250 op Business. De live demo bevat een site health-monitor die je kunt openen zonder je aan te melden.
Voor bureaus
Na elke lancering en elke contentupdate gaat er iets kapot. Voeg voor elke klantsite een site health-monitor toe, groepeer ze per klant in projecten, en los kapotte links op voordat de klant ze vindt. Zie Uptimecheck voor bureaus.
Abonnementen beginnen bij €9 per maand bij jaarlijkse betaling of €12 bij maandelijkse betaling, excl. btw. Bekijk de prijspagina, of start een gratis proefperiode van 14 dagen zonder creditcard.