How to Get Notified When a Website Changes
Short answer: To get notified when a web page changes, use a page-monitoring tool that saves a copy of the page, checks it again on a schedule and alerts you when the content is different. You can do it with a Chrome extension (no server needed), a hosted service, or a self-hosted open-source tool. For a one-off look at past versions, the Wayback Machine is free.
Why track changes on a website?
The most common reasons we hear:
- Competitor pricing and plans. Know the day a rival changes its prices or features.
- SEO changes. Catch a title, meta description, canonical or
noindextag that someone changed on your own site without telling you. - Job, tender and admission pages that update without warning.
- Product restocks and price drops.
- Legal pages, such as terms of service or privacy policies of tools you depend on.
4 ways to monitor a web page for changes
1. Check past versions on the Wayback Machine
The Internet Archive's Wayback Machine stores snapshots of many public pages. Enter the URL to see when it was captured and compare old versions. It is free and good for history, but it does not alert you, and smaller pages may only be captured rarely.
2. Google Alerts (limited)
Google Alerts emails you when Google finds new pages that mention a phrase. It is useful for brand mentions, but it does not tell you when an existing page is edited, so it is not a real change tracker.
3. A Chrome extension that tracks pages
Extensions such as Distill Web Monitor and Visualping's extension, or our own TrackLens, save a copy of a page and compare it later. The advantage is that they run in your browser, so they can see pages exactly as you do, including pages that need JavaScript to load. Check each one's free limits and where it stores your data before you choose.
4. A self-hosted tool
If you are comfortable with Docker, the open-source changedetection.io runs on your own server and can watch many pages. You maintain the server, but you control everything.
What to compare: text, HTML, SEO or visual
Not every change matters, and the right kind of comparison depends on what you are watching.
| Comparison | Best for | Misses |
|---|---|---|
| Text diff | Prices, copy, terms, announcements | Layout and image changes |
| HTML source diff | Scripts, tracking tags, hidden elements | Can be noisy on modern sites |
| SEO diff | Title, meta, canonical, robots, schema, headings | Visible copy that is not in SEO tags |
| Visual diff | Design changes, banners, images | Small text changes that look similar |
How to avoid false alarms
The most annoying part of page monitoring is getting alerts for things that do not matter: a rotating ad, a "posted 3 minutes ago" timestamp, a cookie banner. Good tools let you:
- ignore parts of the page with a CSS selector or by clicking the element,
- track only one part, such as the price box,
- ignore numbers or dates that change on every load,
- save a new version only when the content really changed, so your history stays short.
How to monitor competitor website changes
- Pick 3 to 5 pages per competitor: pricing, features, homepage and their main landing page.
- Add each page to your tracker and set a daily or weekly check. Pricing pages rarely need checking more than once a day.
- Use an SEO diff on their landing pages to see when they rewrite titles or add schema. It often tells you which keywords they are chasing.
- Keep notes on each change. After a few months you will see their pattern.
TrackLens: a page change tracker that keeps everything on your computer
TrackLens is ExtCafe's Chrome extension for this job. It saves snapshots of any page and compares them as a text diff on the free plan. Pro adds HTML, SEO and visual diffs, scheduled checks from every 15 minutes to weekly with desktop alerts, and ignore rules with an element picker. Snapshots stay in your browser, and there is no account. TrackLens is in testing and coming soon to the Chrome Web Store. Pro will be a one-time $19.99.
Website change tracking questions
How can I be notified when a website changes?
Add the page to a website change tracker, such as a Chrome extension or a hosted monitoring service, and turn on alerts. The tool checks the page on a schedule and sends a notification or email only when the content is different from the last saved version.
How can I check when a website was last updated?
Look for a "last updated" date on the page, check the sitemap.xml for a lastmod date, or look the URL up on the Wayback Machine to see when its content changed between captures. None of these is perfect, so a change tracker is the reliable option going forward.
Is there a free website change tracker?
Yes. Several Chrome extensions have free plans with a small number of pages, and open-source tools like changedetection.io are free if you host them yourself. Free plans usually limit how many pages you track and how often they are checked.
Can I monitor a page that needs a login?
Browser-based extensions can often see pages you are logged in to, because they use your browser. Hosted services usually cannot without extra setup. Always check the site's terms before monitoring it automatically.