Monitoring webu
Monitorujte HTML stránky na smysluplné změny pomocí normalizovaných diffů a volitelných ignore pravidel.
Monitoring webu
Sledujte kritické stránky kvůli změnám obsahu, metadat a struktury bez toho, aby vás zahltil šum.
Normalizace
HTML odpovědi se před hashováním normalizují: kolabují se mezery a odstraňují redundantní atributy.
Ignore pravidla
Pomocí CSS selektorů nebo regexů ignorujte rotující bannery, A/B test kontejnery nebo jiné volatilní oblasti.
const result = applyIgnoreSelectors(bodyText, selectors, monitor.ignoreRegex);
if (result.ok) {
const normalized = normalizeHtmlForDiff(result.content);
diffText = normalized;
contentHash = hash(normalized);
}Vhodné cíle
- Landing pages, ceníky, dokumentace nebo compliance prohlášení.
robots.txt, sitemapy a canonical/meta tagy.
Stránky těžké na JavaScript
Pokud se obsah renderuje client-side, použijte místo běžného fetch Browser Render.
Začněte s:
wait_until: "networkidle"pro SPA.wait_for_selectorjako stabilní signál připravenosti.- cílenými
ignoreSelectors, které potlačí nerelevantní změny.
Alerting
E-mailové alerty obsahují status code, latenci a request ID, takže je snadno spárujete se serverovými logy.