Полный цикл «аудит → внедрение → фиксы» для туристического сайта на Joomla: машиночитаемая визитка, Schema.org, Open Graph и блоки «вопрос-ответ» — плюс починка мобильного меню, ошибки jQuery и подключение счётчика.
Сайт туроператора хорошо устроен технически, но для ИИ-поиска оставался «невидимым»: у нейросетей не было формального, машиночитаемого описания компании и её туров.
«Континент-тур» — действующий туроператор по Пскову и Псковской области. Сайт работает на Joomla 5.4.8 (31 674 файла, ~5,6 ГБ). Классический поиск сайт не терял, но в ответах нейросетей («куда поехать из Пскова», «экскурсии в Пскове») бренда не было — и причин тому хватало.
Жёсткое условие: все правки — на живом сайте, каждая серия — со снимком и возможностью отката одной командой.
Аудит 18.09.2026 дал общий балл 63/100: крепкая техническая база при слабой «сущности» бренда. Вот ключевые находки.
llms.txt и agents.json отдают 404. У ИИ нет формального описания бренда, разделов и контактов — только человекочитаемые страницы.
Organization содержит только name и url: нет logo, address, telephone и sameAs. LocalBusiness и TouristTrip отсутствуют вовсе.
Ссылки в мессенджерах и соцсетях идут без превью — og:title, og:image и twitter:card отсутствуют полностью.
E-E-A-T 25/100: нет авторов и credentials, нет внешних подтверждений (sameAs = 0, всего 1 trusted-ссылка из 20).
0 FAQ и определений в первом экране, нет страниц-ответов под реальные запросы туристов — цитировать нечего.
Конфликт двух версий UIkit ломал мобильную панель, а в консоли на каждой странице висело «jQuery is not defined».




Работа шла по принципу «аудит → внедрение → фиксы». Разметку и мета внедрили отдельным системным плагином plg_system_geojsonld — так правки обособлены от шаблона и легко откатываются.
GEO / AI Readiness — 63/100: Citability 65, Structural 100, Multi-Modal ~30, Authority 25, Tech 90. Core Web Vitals в аудит не вошли — не было ключа PageSpeed API (зафиксировано как ограничение, а не как «всё ок»).
Allow: / для ИИ-ботов и ссылку на llms.txt, не тронув правила для Googlebot и Яндекса.llms.txt и llms-full.txt отдают 200 (text/plain); robots.txt обновлён — все 5 систем получили подтверждённый доступ к контенту.
@graph.На главной — 3 блока JSON-LD; на странице тура — TouristTrip с маршрутом и ценой. Валидатор Schema.org ошибок не находит.
<details>) с разметкой FAQPage на ключевых страницах.На 6 страницах — og:* (5–7 тегов) и twitter:* (4–7 тегов); FAQ-блоки с FAQPage-разметкой зафиксированы скриншотами на главной, «Туристам», категории туров и других страницах.
params.uikit 1 → 0.Мобильная панель открывается (uk-open, display: block, высота 739 px); счётчик Top.Mail.Ru шлёт counter / counter2 / tracker; JS-ошибок в консоли больше нет.
Три снимка перед фиксами 03.10 (errors: 0). Любую серию можно откатить одной командой — риск правок на живом сайте сведён к минимуму.
Снимки «после» от 02–03.10.2026: как теперь выглядят мета-теги и разметка на страницах вместо пустых превью и бедной Schema.








| Параметр | До | После |
|---|---|---|
| llms.txt | 404 | 200 · llms.txt + llms-full.txt |
| robots.txt (ИИ-краулеры) | Правил для ИИ-ботов нет | Группа AI-ботов Allow: / + ссылка на llms.txt |
| Schema.org (главная) | Organization: только name + url, 1 warning | TravelAgency: адрес, 4 телефона, e-mail, sameAs + @graph |
| Разметка туров | Нет LocalBusiness / TouristTrip | TravelAgency на главной, TouristTrip (маршрут + цена) на турах |
| Open Graph / Twitter | 0 тегов | og:* 5–7 и twitter:* 4–7 на 6 страницах |
| FAQ / AEO | 0 блоков «вопрос-ответ» | Видимые FAQ-блоки + FAQPage-разметка |
| Мобильное меню | Не открывалось (конфликт двух UIkit) | Открывается (uk-open, display: block) |
| Ошибка jQuery | «jQuery is not defined» на каждой странице | Устранена, скрипт переписан на ванильный JS |
| Счётчики аналитики | Яндекс.Метрика + VK-пиксель | + Top.Mail.Ru (id 3796818) |
| Доступ нейросетей | Краулеры не заблокированы, но описания нет | 5 из 5: ChatGPT, Яндекс Нейро, Perplexity, Claude, Gemini |
«До» — по аудиту 18.09.2026 и снимкам before; «после» — по снимкам after/after2 от 02–03.10.2026. Балл GEO/AI 63 — стартовый (аудит); Core Web Vitals не снимались (не было ключа PageSpeed API), повторный замер с CWV остаётся отдельным шагом.
Все скриншоты — живые, снятые до и после работ. Кликните, чтобы открыть в полном размере.




