What web monitoring service can do what is described in the details?

Interested in monitoring service changes (code, text, meta) on the pages of competitors or the possibility of his writing.
Identified several services:

seosan .io
websvodka .EN
spy.sorge .pro
SE Ranking

But the question is that none of them satisfies my needs, namely:
I have 20 sites, for each site there are 5 URLs for which you want to track 10 competitors. For example, the 1st site called Scales, category scales, which has 10 competitors.
Next category: Analytical balance, and also 10 categories, hierarchy or structure is the following:
Scales - lab scales - 10 URLs of your competitors
The scales Project, and it is a folder with the name of the pages to which monitored changes to competitors ' pages.
Let's say it's 500 different URLs every 3 days
June 3rd 19 at 19:30
1 answer
June 3rd 19 at 19:32
book on freelancing by themselves, this is not some trivial task to parse hundreds of URLs of different sites with different typography, etc.

Find more questions by tags Parsing