Site-Differ validates that your site doesn't change when you do some background refactoring. It downloads all pages that are linked in the sitemap.xml before and after the refactoring and compares them.
- node.js v14
Just download this project.
git clone https://github.com/thunder/site-differ.git
cd site-differ
npm install
The steps to validate your site are:
- Download all pages for the first time
node index.js
- Do your refactoring
- Download all pages for the second time
node index.js