SEO и видимость в ответах ИИ: общее ядро, блоки, SEO-центр и аналитика #2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
SEO и видимость в поиске и ответах ИИ
Цель: универсальные дополнения к существующим страницам и блокам KiwiCMS. Новые типы страниц наследуют общие настройки. Не обещать позиции или цитирование ИИ. Рабочая ветка dev; testcms закрыт от индексации; main не меняется.
Этап 1. Общее ядро SEO
Этап 2. Структура, организация и разметка
Этап 3. Полезный контент и доступность для ИИ
Этап 4. SEO-центр и редакционные проверки
Этап 5. Производительность, измерение и интеграции
Этап 6. Проверка, документация, dev и стенд
Реализация и проверка — 24 октября 2026
/seo-demo/, услуга, товар, эксперт, учебный блог и статья. Все шесть страниц опубликованы сnoindex, реальные страницы не заменяются, рассылки не создаются. Повторная миграция не дублирует материалы.home blog seoпроходят;makemigrations --check --dry-runне находит изменений.DEBUG=Falseи временной копией БД: главная/блог/статья/вход в админку, HTTPS redirect, запрет чужого Host, noindex, secure CSRF, сборка статики.docs/SEO-EDITOR-GUIDE.md.Внешние кабинеты Google Search Console, Яндекс Вебмастер и счётчик Метрики подключает владелец со своими идентификаторами. На тестовом домене индексация намеренно закрыта. Встроенные средние показатели и приближённый INP не заменяют CrUX; переходы из ИИ не равны всем цитированиям. Проверка внешнего развёртывания и commit фиксируются в задаче Forgejo #2.
Результат развёртывания
Все этапы завершены в dev, commit
2217de1c. Стенд обновлён штатным deploy-скриптом. Проверены шесть учебных страниц (HTTP 200), JSON-LD, один H1/canonical, мобильная ширина, FAQ, CSS, robots и sitemap. Ошибок JavaScript нет. Веб-сервис и почтовый worker активны.Примеры: https://testcms.app-biz.ru/seo-demo/
SEO-центр: https://testcms.app-biz.ru/admin/seo/
Инструкция: docs/SEO-EDITOR-GUIDE.md
Исправления по замечаниям пользователя:
ee693832в dev, стенд обновлён. Обложке статьи возвращена автоматическая высота: на реальной новости проверено 1180×573 вместо 1180×233, также проверен мобильный экран. SEO-аудит использует внешний origin запроса вместо внутреннего hostname Wagtail; ошибка одной страницы больше не ломает весь центр. Добавлено объяснение назначения настроек и учебного раздела. 85 тестов проходят, миграций нет. Авторизованный SEO-центр проверен тестами; внешнюю пользовательскую сессию администратора не использовали.Исправлена фактическая причина 500: NoReverseMatch для wagtailadmin_pages:explore в условной кнопке учебного раздела. Используется wagtailadmin_explore. Регрессионная проверка теперь открывает центр и полный scan после создания демо; дополнительная проверка с production-настройками и заполненной копией БД возвращает 200. Commit
b395885b, стенд обновлён. В авторизованной вкладке на стенде лично проверены SEO-центр, полный HTML scan и переход «Редактировать примеры»: работают. Баннер статьи выровнен по тексту: ширина обоих 800px и одинаковый левый отступ, высота баннера 388.33px соответствует пропорциям исходного изображения. 85 тестов проходят, миграций нет.