# Проверка сигнатуры

Запрос, который что-то находит, - ещё не сигнатура. Прежде чем на него полагаться, посмотрите, что он находит, уберите то, что сюда не относится, и разберитесь, что именно считает его число.

## Читайте код, а не только список

Под каждым результатом страница показывает код вокруг совпадения. Убедитесь, что это код продукта - тег script, виджет, настройка, - а не упоминание о нём: ссылка в статье, логотип в списке интеграций, название в меню.

## Загляните в конец списка

Результаты упорядочены по популярности сайта. На первых страницах часто оказываются сайт самого продукта, его партнёры и известные обзоры; шум скапливается ниже. Откройте и одну из последних страниц: если сайты там по-прежнему клиенты, запрос чистый.

## Уберите лишнее

Минус убирает страницы, на которых есть фраза. Выберите фразу, которая встречается только в шуме, - разметку сайта с обзорами, слово со страниц сравнений - и поставьте перед ней минус.

**Тёзки.** Такое же название, как у продукта, может быть у другой компании, и тогда её код находится по запросу с этим названием - cookie хостинг-компании, библиотека с тем же словом в имени. Поиск по следам продукта, а не по его названию, избавляет от большей части таких совпадений; с остальными справляется минус перед собственным следом тёзки.

## Один след или несколько

Лучшая сигнатура - один точный след: его легко прочитать и проверить. Второй, добавленный через `|`, оправдан, только если приводит много клиентов, которых первый не находит, - например, тех, кто пользуется другой частью продукта: его страницами, а не виджетом.

Чтобы решить, поищите каждый след отдельно, затем все вместе через `|`, и сравните числа:

- если один след находит не меньше девяти сайтов из десяти от числа объединённого запроса, берите его один;
- если один след находит больше миллиона сайтов, тоже берите его один: поиск отдаёт не больше миллиона результатов;
- иначе объединяйте самые сильные следы, добавляя по одному, и остановитесь, как только они найдут девять сайтов из десяти от числа объединённого запроса.

## Что означает число

- **По умолчанию - главные страницы, по одной на сайт.** Без `depth:` число - это число сайтов. Продукты, которые стоят на внутренней странице, - форма бронирования, ссылка для входа на странице для владельцев - находятся с `depth:all`.
- **`depth:all` считает страницы, а не сайты.** Сайт попадает в выдачу со всеми своими проиндексированными страницами, на которых есть совпадение. Чтобы узнать, сколько это сайтов, сохраните результаты как [кластер](https://ru.publicwww.com/docs/clusters/): в кластере хранятся уникальные доменные имена.
- **Считаются только сайты с кодом.** Домен, который перенаправляет на сайт клиента, своего кода не имеет и в список не попадает; сайт, на который он перенаправляет, - попадает.

## Сузьте выборку

- `site:` - клиенты в одном национальном домене. См. [Операторы](https://ru.publicwww.com/docs/query-syntax/operators/).
- `snipexp:` - версии, идентификаторы аккаунтов и настройки каждого клиента. См. [Регулярные выражения](https://ru.publicwww.com/docs/query-syntax/regex/).
- [Кластеры](https://ru.publicwww.com/docs/clusters/) - сохранить список клиентов, сравнить его со списком через месяц, извлечь из него контакты.

Source: https://ru.publicwww.com/docs/search/checking/
