
Задача
Разработка нового функционала и исправление различных ошибок на сайтах компании.
Решение
Сайты базируется на 1С-Bitrix. При аудите сайтов было выявлено много проблемных моментов, с которыми предстояло разобраться и исправить.
Формы
-
Исправили валидацию почты на формах, где обязательным условием является использование только корпоративных адресов.
-
Для форм с выбором времени для связи доработан json результата формы с целью дальнейших настроек задач менеджерам.
-
Защита от спама системы распределения заявок, которая передает их в различные пайплайны CRM системы.
-
Доработка калькулятора с передачей заполненных данных в dataLayer для более детальной аналитики форм.
Конструктор
-
Клиенту было важно оптимизировать готовый модуль конструктора страниц, простым решением казалось добавить кэширование, но из-за особенностей кода это приводило к другой проблеме – не менялся ID сессии при посещении. После анализа мы выяснили, что влияния конструктора на базу данных нет и выполнили оптимизацию js скриптов, тем самым решив проблему производительности.
-
В конструкторе был доработан отдельный функционал создания кастомизированных слайдеров.
SEO
- Добавили микроразметку по схеме json-LD для ручного заполнения seo-специалистами. Реализовали проверку по URI для избежания дублей.
- Настроена корректная работа стандартных полей для seo-оптимизации в Bitrix.
- Исправлена ошибка генерации лент для Турбо страниц Яндекс, связанная с ссылками по незащищенному протоколу.
Новые страницы
Были разработаны новые страницы:
- Награды компании и признания
- Команда и Эксперты
- История компании
- Кейсы
Помимо других задач было выполнено обновление версии CMS.