Gegenfrage, woran dachtest du denn soll das Tool feststellen ob eine Seite "verändert" wurde?
Wie ich im Original-Artikel schon schrieb: Eine Möglichkeit wäre eine Prüfsumme über den Inhalt der Seite zu bilden.
Das Tool müsste die Zielseiten also "ansurfen" und aus dem Inhalt eine Prüfsumme bilden. Diese Prüfsumme sollte zusammen mit der URL gespeichert werden. Später wird die Prüfsumme erneut gebildet und mit der gespeicherten Summe verglichen.
Ein Problem ist dabei, dass der "Zielartikel" auf einer Seite stehen könnte die auch noch andere, sich ändernde, Inhalte enthält (z.B. Werbung). Diese anderen Inhalte würden so ein Verfahren natürlich zu Fall bringen.