Нужен парсер сайта. Вводим адрес сайта и парсер начинает ходить по ссылкам на сайте и собирать данные:
1. URL
2. TITLE
3. Meta description
4. Meta keywords
5. H1
И складывать все в файл CSV
Написать можно на PHP (консольное приложение), PERL, GO или любой другой язык. Главное, чтобы программа запускалась на Linux
URL для теста при парсинге: