Pages CMS: создание compare-страницы (сравнение с конкурентом)

2 мин чтения
Обновлено 12 мая 2026

Compare-страница (/compare/{slug}) — это сравнение Tracker.ru с конкретным конкурентом или со смежным инструментом. Структура отличается от обычного blog-поста: основные данные хранятся в schema_data.products[] для рендера сравнительной таблицы.

Когда создавать

  • Появилась новая категория конкурентов или вышел новый игрок на рынке.
  • Пришёл органический трафик по запросу tracker.ru vs <конкурент> (Search Console).
  • В нашей нише вышла подборка/обзор от внешнего автора с упоминанием конкурента.

Slug — без префикса

Slug — это просто имя конкурента в kebab-case: uptimerobot, host-tracker, better-stack. Без префикса vs-. URL-pattern: /compare/uptimerobot.

Type и категория

  • Typecompare.
  • Category — оставить пустой. Compare-страницы не группируются по категориям, slug уникален в рамках type.

Schema Data: структура products[]

Compare-страница использует schema_data иначе чем blog. Tracker.ru рендерит сравнительную таблицу из массива products:

{
  "headline": "Tracker.ru vs UptimeRobot",
  "products": [
    {
      "name": "Tracker.ru",
      "url": "https://tracker.ru",
      "pricing": "от 0 ₽",
      "regions": ["Москва", "Франкфурт", "Алматы"],
      "features": {
        "screenshots": true,
        "tcp_monitoring": true,
        "max_messenger": true,
        "telegram": true
      }
    },
    {
      "name": "UptimeRobot",
      "url": "https://uptimerobot.com",
      "pricing": "от $7/мес (Pro)",
      "regions": ["13 регионов мира"],
      "features": {
        "screenshots": false,
        "tcp_monitoring": true,
        "max_messenger": false,
        "telegram": true
      }
    }
  ],
  "schemaType": "ItemList"
}

Поля products[].features — гибкий словарь. Имена фич придумываются под конкретное сравнение, главное — у обоих продуктов одинаковые ключи.

Content — текстовая часть

В поле Content пишется текст вокруг таблицы:

  1. Intro — для кого сравнение, зачем нужно.
  2. Краткие портреты — 2–3 абзаца про каждый продукт.
  3. Когда что выбирать — рекомендации по сценариям.
  4. Цены — публичные тарифы (с датой проверки).
  5. CTA — ссылка на регистрацию Tracker.ru.

Anti-marketing guards

Запрещены маркетинговые искажения. Конкретно:

  • Никаких «уникальный», «впервые в индустрии», «нет аналогов» — это лапша.
  • Никаких сравнений «лучше» без конкретного критерия (что именно лучше? для кого?).
  • Если у конкурента есть фича, которой у нас нет — указать честно, не замалчивать.
  • Ценники проверять прямо перед публикацией. Тарифы быстро меняются.

SEO

  • Meta Title: Tracker.ru vs UptimeRobot: что выбрать | Tracker.ru.
  • Meta Description: 150–160 симв. с двумя ключевиками.
  • Canonical URL: пусто.
  • Sitemap Priority: 0.7 (compare — важные SEO-страницы).
  • Sitemap Changefreq: monthly.

Schema Type

  • Schema TypeProduct или Article. Для compare обычно Article + ItemList через schema_data.schemaType. Tracker.ru сам собирает корректный JSON-LD.

Что дальше