Перечень работ по разработке любого сайта
Базовая настройка сайта и сервера
- Установка CMS
- Настройка конфигурационного файла
- Настройка редиректа HTTP → HTTPS
- Установка SSL-сертификата
- Настройка кеширования на уровне сервера
- Настройка PHP-параметров
Проектирование структуры и интерфейса
- Определение целей и пользовательских сценариев сайта
- Проектирование общей структуры страниц и разделов
- Создание прототипа ключевых страниц
- Определение порядка и приоритетности информационных блоков
- Проектирование первого экрана и основного оффера
- Определение основных точек конверсии и CTA
- Проектирование пользовательских маршрутов между разделами
- Определение логики размещения форм, контактов и кнопок связи
Тема, стили и фронтенд
- Установка темы
- Создание дочерней темы/доп плагина
- Подключение пользовательских CSS
- Подключение пользовательских JS
- Минификация CSS и JS – при необходимости
- Настройка типографики
Frontend-компоненты и визуальная система
- Проектирование сетки и системы контейнеров
- Создание повторно используемых компонентов интерфейса
- Проектирование карточек услуг, товаров, проектов и преимуществ
- Создание системы кнопок, ссылок и состояний элементов
- Проектирование модальных окон, выпадающих блоков и аккордеонов
- Создание компонентов галерей, слайдеров и визуальных подборок
- Проектирование состояний hover, focus, active, loading и disabled
- Унификация отступов, размеров, радиусов и визуальной иерархии
Плагины и системные компоненты
- Установка необходимых плагинов
- Настройка SEO-плагина
- Настройка кеш-плагина
- Настройка плагина безопасности
- Настройка антиспама
Проектирование контентных блоков
- Проектирование блока услуг и направлений работы
- Проектирование блока преимуществ и ключевых отличий
- Проектирование блока этапов работы
- Проектирование блока кейсов, выполненных работ и результатов
- Проектирование блока отзывов, доверия и подтверждений компетенций
- Проектирование FAQ, раскрывающихся ответов и вспомогательных блоков
Страницы и структура сайта
- Создание страниц
- Создание кастомных шаблонов
- Настройка шаблонов записей
- Настройка архивов
- Настройка 404 страницы
- Создание и настройка служебных страниц:
— Политика конфиденциальности
— Согласие на обработку ПД
— Политика использования файлов cookie
- Настройка меню
Логика страниц и навигации
- Определение состава блоков для каждого типа страницы
- Проектирование внутренней перелинковки между смысловыми разделами
- Настройка якорной навигации и быстрых переходов внутри длинных страниц
- Проектирование хлебных крошек, возвратов и вспомогательной навигации
Контактная информация (шапка, футер, интерфейс)
- Проектирование блока контактов в шапке и футере
- Вывод контактной информации в едином формате
- Дублирование ключевых контактов в нескольких зонах
- Добавление кнопок мессенджеров
- Связка контактов с формами
- Подстановка контактов в письма
- Унификация контактных данных по всему сайту
Конверсионные и маркетинговые блоки
- Проектирование основных и дополнительных офферов
- Размещение CTA по ключевым точкам пользовательского маршрута
- Проектирование блоков захвата заявки без перегрузки страницы
- Определение мест размещения коротких и расширенных форм
- Проектирование формы быстрого контакта и обратного звонка
- Проектирование квизов, анкет и пошаговых форм при необходимости
- Проектирование блока стоимости, тарифов или принципов расчета цены
- Проектирование блока гарантий и снижения пользовательских рисков
- Проектирование блока преимуществ компании относительно альтернатив
- Проектирование блока доказательств: цифры, факты, сертификаты, партнеры
- Проектирование повторных CTA после ключевых смысловых блоков
- Проектирование финального конверсионного блока перед футером
- Проверка баланса информационных и продающих элементов на странице
Формы и обработка заявок
- Настройка форм обратной связи
- Добавление скрытых полей
- Передача URL страницы
- Валидация полей
- Маска телефона
- Настройка отправки писем
- Защита от спама
- Добавление кастомных событий JS (Метрика)
- Ограничение повторной отправки
Поведение форм и обратная связь
- Настройка сообщений об успешной и ошибочной отправке
- Проектирование состояний загрузки и блокировки формы во время отправки
- Настройка сценариев после отправки: сообщение, переход или открытие следующего шага
SEO и индексация
- Настройка robots.txt
- Генерация sitemap.xml
- Закрытие служебных страниц
- Настройка структуры SEO-заголовков
- Регистрация сайта в Яндекс и Google
Технический Frontend и качество интерфейса
- Проверка семантической HTML-разметки
- Настройка правильной иерархии заголовков внутри шаблонов
- Оптимизация DOM-структуры и устранение лишней вложенности
- Оптимизация загрузки изображений и медиаконтента
- Оптимизация загрузки шрифтов и критических ресурсов
- Проверка работы модальных окон, меню, слайдеров и аккордеонов
- Проверка контрастности и читаемости ключевых элементов
- Унификация поведения интерфейса на разных типах страниц
Адаптивность и верстка
- Настройка адаптивности
- Исправление под мобильные
- Исправление под планшеты
- Проверка поведения блоков
Расширенная адаптивность и устройства
- Проектирование порядка блоков для мобильной версии
- Оптимизация размеров кнопок и зон нажатия на мобильных устройствах
- Настройка мобильного меню и компактной навигации
- Проверка горизонтальных переполнений и длинного контента
- Проверка интерфейса на нестандартных ширинах экрана
- Настройка адаптивного поведения таблиц, галерей, форм и сложных компонентов
Юридические элементы
- Настройка политики конфиденциальности
- Добавление согласия на обработку данных
- Добавление чекбоксов
- Блокировка отправки без согласия
- Cookie-уведомление
Безопасность
- Настройка безопасности админки
- Смена URL входа
- Ограничение попыток входа
Резервирование и техническая защита
- Настройка резервного копирования сайта и базы данных
- Проверка восстановления сайта из резервной копии
Проверка и финальная подготовка
- Проверка ссылок
- Исправление битых ссылок
- Проверка редиректов
- Проверка форм
- Проверка браузеров
- Проверка скорости
- Исправление ошибок
- Очистка базы данных
- Финальная оптимизация
- Подготовка к запуску
- Контрольная проверка