Форма отправляет данные неизвестно куда
У сгенерированной формы часто нет ни чекбокса согласия, ни политики обработки данных, а письма уходят через чужой сервис. Собирать персональные данные так нельзя: обязанность оператора никуда не девается от того, что форму написала модель.
Адрес чужой
Страница живёт на поддомене платформы. Пока адрес не ваш, вы не переносите ни репутацию, ни поисковую историю — а уйти с платформы потом заметно дороже, чем встать на свой домен сразу.
Кода на руках нет
Экспорт бывает не у всех платформ и не на всех тарифах, а выгруженный проект нередко не запускается без самой платформы. Проверять это надо до того, как сайт станет рабочим.
Пустая страница до скриптов
Содержимое подставляется в браузере, а в исходном коде — почти ничего. Поисковые роботы и ИИ-ассистенты видят ровно то, что лежит в коде: пустую оболочку.
Кнопки, которые не ссылки
Переход, сделанный обработчиком клика вместо обычной ссылки, не открывается в новой вкладке, не индексируется и не работает с клавиатуры. Внешне разницы не видно — до первого посетителя, который ходит по сайту без мыши.
Скорость и вес
Сгенерированная страница тянет за собой библиотеки, которые ей не нужны, и картинки в исходном размере. На мобильном интернете это секунды ожидания там, где их быть не должно.