5 of the Best Solutions for Monitoring Website Changes

Distill Web Monitor Featured Image

One of the quickest ways to check a website for new updates is to add the site to your favorite RSS reader and let the tool notify you of any new content. However, an RSS reader can only check for updates within the confines of RSS-formatted code.

This limitation means RSS readers won’t work on any static webpages or dynamic websites without RSS components. Fortunately, you can use third-party tools to monitor website changes and receive notifications for any new changes.

Also read: How to Use Emacs for RSS with Elfeed

Possible Use Cases of a Website Monitor

A website monitor can be an automated solution to regularly checking a product listing for price changes. If you are monitoring an Amazon product, you can use these extensions instead, but thanks to website monitors, you won’t have to wait for a developer to make an extension for a specific online marketplace just for price tracking.

Distill Web Monitor Check Prices Use Case

Website monitors may also eliminate the need for subscribing to email newsletters. For instance, if you want to figure out whether an updated version of a software or game is out, you can set the monitor to track changes in the version number of the change log.

Also read: How to Turn Websites into Desktop Apps in Windows

Different Types of Website Monitoring

The solutions we’ve compiled below each have at least one method to monitor websites for changes. Knowing how each method works is key to picking the best solution or combination for your needs and Windows configuration.

  • Cloud services – use these services for website tracking if you require timely checks even if your computer isn’t connected to the Internet.
  • Browser extension – this approach lets you reliably check more types of websites, including backend pages linked to your browser’s cookies.
  • Standalone applications – they can serve as decent alternatives to cloud services if you want to keep your info private, as you don’t have to make an online account.

1. WebSite-Watcher Free

This is a standalone Windows app and stripped-down version of its paid product. WebSite-Watcher is the oldest, actively developed website monitor in the list that boasts a large and polished feature set.

  1. Click the “New” button on the toolbar to launch the “New Bookmark” wizard.
Monitoring Website Changes Ww Main New
  1. Enter the website you want to monitor in the “URL” text box.
Monitoring Website Changes Ww Newbookmark Step01
  1. Click the “Next” button if you are monitoring an ordinary website or choose the “RSS/Atom-Feed” first if you pasted an RSS link.
Monitoring Website Changes Ww Newbookmark Step02
  1. Select the “Properties” button if you want to customize other options of the bookmark, such as the automatic check interval, or click “Finish” to save the bookmark.
Monitoring Website Changes Ww Newbookmark Step03
  1. Press “Check” on the toolbar in the WebSite-Watcher window to scan all websites in the active folder for changes.
Monitoring Website Changes Ww Main Check
  1. Websites with detected changes appear in bold red text. Double-click the website and click the “Changes” tab on the bottom part of the lower frame to see what changed.
Monitoring Website Changes Ww Main Changes

Also read: 7 of the Best RSS Readers for Windows

2. WebChangeMonitor

The second solution on our list is WebChangeMonitor: a free, portable and open-source Windows application that lets you add as many websites as you would like and checks them for changes.

  1. Click the green bookmark icon on the toolbar to open the “Add/Modify item” window.
Monitoring Website Changes Wcm Main Additem
  1. Enter the website’s address in the “Item’s address” text box.
Monitoring Website Changes Wcm Addmodify Address
  1. Click the green arrow icon on the toolbar to let WebChangeMonitor download the websites in the list. By default, WebChangeMonitor will automatically check a website 24 hours after the latest check, provided you keep the app running.
Monitoring Website Changes Wcm Addmodify Address
  1. To manually check the websites for updates, click the green arrow icon on the toolbar again. Wait for the status bar to show “Jobs completed” and see how many websites updated. An updated website has a globe icon with a small yellow circle.
Monitoring Website Changes Wcm Addmodify Address
  1. Right-click the website and click “Info” to see more details about the change. Double-click the website to open the website on your browser so that you can find out what changed.
Monitoring Website Changes Wcm Addmodify Address

Check the Differences

