SEO и GEO (геопоиск).
npx -y skills add resciencelab/opc-skills --skill seo-geo --agent claude-codeКомплексная оптимизация SEO и GEO (Generative Engine Optimization) для веб-сайтов. Оптимизация как для традиционных поисковиков (Google, Bing), так и для AI-поисковиков (ChatGPT, Perplexity, Gemini, Copilot, Claude).
GEO = Generative Engine Optimization — оптимизация контента для цитирования AI-поисковиками. AI-поисковики не ранжируют страницы — они цитируют источники. Быть процитированным — это новый «ранг #1».
# Базовый SEO аудит
python3 scripts/seo_audit.py "https://example.com"
# Проверка мета-тегов
curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20
# robots.txt
curl -s "https://example.com/robots.txt"
# Sitemap
curl -s "https://example.com/sitemap.xml" | head -50
Боты, которых нужно разрешить в robots.txt: Googlebot, Bingbot, PerplexityBot, ChatGPT-User, ClaudeBot/anthropic-ai, GPTBot.
WebSearch: "{keyword} keyword difficulty site:ahrefs.com OR site:semrush.com"
WebSearch: "{keyword} search volume 2026"
WebSearch: "site:{competitor.com} {keyword}"
Анализируйте: объём поиска и сложность, стратегии конкурентов, long-tail возможности, международные конфликты ключевых слов.
9 методов GEO (Принстонское исследование):
| Метод | Прирост видимости | Как применить |
|---|---|---|
| Цитирование источников | +40% | Добавьте авторитетные ссылки |
| Статистика | +37% | Включите конкретные числа и данные |
| Цитаты экспертов | +30% | Добавьте цитаты с атрибуцией |
| Авторитетный тон | +25% | Уверенный экспертный язык |
| Доступность | +20% | Упрощайте сложные концепции |
| Технические термины | +18% | Включите специализированную терминологию |
| Разнообразие слов | +15% | Увеличьте словарное разнообразие |
| Читабельность | +15–30% | Улучшите структуру и поток |
| ~~Keyword stuffing~~ | −10% | ИЗБЕГАТЬ |
Лучшая комбинация: Читабельность + Статистика = максимальный прирост.
FAQPage Schema (+40% AI видимости):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Что такое [тема]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Согласно [источнику], [ответ со статистикой]."
}
}]
}
Структура контента: формат «ответ первым», иерархия H1→H2→H3, маркированные списки, таблицы, короткие абзацы (2–3 предложения).
<title>{Ключевое слово} - {Бренд} | {Дополнительное}</title>
<meta name="description" content="{Описание с ключевым словом, 150-160 символов}">
<!-- Open Graph -->
<meta property="og:title" content="{Заголовок}">
<meta property="og:image" content="{URL изображения 1200x630}">
<!-- Twitter Cards -->
<meta name="twitter:card" content="summary_large_image">
JSON-LD Schema по типу страницы: WebPage/Article, FAQPage, Product, Organization, SoftwareApplication.
Чеклист контента: H1 содержит ключевое слово, alt-текст у изображений, внутренние ссылки, внешние ссылки с rel="noopener noreferrer", мобильность, загрузка < 3 сек.
# Google Rich Results Test
open "https://search.google.com/test/rich-results?url={encoded_url}"
# Schema.org Validator
open "https://validator.schema.org/?url={encoded_url}"
| Платформа | Ключевые факторы |
|---|---|
| ChatGPT | Авторитет домена (+11%), контент обновлён в последние 30 дней (×3.2 цитирований), >350К ссылающихся доменов |
| Perplexity | Разрешить PerplexityBot, FAQ Schema, PDF-документы (приоритет), семантическая релевантность |
| Google AI Overview | E-E-A-T, структурированные данные, тематический авторитет, авторитетные цитаты (+132%) |
| Microsoft Copilot | Индексирование Bing, экосистема Microsoft (LinkedIn, GitHub), скорость < 2 сек |
| Claude AI | Индексирование Brave Search (Claude использует Brave), высокая плотность фактов, структурная чёткость |