Почему WordPress — хорошая отправная точка для GEO
У WordPress есть преимущество перед другими платформами: полный контроль над robots.txt, свободный доступ к коду, широкий выбор плагинов для schema.org и возможность загружать файлы в корень сайта. Это именно те критерии, которые нужны ИИ-краулерам.
Но есть и проблема: настройки по умолчанию многих плагинов безопасности и кэширования блокируют ИИ-краулеров. Если вы установили Wordfence, iThemes Security или Sucuri — стоит проверить, не заблокированы ли GPTBot и ClaudeBot.
Этап 1: проверяем robots.txt
Самый важный файл для GEO — robots.txt. Он решает, кто войдёт на сайт, а кто нет. Миллионы сайтов WordPress случайно блокируют ИИ-краулеров, и владелец даже не знает об этом.
Проверьте файл по адресу: /robots.txt. Ищите эти строки:
- User-agent: GPTBot → Allow (или отсутствует Completely)
- User-agent: ClaudeBot → Allow (или отсутствует Completely)
- User-agent: PerplexityBot → Allow
- User-agent: Google-Extended → Allow
- Если есть строка Disallow на папку /wp-admin/ — это нормально, не меняйте
Этап 2: настраиваем плагины, блокирующие ИИ-краулеры
Самые распространённые, которые блокируют:
Wordfence — зайдите в настройки → Scan → Blocked IPs/Platforms и проверьте, есть ли GPTBot в списке. Sucuri — проверьте настройки Firewall. iThemes Security — проверьте раздел Bot Protection.
Простое решение: если плагин блокирует — добавьте исключение для GPTBot, ClaudeBot и PerplexityBot в список permitted bots. Не нужно открывать всё — только краулеры, которые используют ИИ-поисковики.
Этап 3: добавляем JSON-LD schema
JSON-LD — это разметка, которая объясняет ИИ-поисковикам, чем занимается сайт. Если вы используете Rank Math или Yoast — эта часть уже решена наполовину, но нужно проверить правильность настроек schema.
Минимально нужны три типа:
- Organization — название, логотип, адрес, телефон, категория
- Article — для каждого поста/страницы с оригинальным контентом
- FAQPage — если есть блок FAQ на странице
Этап 4: загружаем llms.txt
llms.txt — это текстовый файл в корне сайта, который объясняет языковым моделям, кто вы. В WordPress нет официального плагина для этого — но загрузка проста: создаёте текстовый файл, загружаете в папку public_html (или корень домена) и устанавливаете.
Файл должен включить: краткое описание сайта (2–3 предложения), ссылки на ключевые страницы, факты, которые вы хотите видеть в ответах (цены, категория, регион деятельности) и название бренда для атрибуции.
Этап 5: создаём контент, который ИИ-модели цитируют
В WordPress у вас полный контроль над структурой контента. Вместо поста на 2000 слов без ясной структуры — создайте страницу с прямым ответом в первом абзаце, заголовками-вопросами, таблицами сравнения и конкретными цифрами.
GPTBot и ClaudeBot не читают пост от начала до конца — они сканируют сырой HTML и ищут предложения, которые можно извлечь как самостоятельную цитату. Если пост написан маркетинговым языком без прямых ответов — они не найдут, что цитировать.