To discover which specific areas of the website have changed compared to the previous check, you must download WinMerge and install it on your PC.

  1. Once installed, click the “Tools” menu in WebChangeMonitor and go to “Configuration … ” to display the “Setup application configuration” window.
Monitoring Website Changes Wcm Main Menu Configuration
  1. Go to the “Files/Folders” section on the left sidebar.
  2. Fill out the “ID” field and enter the following text in the “Tool” text box: "C:\Program Files\WinMerge\WinMergeU.exe" "%old" "%new".
Monitoring Website Changes Wcm Configuration Filesfolders Winmergecmd
  1. Right-click any website with detected updates and click “Compare” to launch WinMerge.
Monitoring Website Changes Wcm Main Contextmenu Compare
  1. WinMerge’s left pane displays the source code of the old page, while the right pane shows the new page. Differences are highlighted in yellow.
Monitoring Website Changes Winmerge Main Comparison

Also read: 8 Sites and Extensions to Make Google Maps Even Better

3. Distill Web Monitor

Distill Web Monitor is a browser extension for Microsoft Edge, Chrome, Firefox and Opera. In addition to using your browser to check for websites, you may configure up to five of these websites to use Distill’s cloud services instead.

Note: you do not need to create a free Distill account to check websites for updates unless you wish to synchronize your Distill website catalog and settings across browsers on different computers or take advantage of the paid features.

  1. Go to the website you want to monitor and activate Distill via the browser’s toolbar.
  1. Click “Monitor parts of page” to bring up Distill’s Visual Selector panel. Older Distill versions, such as the Firefox and Opera versions, list the button as “Select parts of page.”
Distill Web Monitor Extension Monitor Parts Pages
  1. Hover your mouse cursor over the area you want Distill to monitor. Distill will draw a rectangle outlining the code block it will check for changes. Click within the box to mark the area for monitoring.
Distill Web Monitor Visual Inspector Selected
  1. Examine the preview section on the right side of the bottom pane to see the exact text Distill will monitor for changes. Repeat this step if you need to monitor other areas of the webpage.
  2. If you wish to exclude a certain portion within a monitoring area you selected, hover your cursor inside any of your selection boxes until you see a red rectangle outlining the text. Click within that red rectangle to exclude Distill from checking the outlined text.
Distill Web Monitor Visual Inspector Deselect
  1. Press on the “Save selection” button to open the “Options” page of your freshly added website.

Add Your Preferences

  1. By default, the extension will automatically check for changes on a website every three hours if you leave your web browser running. If you are happy with this behavior, click “Save” at the bottom.
  2. Otherwise, adjust the options to your liking. You can also disable “Schedule checks” altogether by dragging the slider to “Never.”
Distill Web Monitor Add Webpage Options
  1. Go to the Distill Web Monitor icon on your browser’s toolbar, then the white downward arrow.
Distill Web Monitor Extension Menu Check All Changes
  1. Click “Check for all changes” to initiate the action on all websites.
  1. Go back to the Distill Web Monitor icon on your browser toolbar and click “Go to Watchlist” to see Distill Web Monitor’s main hub, which lists all the websites you’ve added.
Distill Web Monitor Extension Menu Goto Watchlist
  1. Tick the checkboxes next to the websites you want to check manually, then click the “Check for changes” button.
Distill Web Monitor Watchlist Check Changes

Also read: 10 Best Browser Extensions for Online Shopping to Help You Save Money

4. PageProbe

PageProbe is a free and unrestricted web extension for Microsoft Edge, Firefox and Chrome. If you do not need any cloud features and need to track dozens of websites, PageProbe is worth considering.

  1. Right-click the area of the webpage you want PageProbe to monitor and select “Track Content.”
Monitoring Website Changes Pageprobe Contextmenu Trackcontent
  1. In the parameters box, click the “Add Action” button to reveal a drop-down menu.
Monitoring Website Changes Pageprobe Parametersbox Addaction
  1. Change the drop-down menu option to “Save Previous Value for Comparison (diff)” to instruct PageProbe to show what changed as soon as it detects a change in the assigned area on the website.
