Вернуться в портфолио / belykrolik.ru — SEO Аудит PRO
PRO
Дата анализа
02.04.2026
📊 Общий обзор
Интернет-магазин детских товаров «Белый Кролик» · Москва · E-commerce
70
/100
Общий SEO-рейтинг
Критическая каннибализация и отсутствие Schema на 98% страниц перевешивают хороший технический фундамент
E-COMMERCE сайт
Требует Product Schema, canonical для фильтров, прайсовую разметку
📄
4 067
HTML-страниц в индексе
✅
3 268
Индексируемых (80%)
🔄
799
Canonicalised (не индекс.)
⚡
82
PageSpeed (среднее)
🔧
98.1%
Страниц без Schema
🪄
955
Групп каннибализации
🏷️
1 723
Meta desc >160 симв.
📈
97
SEO Score (PageSpeed)
🚨 Критические проблемы
8 критических
ПриоритетПроблемаМасштабВлияние
🔴 КРИТИЧНО Каннибализация пагинации и фильтров
/catalog/lineyki/?sort=sale, ?s=32&sort=popular — те же title что и основная страница
955 групп Размытый PageRank, Google путается в выборе страницы
🔴 КРИТИЧНО 98.1% страниц без Schema разметки
Только 76 из 4 067 страниц имеют Product Schema — и те с ошибками
3 991 стр. Нет Rich Snippets, нет цен в выдаче, нет звёздочек
🔴 КРИТИЧНО 50 страниц с невалидным JSON-LD
Invalid control character в JSON — Google не читает Schema вообще
50 стр. Schema полностью игнорируется поисковиком
🔴 КРИТИЧНО 69 несоответствий цены: Schema ≠ страница
Цена в schema=2955₽, на странице=2332₽ — штраф Google Merchant
69 стр. Риск бана в Google Shopping, потеря доверия
🔴 КРИТИЧНО CLS = 1.0 на всех страницах
Норма CLS ≤ 0.1 — у сайта 1.0 на всех 2000 проверенных страницах
100% страниц Core Web Vitals провалены, прямое влияние на ранжирование
🔴 КРИТИЧНО 1 723 Meta Description длиннее 160 символов
42% всех страниц — сниппеты обрезаются в SERP, падает CTR
1 723 стр. (42%) CTR снижается на 10–20%
🔴 КРИТИЧНО 2 901 страниц с дублирующимся Title
71% страниц! Все фильтры каталога получают тот же title что основная категория
2 901 стр. (71%) Google выбирает какую страницу показывать произвольно
🔴 КРИТИЧНО 19 товаров со статусом OutOfStock в Schema
Помечены как нет в наличии — Google исключает из Shopping
19 стр. Выпадение из Google Shopping
Оценки по категориям
🪄 Каннибализация
15/100
955 групп, 1 787 дублей Title, 8 182 пары
🔧 Schema.org
10/100
98.1% без разметки, 50 невалидных JSON-LD
💰 Ценовая разметка
20/100
69 несоответствий цен, нет aggregateRating
🏷️ Meta-теги
45/100
1 723 длинных desc, 2 901 дублей title
⚡ PageSpeed
55/100
CLS=1.0 повсеместно, LCP AVERAGE на всех стр.
🔩 Технический SEO
78/100
HTTPS, быстрый TTFB, нет 404 ошибок
📄 Контент
50/100
Мало слов на страницах, шаблонные описания
🔗 Ссылки
75/100
Нет orphan pages, хорошая внутренняя структура
✅ Рекомендации
14 задач
Приоритизированный план действий
🪄 Каннибализация
955 групп · 1 787 дублей Title · 8 182 семантических пары · Оценка: 15/100
📋
1 787
Групп дублей Title/H1
🔗
8 182
Семантических пар-конкурентов
🏷️
2 901
Страниц с дублями title
⚡
955
Групп каннибализации
🚨
Главная причина — пагинация и фильтры без canonical
Каждая страница фильтрации (?sort=popular, ?sort=price_down, ?s=32&sort=popular) получает такой же Title и контент как основная страница категории. Google видит десятки одинаковых страниц и не знает какую ранжировать. Типичный пример: «Линейки» — 18 одинаковых страниц.
🔴 Критические группы — топ примеры
«Мастер-класс Игротека» — 59 одинаковых страниц (рекорд!)
59 дублей · 100% схожесть
⭐ ОСНОВНАЯ: /detskie_master_klassy/horosho_2024-11-23_1300/
❌ ДУБЛЬ: /detskie_master_klassy/cheremushki_2024-04-06_1400/
❌ ДУБЛЬ: /detskie_master_klassy/michurinskiy_2023-05-27_1200/
❌ ДУБЛЬ: /detskie_master_klassy/columbus_2024-04-13_1400/ … ещё 55 страниц
💡 Решение: у каждого мастер-класса уникальный title с датой и местом проведения. «Мастер-класс Игротека — Хорошёво, 23 ноября 2024»
«Подарочные сертификаты Белый Кролик» — 20 одинаковых страниц
20 дублей · 100% схожесть
⭐ ОСНОВНАЯ: /catalog/podarochnye_sertifikaty_belyj_krolik/
❌ ДУБЛЬ: /catalog/novogodnie_sertifikaty/ (другой URL — тот же title!)
❌ ДУБЛЬ: /catalog/podarochnye_sertifikaty/
❌ ДУБЛЬ: ?sort=price_down, ?sort=price_up … ещё 16 вариантов
💡 Решение: canonical на /catalog/podarochnye_sertifikaty_belyj_krolik/ для всех вариантов с ?sort. Новогодние сертификаты — отдельная страница с уникальным title.
«Линейки» — 18 одинаковых страниц (типичный паттерн)
18 дублей · 100% схожесть
⭐ ОСНОВНАЯ: /catalog/lineyki/
❌ /catalog/lineyki/?sort=sale
❌ /catalog/lineyki/?s=32&sort=popular
❌ /catalog/lineyki/?sort=new … ещё 14 вариантов
💡 Решение: canonical на /catalog/lineyki/ для всех ?sort= и ?s= параметров. Этот паттерн повторяется для ВСЕХ категорий каталога.
«Тетради Bruno Visconti» — дубль из-за двух URL с одним контентом
19 стр. · 100%
⭐ /catalog/tetradi_bruno_visconti/
❌ /catalog/shkolnye_tetradi_bruno_visconti/ — полный дубль страницы!
❌ ?s=64&sort=popular, ?s=59&sort=popular … ещё 17 фильтров
💡 Решение: /catalog/shkolnye_tetradi_bruno_visconti/ → 301 редирект на основной URL. Та же проблема у Тетрадей Маяк (/shkolnye_tetradi_mayak/).
Каннибализация по типам страниц
ТипСтраницПохожих парКритичныхСредняя схожестьРиск
Catalog (категории)1 7164 5584 55899.7%🔴 Критический
Other (статьи, акции, мк)2 2083 6193 61999.1%🔴 Критический
💡
Системное решение для всего каталога
Добавить в robots.txt или .htaccess: запрет индексации ?sort=*, ?s=*. Или настроить canonical через CMS на все страницы с GET-параметрами фильтрации — это устранит 80% всей каннибализации за одно действие.
🏷️ Meta-теги
Title, Description, H1 по 4 067 HTML-страницам
Title
30/100
Страниц с title
4 067 (100%) ✅
Title >60 симв.
3 912 (96%)
Title <30 симв.
5
Дублирующихся title
2 901 (71%)
Уникальных title
1 166 (29%)
Meta Description
40/100
Нет description
52 стр.
Description >160 симв.
1 723 (42%)
Шаблонные описания
Массово
Оптимальная длина
~2 292 стр.
H1
85/100
Страниц без H1
0 ✅
H1 используется
100% ✅
H2 используется
Да ✅
Иерархия заголовков
Соблюдается ✅
Примеры шаблонных Description (проблема массовая)
URLDescriptionДлинаПроблема
/catalog/sterzhni_dlya_ruchek/Интернет-магазин «Белый Кролик» предлагает купить товары категории 'Стержни для ручек' по выгодным ценам — каталог с фото и отзывами на сайте. Заказывайте стержень с доставкой по Москве и РФ!191Шаблон
/catalog/lineyki/Интернет-магазин «Белый Кролик» предлагает купить товары категории 'Линейки' по выгодным ценам — каталог с фото и отзывами на сайте. Заказывайте линейку с доставкой по Москве и РФ!180Шаблон
/Интернет-магазин «Белый Кролик» предлагает купить товары развития для детей и взрослых. Книги, канцтовары, развивающие игры, подарки по выгодным ценам…223Слишком длинный
Пример исправления — /catalog/lineyki/
«Интернет-магазин «Белый Кролик» предлагает купить товары категории 'Линейки' по выгодным ценам - каталог с фото...» — 180 симв.
«Линейки для школы в интернет-магазине Белый Кролик — широкий выбор, цены от 49₽. Деревянные, металлические, прозрачные. Доставка по Москве!» — 148 симв. ✅
📄 Контент
Качество, объём, читаемость по 4 067 страницам
Объём контента
50/100
Среднее слов на стр.
313
Читаемость (Flesch)
100 — Very Easy
Орфографические ошибки
0 ✅
Среднее предложений
~60
Проблемы контента
Критично
Шаблонные описания категорий
Массово
Уникальные тексты разделов
Отсутствуют
FAQ на страницах
Нет
Отзывы с разметкой
Нет Schema
SEO-сигналы
Средне
LSI-слова в тексте
Частично
Ключи в H2/H3
Частично
Alt теги у картинок
Не проверено
Видео-контент
Отсутствует
Что нужно улучшить по контенту
📝
Уникальные тексты для каждой категории каталога
Сейчас все категории имеют шаблонное описание «предлагает купить товары категории X по выгодным ценам». Нужен уникальный текст 100–200 слов с описанием ассортимента, возрастных рекомендаций, брендов. Приоритет: топ-50 категорий по трафику.
Критично
❓
FAQ-блоки на страницах категорий
Добавить 4–6 вопросов-ответов на каждую категорию: «Как выбрать линейку?», «Для какого возраста?», «Можно ли вернуть?» — это и LSI-контент, и Featured Snippets, и E-E-A-T сигнал.
Важно
⭐
Отзывы покупателей с разметкой
Отзывы есть на страницах товаров, но без AggregateRating Schema — звёздочки не появляются в выдаче Google. При добавлении разметки CTR вырастет на 15–30%.
Важно
⚡ PageSpeed / Core Web Vitals
Анализ 2 000 страниц через Google PageSpeed Insights
📈
82
Avg Performance
🔍
97
Avg SEO Score
♿
81
Avg Accessibility
🛡️
98
Best Practices
Core Web Vitals — ПРОВАЛЕНЫ
Критично
LCP (Largest Contentful Paint)
2 681 мс — AVERAGE ⚠️
CLS (Cumulative Layout Shift)
1.0 — ПРОВАЛЕН ❌
INP (Interaction to Next Paint)
111–149 мс — FAST ✅
TTFB
1 722–1 873 мс — AVERAGE
🚨
CLS = 1.0 на всех 2 000 страницах
Норма Google ≤ 0.1. Значение 1.0 означает массовый сдвиг контента при загрузке. Скорее всего — изображения без атрибутов width/height или шрифты без font-display. Прямое влияние на ранжирование.
Lab Data
Есть проблемы
LCP lab (типично)
3.1–4.9 сек
FCP lab (типично)
1.8–2.4 сек ✅
TBT (Total Blocking Time)
10–780 мс
Speed Index
3.7–8.1 сек
Unused JS (экономия)
~39 KiB везде
Unused CSS (экономия)
~25–29 KiB
Самые медленные страницы (Performance <50)
8 страниц
/news/konkurs_videoblogerov_2022/
25
/offers/konkurs_izobreteniy_2020/
27
/news/pobediteli_konkursa_izobreteniy_2020/
29
/articles/rainbow_loom/ (старый контент)
39
/news/shkola_marafon_2023/
41
/blog/lego_tachki_2/
46
/shops/strogino/ (страница магазина)
48
/news/novogodnij_advent_marafon_2023/
49
💡
Большинство медленных — старые новости и статьи
Страницы 2020–2023 годов с тяжёлыми изображениями без оптимизации. Рассмотреть noindex или удаление устаревших материалов без трафика.
🔧 Schema.org Разметка
Структурированные данные — 4 067 страниц. Оценка: 10/100
❌
98.1%
Страниц без Schema
✅
76
Страниц со Schema (1.9%)
⚠️
50
Невалидных JSON-LD
🟢
0
Ready (без ошибок)
Текущее состояние
10/100
Product Schema
76 стр. (только товары)
Organization/WebSite
Отсутствует
BreadcrumbList
Отсутствует
AggregateRating
Отсутствует (76 стр.)
ItemList (каталог)
Отсутствует
FAQPage
Отсутствует
Невалидных JSON-LD
50 (control character)
Приоритет внедрения Schema
"@type": "Organization",
"name": "Белый Кролик",
"url": "https://www.belykrolik.ru",
"logo": "...",
"address": { "@type": "PostalAddress",
  "addressLocality": "Москва" },
