Техническое задание: Восстановление и доработка сайта из архива

Общая задача

Необходимо взять предоставленный веб-архив сайта, развернуть его на рабочем веб-сервере, исправить все ошибки и провести комплексную техническую доработку для последующего использования и продвижения.

Исходные данные и требования к окружению

  • Архив сайта объемом 4.96 МБ, содержащий 525 файлов.
  • Для корректной работы восстановленного сайта требуется веб-сервер Apache или NGINX.
  • Необходима поддержка PHP версии 5.6 или выше.
  • Должно быть включено расширение pdo_sqlite.

Основные работы

1. Восстановление и запуск

  • Развернуть сайт из архива на локальном или тестовом сервере.
  • Обеспечить его полную работоспособность.
  • Выявить и исправить все критические ошибки и битые ссылки.

2. Техническая доработка и SEO-оптимизация

  • Добавить недостающие страницы, если таковые имеются в структуре, но отсутствуют в архиве.
  • Создать и корректно настроить файл sitemap.xml (карта сайта).
  • Создать и настроить файл robots.txt.
  • Подготовить техническую базу для создания PBN (Private Blog Network) - при необходимости.

3. Контентная доработка

  • С использованием ChatGPT или аналогичных инструментов AI сгенерировать и добавить на сайт новые текстовые страницы для расширения контента.
  • Проверить целостность и читаемость всего восстановленного контента.

4. Финальные требования

  • В результате должен быть получен один полностью рабочий, исправный и технически оптимизированный сайт.
  • Все работы должны быть выполнены качественно и с учетом современных веб-стандартов.

Разработка Python-бота для автоматизации действий на веб-сайте

Требуется создать программу на Python, которая в заданное время будет автоматически находить и нажимать определенные кнопки на веб-странице, имитируя действия пользователя. Необходима точная работа по заранее определенной последовательности.