Monitoring Website Changes Pageprobe Parametersbox Savepreviousvalue
  1. To manually check all saved websites for updates, open the PageProbe extension from the browser’s extension menu or toolbar and click the rotating arrows icon on the left sidebar.
Monitoring Website Changes Pageprobe Main Refreshicon
  1. If PageProbe detects a change on the website, click the file icon next to the colored numerical value in the “Change” column to find out what has changed since the previous check.
Monitoring Website Changes Pageprobe Main Compareicon

Also read: 11 Strategies to Find Great Deals and Save Money

5. Wachete

Wachete is a cloud-based website monitor that has been active since 2014. The service lets you create individual website trackers called “Wachets.” Each has its own unique URL so that you can share it with other people.

  1. After, signing up for a free account, click the “Create new wachet” button to start the process of adding a website.
Monitoring Website Changes Wachete Mywachets Create
  1. In the “New wachet” section, enter the website address in the URL address text box.
Monitoring Website Changes Wachete Newwachet Step01
  1. Hover your mouse cursor over the area in the frame to see the gray outline covering the area for monitoring and click it.
Monitoring Website Changes Wachete Newwachet Step02
  1. Adjust the rest of the settings to your liking and click “Next” to reveal the notification options.
Monitoring Website Changes Wachete Newwachet Step03
  1. Click “Add wachet” to save the entry to your account. Wachete will record the data and automatically perform another check either 24 hours or one week from now, depending on the option you set in the previous step. You need a paid subscription if you require automatic checks multiple times a day.
Monitoring Website Changes Wachete Newwachet Step04
  1. To force Wachete to manually conduct a website check, go to your “My wachets” section and click any website title you added.
Monitoring Website Changes Wachete Mywachets
  1. Click the “Edit wachet” button followed by the “Update wachet” button.
Monitoring Website Changes Wachete Wachetstats Editwachet
  1. Once you see the “The task has been updated” message, click “Back to wachet.”
Monitoring Website Changes Wachete Editwachet Updated
  1. If Wachete detected a change, you should also see the “seconds ago” text next to the clock icon along with the updated text below.
Monitoring Website Changes Wachete Wachetstats Lastchecked
  1. To compare the last value with previous values, click on any of the links under the “Change time” column or go to the “List” tab.
Monitoring Website Changes Wachete Wachetstats Changetime

Frequently Asked Questions

What is the advantage of monitoring part of a website?

Several websites have dynamic page elements, such as advertisements that change every time you load the page. Configuring the tool to monitor the important parts of the website can help exclude these dynamic elements, effectively reducing the number of unnecessary website change notifications.

My computer occasionally slows down when a website monitor is running. How do I fix this?

If you configured some websites to automatically check for updates multiple times a day, consider offloading them to a cloud monitor like Distill or Wachete so that you can let their servers do their handy work. If you still have plenty of websites to monitor on your standalone apps and browser extensions, configure them to automatically check less frequently or assign different frequencies to different groups of sites. If your web browser feels sluggish with the website monitor browser extensions loaded, you can also try to disable the scheduled checking on all sites since manual checks are a couple of clicks away.

What should I do if the monitoring tool cannot access the website but my Internet works fine?

Check whether the website is experiencing any downtime. If the site is online and you set the site’s “schedule check” interval to a very low value, the website might think you are a bot frequently trying to harvest data. Websites with these anti-scraping capabilities normally ban the local IP address to prevent traffic strain caused by the frequent automated checks. Consider increasing the interval to at least 10 minutes or more to prevent the trigger. The IP address ban is usually temporary, and you may still access the website via workarounds if you cannot wait for the ban to lift.

Image credit: Kreatikar via Pixabay. All screenshots by John Ruiz.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

John Ruiz

John is a technology writer with more than 12 years of freelance writing experience. He first got into computers learning MS-DOS 3.30 and has used every single version of Windows including Longhorn.