"sameAs": ["vk.com/..."]
🔴 Исправить невалидный JSON-LD (50 стр.) — 1 день
🔴 Organization + BreadcrumbList — 2–3 дня
🔴 AggregateRating на все товары — 1 неделя
🟡 ItemList для категорий — 1 неделя
Примеры невалидного JSON-LD
URLОшибка
/catalog/mjagkaja_igrushka_koshechka_sofi./Invalid control character at line 7, col 348 (char 709)
/catalog/kot_basik_napoleon_16_sm./Invalid control character at line 7, col 32 (char 289)
/catalog/tarelka_serdce_sense_21./Invalid control character at line 7, col 135 (char 405)
/catalog/anglijskij_jazyk_dlja_menedzherov./Invalid control character at line 7, col 605 (char 971)
⚠️
Причина — спецсимволы в названиях товаров
Скорее всего в названиях товаров есть символы табуляции (\t) или переноса строки (\n) которые не экранируются при генерации JSON-LD. Нужно добавить json_encode с флагом JSON_HEX_APOS или аналог в движке магазина.
💰 Ценовая разметка
Product Schema на 76 из 4 067 страниц. Оценка: 20/100
❌
69
Цена ≠ Schema (несоответствие)
📦
19
OutOfStock в Schema
⭐
76
Нет aggregateRating
⚠️
76
Нет shippingDetails
🚨
69 страниц: цена в Schema не совпадает с ценой на странице
Пример: schema=2 955₽, страница=2 332₽. Google Merchant Center банит за несоответствие цен. Причина — Schema обновляется с задержкой или цены меняются вручную без обновления разметки. Нужна автоматическая генерация Schema из актуальных данных.
Что добавить в Product Schema
aggregateRating (звёздочки)
Критично
shippingDetails
Важно
hasMerchantReturnPolicy
Важно
priceValidUntil
Рекомендуется
availability (актуальная)
Исправить 19
Потенциальный эффект от исправления
⭐
Звёздочки в SERP (+CTR 15–30%)
aggregateRating на товарах — звёздочки в выдаче. Самый быстрый способ увеличить CTR без изменения позиций
🛒
Google Shopping / Merchant
Корректная Product Schema + исправление цен = возможность появления в бесплатных листингах Google Shopping
🔩 Технический SEO
Базовые технические параметры. Оценка: 78/100
Индексирование
Средне
Всего HTML-страниц
4 067
Индексируемых
3 268 (80%) ✅
Canonicalised (не индекс.)
799 (20%)
Ответ 200 OK
100% ✅
HTTPS
✅ Да
Orphan pages
Нет ✅
Crawl Depth
Отлично
Глубина 0 (главная)
1 стр.
Глубина 1
838 стр.
Глубина 2
486 стр.
Глубина 3
7 стр.
Макс. глубина
3 — отлично ✅
Производительность сервера
Средне
Avg Response Time
0.81 сек ✅
TTFB (field)
1.7–1.9 сек ⚠️
Unused JS (экономия)
~39 KiB везде
Unused CSS
25–29 KiB
HTTP версия
Не определено
Canonical — главная техническая проблема
Страниц с canonical
805 из 4 067
Canonicalised (убраны из индекса)
799
Проблема
Фильтры без canonical
?sort= параметры
Не закрыты
?s= параметры пагинации
Не закрыты
💡
Системное решение canonical
Добавить в CMS автоматический canonical для всех URL с GET-параметрами: ?sort=*, ?s=*, ?show_all_products=*. Это одно действие устранит 955 групп каннибализации и вернёт PageRank основным страницам категорий.
✅ Рекомендации
Приоритизированный план действий — от критичных к второстепенным
🔴
Критический приоритет — выполнить немедленно
1
Настроить canonical для всех URL с GET-параметрами фильтрации
Все URL вида /catalog/lineyki/?sort=*, ?s=*, ?show_all_products=* должны получить canonical → основную страницу категории. Это одно системное действие в CMS устраняет 955 групп каннибализации и 1 787 дублей title. Ожидаемый эффект: рост позиций основных страниц категорий за 4–6 недель.
Каннибализация955 групп1 день в CMS
2
Исправить CLS с 1.0 до нормы ≤ 0.1
CLS = 1.0 на всех страницах — провал Core Web Vitals. Причина: изображения без атрибутов width/height, или контент динамически вставляется после загрузки. Добавить атрибуты размеров всем тегам img, проверить шрифты (font-display: swap), убрать динамическую вставку контента выше fold. Это прямое влияние на ранжирование.
Core Web VitalsВсе 4 067 стр.1–3 дня разработки
3
Исправить 50 невалидных JSON-LD (control character)
В названиях товаров содержатся управляющие символы (\t, \n, \r) которые ломают JSON. В движке магазина добавить sanitize при генерации Schema: удалять или экранировать все управляющие символы в строках перед вставкой в JSON-LD. Без этого 50 страниц полностью теряют Schema-эффект.
Schema50 стр.2–4 часа разработки
4
Исправить 69 несоответствий цены Schema ≠ страница
Schema генерируется из одного источника, цена на странице — из другого. Нужна единая точка генерации цены. Проверить: обновляется ли Schema при изменении цены товара. Без исправления — риск бана Google Merchant Center. Пример: schema=2 955₽, страница=2 332₽.
Price Schema69 стр.1 день
5
Уникальные Title для каждой страницы мастер-классов (59 дублей)
59 страниц мастер-классов «Игротека» имеют идентичный title. Шаблон: «[Название МК] — [Место], [Дата] | Белый Кролик». Например: «Мастер-класс Игротека — ТЦ Хорошо, 23 ноября 2024 | Белый Кролик» — 66 симв., уникально, информативно.
Title дубли59 стр.CMS-шаблон
🟡
Высокий приоритет — в течение месяца
6
Добавить Organization + BreadcrumbList Schema на все страницы
Главная страница и все категории не имеют Organization Schema — нет Knowledge Panel. BreadcrumbList на страницах категорий и товаров даёт хлебные крошки в SERP. Оба типа реализуются через один шаблон в CMS за 1 день работы.
SchemaKnowledge Panel1 день
7
Добавить AggregateRating Schema на все товары
Отзывы на сайте есть, но без разметки — звёздочки не появляются в SERP. Добавить AggregateRating с ratingValue и reviewCount на каждый товар с отзывами. CTR вырастет на 15–30%. Убедиться что отзывы реальные — Google проверяет.
AggregateRatingCTR +15–30%1 неделя
8
Исправить 1 723 Meta Description длиннее 160 символов
42% страниц имеют шаблонные описания вида «Интернет-магазин «Белый Кролик» предлагает купить товары категории X по выгодным ценам...» — и они длиннее нормы. Исправить шаблон в CMS: краткое уникальное описание + цены + ключевое слово + призыв к действию. Макс. 155 символов.
Meta Description1 723 стр.Шаблон в CMS
9
Исправить 19 товаров OutOfStock в Schema
19 товаров помечены в Schema как нет в наличии, но могут продаваться. Google исключает OutOfStock товары из Shopping. Настроить автоматическую синхронизацию availability в Schema с фактическим статусом товара в базе данных.
Product SchemaGoogle Shopping1 день
🟢
Средний приоритет — в течение квартала
10
Уникальные тексты для топ-100 категорий каталога
Сейчас все категории имеют шаблонный текст. Написать уникальные описания 100–150 слов для топ-100 категорий по трафику: что входит в категорию, для какого возраста, популярные бренды, советы по выбору. Это и SEO-контент, и улучшение UX.
КонтентТоп-100 категорий2–4 недели
11
301 редиректы для дублирующихся URL категорий
/catalog/shkolnye_tetradi_bruno_visconti/ → /catalog/tetradi_bruno_visconti/ — полный дубль. Аналогично для /catalog/shkolnye_tetradi_mayak/ и других подобных пар. Настроить 301 редирект на основной URL, PageRank объединится.
Редиректы~10 пар URL2–3 часа
12
Добавить shippingDetails и hasMerchantReturnPolicy в Product Schema
Все 76 страниц с Product Schema не имеют shippingDetails — Google не показывает стоимость и сроки доставки в выдаче. Добавить OfferShippingDetails с shippingRate и deliveryTime. Это увеличивает видимость в Shopping.
SchemaGoogle Shopping1–2 дня
13
Оптимизировать медленные страницы новостей и статей
8 страниц имеют Performance < 50 — все это старые новости 2020–2023 года с тяжёлыми изображениями. Решение: сжать изображения (WebP), добавить lazy loading, или добавить noindex если страницы не приносят трафик и морально устарели.
PageSpeed8 стр.1–2 дня
14
52 страницы без Meta Description — добавить описания
Хотя это небольшой процент (1.3%), без description Google генерирует сниппет из текста страницы — часто неудачно. Добавить через CMS-шаблон: для страниц магазинов — адрес + часы работы, для статей — первые 155 символов текста.
Meta Description52 стр.1–2 часа
📋 Сводная таблица рекомендаций
#ДействиеПриоритетТрудозатратыОжидаемый эффект
1Canonical для фильтров и пагинации🔴 Срочно1 день-955 групп каннибализации
2Исправить CLS 1.0 → ≤0.1🔴 Срочно1–3 дняCore Web Vitals пройдут
3Исправить 50 невалидных JSON-LD🔴 Срочно2–4 часаSchema начнёт работать
4Синхронизировать цены в Schema🔴 Срочно1 деньЗащита от бана Merchant
5Уникальные Title для МК (59 стр.)🔴 СрочноCMS-шаблонУстранение дублей
6Organization + BreadcrumbList Schema🟡 Высокий1 деньKnowledge Panel, крошки
7AggregateRating на товары🟡 Высокий1 неделяCTR +15–30%
8Meta Description ≤160 симв. (1 723 стр.)🟡 ВысокийCMS-шаблонCTR +10%
9Исправить OutOfStock в Schema (19 стр.)🟡 Высокий1 деньGoogle Shopping
10Тексты для топ-100 категорий🟢 Средний2–4 неделиSEO-трафик +20–40%
11301 редиректы дублей URL🟢 Средний2–3 часаPageRank объединится
12shippingDetails в Product Schema🟢 Средний1–2 дняShopping видимость
13Оптимизировать старые статьи🟢 Средний1–2 дняPerformance <50 → 70+
14Meta Description для 52 стр.🟢 Средний1–2 часаCTR улучшится