Сравнение двух списков
Сравнивает два списка и раскладывает их на три: что есть в обоих, что только в первом и что только во втором. В SEO удобно сверять свои ключи с конкурентом или новое ядро со старым.
Первый список
0Второй список
0Есть в обоих
0Только в 1-м
0Только во 2-м
0Три корзины: общее, только слева, только справа
Инструмент берёт два списка и раскладывает их на три: строки, которые есть в обоих, строки только из первого и строки только из второго. У каждого набора свой счётчик и своя кнопка копирования. Так сверяют своё семантическое ядро с ядром конкурента, старую выгрузку страниц с новой, список подписчиков с базой отписавшихся или инвентаризацию со складской ведомостью, без формул и сводных таблиц.
Сравнение построчное и точное: пробелы по краям обрезаются, пустые строки выбрасываются, повторы внутри одного списка схлопываются, поэтому счётчики показывают число разных строк. Галочка «не учитывать регистр» приравнивает «Москва» и «москва», а «Москва » с хвостовым пробелом совпадёт с «Москва» и так, благодаря обрезке. Порядок результата повторяет порядок исходных списков: общие строки и строки только из первого идут в порядке первого списка, строки только из второго в порядке второго.

| Что сравнивают | Первый список | Второй список | На что смотреть |
|---|---|---|---|
| Ядро до и после чистки | старое | новое | «только в 1-м»: что вычистили |
| Свои запросы и конкурента | свои | конкурента | «только во 2-м»: чего у вас нет |
| Страницы в Вебмастере | прошлая выгрузка | свежая | пропавшие и новые адреса |
| Рассылка и отписки | база | отписавшиеся | «только в 1-м»: кому можно писать |
| Две базы контактов | CRM | таблица менеджера | «есть в обоих»: дубли для склейки |
История: от кругов Эйлера до comm и diff
Три корзины, на которые раскладываются списки, называются в математике пересечением и разностями множеств. Леонард Эйлер в 1768 году рисовал множества кругами в письмах немецкой принцессе, а логик Джон Венн в 1880 году сделал круги пересекающимися так, чтобы на рисунке были видны все возможные комбинации: середина общая, два полумесяца по бокам только своё. Именно эти три области и выдаёт сравнение списков.
Компьютеры научились сравнивать списки в Unix. Утилита comm с первых версий системы читает два отсортированных файла и печатает три колонки: строки только из первого, только из второго и общие, буквально то же, что три поля на этой странице. Рядом с ней жили sort и uniq, убирающие повторы, а в 1974 году появилась diff Джеймса Ханта и Дугласа Макилроя, которая сравнивает файлы с учётом порядка строк и показывает, что вставлено и удалено. Языки баз данных закрепили ту же тройку операций как INTERSECT и EXCEPT в стандарте SQL-92, а в электронных таблицах её до сих пор изображают через ВПР и СЧЁТЕСЛИ.
В SEO сравнение списков стало ежедневной рутиной вместе с выгрузками: ядро из Вордстата против ядра конкурента, страницы из Вебмастера за прошлый месяц против нынешних, ссылки из двух сервисов. Инструмент делает это в браузере без сортировки и формул и сохраняет исходный порядок строк, чего comm не умеет.
Как сверять ядра и выгрузки без ошибок
Вставьте списки в левое и правое поля по одному значению на строку, включите при необходимости «не учитывать регистр» и читайте три блока под полями. Перед сравнением стоит прогнать оба списка через чистку пробелов: двойные пробелы внутри фраз обрезка по краям не ловит, и «пластиковые окна» с двумя пробелами посередине останется отдельной строкой.
Счётчики над блоками считают разные строки, поэтому сумма «есть в обоих» и «только в 1-м» равна числу разных строк первого списка, удобная проверка, что ничего не потерялось. Инструмент сравнивает строки целиком: «окна пвх» и «пвх окна» для него разные. Если нужно увидеть правки внутри текста, откройте сравнение двух текстов, оно подсвечивает изменённые слова.
| Результатов | 3 набора |
| Регистр | по выбору |
| Пробелы по краям | убираются |
| Повторы внутри списка | схлопываются |
| Порядок | как в исходных списках |
| Диаграммы Венна | 1880 |
| comm в Unix | 3 колонки |
| Данные на сервер | не уходят |
Пример: вход → результат
Список А: a, b, c Список Б: b, c, d
Только в А: a Только в Б: d В обоих: b, c
Находит пересечение и различия двух списков: что общее, что только в первом, что только во втором.
Когда пригодится
- Сравнить ядро до и после чистки
- Найти новые запросы у конкурента
- Свести два экспорта и увидеть расхождения
Как пользоваться
- В левое и правое поля вставьте списки — по одному значению на строку.
- При необходимости включите «без учёта регистра», чтобы «Москва» и «москва» считались одинаковыми.
- Ниже появятся три блока: «есть в обоих», «только в первом», «только во втором» — с подсчётом и кнопкой копирования у каждого.
Частые вопросы
Что показывает сравнение?
Три набора: пересечение (строки, которые есть в обоих списках), уникальные строки первого списка и уникальные строки второго.
Зачем это в SEO?
Сверять своё семантическое ядро с ядром конкурента (что у него есть, а у вас нет), сравнивать новый список запросов со старым, искать пропавшие или новые страницы в выгрузках Вебмастера.
Регистр и пробелы учитываются?
По умолчанию сравнение точное. Включите «не учитывать регистр», чтобы игнорировать заглавные буквы; лишние пробелы по краям убираются автоматически.
Похожие инструменты
Все варианты «каждый с каждым» из 2–3 списков (декартово произведение). Массовая генерация гео-запросов: ключи × города × модификаторы. С перемешиванием и подсчётом.
ОткрытьОбъединение двух столбцовСклеивает два списка в один построчно — аналог «СЦЕПИТЬ» в Excel. Свой разделитель, нижний регистр, строки без пары, копирование в один клик. Удобно для гео-запросов.
ОткрытьЧисла: сумма и столбцыСумма столбца, попарное сложение и умножение двух столбцов чисел.
ОткрытьПроверка email спискомСинтаксис, дубли, опечатки в доменах вроде gmail.ru, одноразовые почты, ролевые адреса и кириллица в латинском написании.
ОткрытьУдаление дубликатовУбирает повторы из списка, оставляя только уникальные строки. Без учёта регистра, с подсчётом повторов и сортировкой.
ОткрытьНумерация строкНумерует строки списка: точкой, скобкой или пробелом, с ведущими нулями. Для оформления списков, ТЗ и нумерованных перечней.
ОткрытьКак применять это в продвижении — в разборе Семантическое ядро и других материалах блога.
Ещё инструменты для списков
Удаление дубликатов и сравнение двух списков, сортировка, столбец в строку и обратно, нумерация, частотность и шаблонизатор — в разделе 17 инструментов.
Что это за инструменты, кому подходят, что доступно без оплаты и чем их заменить.
Весь раздел: Панели вебмастера.

