Рішення, яке варто пояснити окремо
У ТЗ був блок відгуків з розміткою рейтингу. Віджет ми показуємо, розмітку відгуків не ставимо: правила Google забороняють розмічати відгуки про себе, зібрані на сторонньому майданчику. Зірок у видачі така розмітка все одно не дала б, а ризик ручних санкцій створила б. Для сайту, побудованого навколо статусу експерта Google, це погана угода.
Проблеми, які розв’язали
🔹 Сайт, який не потребує обслуговування. Закрили відмовою від CMS.
🔹 Втрата заявок при збоях месенджера. Закрили локальним журналом заявок до відправки.
🔹 Міжнародна аудиторія з різними номерами телефонів. Закрили полем з вибором країни й перевіркою номера.
🔹 Ризик, що два сайти з одного проєкту вийдуть однаковими. Закрили окремою палітрою й акцентами.
Технічні виклики й рішення
🔸Виклик 1: робоча форма на сайті, де немає бекенда.
Рішення: окремий PHP-обробник поруч зі статикою, з журналом заявок і скриптом самоперевірки налаштувань.
🔸Виклик 2: дві мови на статичному сайті без дублювання текстів.
Рішення: один шаблон, тексти обох мов в одному файлі налаштувань, збірка генерує обидві версії разом з hreflang.
🔸Виклик 3: редирект на HTTPS зациклювався на хостингу клієнта.
Рішення: причина була в перевірці, яка на цьому хостингу завжди давала хибний результат. Прибрали її, залишивши правила, які працюють коректно.