201325Окт

Как проверить аффилированность сайтов

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

Важно: в большинстве случаев имя домена следует писать с www или без в зависимости от того, какой вариант в индексе (то есть главное зеркало сайта), иначе он находиться не будет.

"запрос" << (url:"www.site1.ru" | url:"www.site2.ru")

Когда-то это работало таким образом, что на аффилированных сайтах по даному запросу отображался только один домен. Теперь запрос не работает, и в выдаче отображаются оба домена независимо от наложения фильтра.

url:"www.site1.ru" | url:"www.site2.ru"

На данный момент запрос работает также, как и предыдущий.

www.site1.ru |www.site2.ru

Интересный некогда запрос. Раньше в выдаче по нему всегда был первый указанный сайт, второго не было. (Например, по запросу [www.yandex.ru | www.google.ru] можно было увидеть только домен Яндекса без ссылки на Google). Сейчас и вовсе не работает.

host:www.site1.ru | host:www.site2.ru

По данному запросу в SERP также можно найти оба сайта.

domain:site1 | domain:site2

(Обратите внимание на синтаксис: указывается только второй уровень домена без верхнего уровня). Такой запрос тоже «кончился» (примерно в конце августа 2010-го): отображаются оба домена. К тому же, если в домене присутствует тире, то в выдаче его не будет. Возможно, надо как-то уточнить запрос.

(domain:site1 &/(1 1) domain:ru) | (domain:site2 &/(1 1) domain:ru)

или

(domain:site1 /+1 domain:ru) | (domain:site2 /+1 domain:ru)

Усложнение предыдущего запроса, но результат тот же — оба домена в результатах поиска.

Также мой пытливый ум заставил залезть в хелпы Яндекса и ознакомиться с документными операторами. В результате были сконструированы следующие запросы.

rhost:ru.site1.* | rhost:ru.site2.*

inurl:site1.ru | inurl:site2.ru

и даже комбинированные

host:site1.ru | rhost:ru.site2.*

inurl:site1.ru | rhost:ru.site2.*

Результат тот же — они не работаю, поскольку в любом случае отображаются страницы обоих сайтов.

В конце 2012-го даже работал вот такой изврат:

Доклад Сергея Людкевича на Optimization.ru-2012

Доклад Сергея Людкевича на Optimization.ru-2012

Выводы по проверке аффилированности сайтов через запросы

Сначала хотел здесь написать, что рабочих запросов для проверки аффилированности сайтов на текущий момент нет. И от части был прав, потому что по крайней мере все, что работали до этого, а именно те, что основывались на логическом операторе « | » («или»), Яндекс прикрыл.

Но рабочий запрос подсказал Алексей Чекушин (Руководитель отдела SEO в компании Wikimart) в онлайн семинаре «Проверка SEO-мифов» на MegaIndex.TV.

Чтобы проверить аффилированность сайтов нужно исключить из выдачи один подозреваемых доменов, который отображается по запросу:

запрос ~~ site:site1.ru

Можно прочитать как: по запросу «запрос» исключить (~~) домен (сайт), который отображается по данному запросу (site:site1.ru).

Если в результате запроса в выдаче появится другой подозреваемый домен, значит домены аффилированы, то есть под фильтром. И наоборот.

Некоторые особенности и условия работоспособности запроса:

  • Запрос точно работает, если проверяемый домен в ТОПе по проверяемому запросу (или хотя бы на второй странице), про работоспособность по запросам не из ТОПа сказать не могу, проверить не на чем.
  • Оба сайта должны быть релевантны запросу.
  • В результате запроса второй домен появится не на той же позиции, но недалеко.

Кто знает другие рабочие запросы, дайте знать.

Вариант проверки аффилированных сайтов через сервисы

Сильно углубляться в этот вопрос не стал, знаю единственный сервис по проверке сайтов на фильтр аффилиации — это tools.promosite.ru/old/clones.php от Евгения Трофименко. Но сервис практически не рабочий, поскольку точно можно определить аффилиаты только по состоянию на 2010 год. То есть если сайт появился позднее или подозрение на фильтр появились позже, то сервис помочь ничем не сможет.

Определение всех аффилиатов одного сайта

Как и все, что Яндекс не хочет раскрывать, либо полностью скрыто, либо делается через жопу. Так, официальная позиция Яндекса по поводу возможности определения полного списка аффилированных сайтов, такова, что «узнать… список всех сайтов, не вошедших в результаты поиска по конкретному запросу по каким-либо причинам, невозможно».

На одном из форумов нашел способ определения всех возможных аффилиатов. Для этого берется группа определенных запросов (не менее 4 штук для чистоты анализа), по которым зафиксированы «мигания» доменов, и по каждому из них собирается ТОП-30. Если удалить дублирующиеся во всех списках сайты, то оставшиеся можно считать аффилированными.

Способ довольно глупый, я сделал вывод, потому что у меня он не прокатил. Я взял 2 группы запросов (2 группы товаров) по 4 запроса в каждом и собрал по всем ТОП-50 в двух регионах: Москва и один другой регион (оба были присвоены подозрительным сайтам). В итоге получилось 8 списков в каждом регионе. После сравнения схожих списков получил по несколько десятков «мигающих» доменов, сопоставить которые на возможный аффилиат-фильтр я не догадался как. Единственный плюс этого геморроя — я убедился, что ни в одном из 16 списков перекрестных запросов мои «подозреваемые» не пересекаются, что может говорить об обоюдной фильтрации этих доменов.

Продвижение сайтов