Цель: оперативно реагировать на возникающие ошибки на сайте.
Для того, чтобы оперативно реагировать на неполадки в работе сайта необходимо наладить постоянный мониторинг статуса некоторых страниц сайта с различных User agents
Прилагаю список URL и user agent в этой таблице:
1) Задача:
Необходимо с периодичностью в час проверять код ответа сервера по списку URL от лица каждого из указанных user agent
Если код ответа сервера НЕ 200 необходимо отправлять об этом уведомление на почту.
Тема сообщения: Код ответа НЕ 200
В сообщении список URL с ошибкой со следующими данными:
1) URL страницы;
2) код ответа сервера;
3) проверявший User agent;
4) точное время проверки.
2) Задача:
Необходимо с периодичностью в час проверять отсутствие/наличие мета-тега <meta data-n-head="ssr" data-hid="search-robots" name="robots" content="none"> по этим URL от лица каждого из указанных user agent
Если на странице присутствует мета-тег <...name="robots" content="none"> необходимо отправлять об этом уведомление на почту:
Тема сообщения: content="none"
В сообщении список URL с ошибкой со следующими данными:
1) URL страницы;
2) наличие/отсутствие <...name="robots" content="none">;
3) проверявший User agent;
4) точное время проверки.
Выполнение будет через безопасную сделку, по каждой задаче напишите какой стек технологий будете использовать и стоимость работы (на текущую стоимость не смотрите).