Визначення аффіліатов в Яндексі - пошук альтернативних способів

Напевно, важко знайти такого SEO-фахівця, який би не чув про поняття афільовані сайтів в Яндексі. Суть його полягає в угрупованні декількох сайтів одного власника в пошуковій видачі. У підсумку за загальними запитам показується тільки один, самий релевантний документ з усіх сайтів афілійованої групи. У підрозділі «Неякісні сайти» розділу «Допомога веб-майстру» документації Яндекса можна зустріти таку фразу:
«Ми намагаємося не індексувати або НЕ ранжувати високо:
...
Групи сайтів одного власника / компанії, що надають користувачеві одні і ті ж товари або послуги, створені з метою заповнення декількох позицій в результатах пошуку і збору трафіку ».
Таким чином виникає задача пошуку чергового Лайфхак у вигляді альтернативного методу визначення аффілірованності двох сайтів, який не використав би недокументованих операторів мови запиту.
Нагадаю суть існуючого способу. Нам необхідно побудувати видачу по якомусь запиту, в якій повинні знаходитися головні сторінки порівнюваних сайтів. Якщо вони показуються на одній сторінці видачі, значить, афільованим немає. Якщо ж показується тільки одна з них, то значить, сайти саффіліровани і згруповані у видачі, і показується тільки один з них, найбільш релевантний запитом. Розглянутий спосіб обмежував видачу головними сторінками розглянутих сайтів за допомогою оператора url:. Однак використання даного оператора (так само як і інших документних операторів url. Site. Host: і rhost:) призводить до разгруппировки видачі по доменах, і щоб примусово згрупувати її назад, використовувалася конструкція з послідовного застосованих операторів заперечення і оператора url: з довільним значенням.
На жаль, знайти альтернативний спосіб примусової угруповання Розгрупувати видачі без використання оператора заперечення мені на даний момент не вдалося. Тому початкову задачу побудови слід вирішувати без застосування документних операторів url. site. host: і rhost:. щоб не разгруппіровивать видачу. Причому, необхідно побудувати видачу з якомога меншою кількістю сайтів, так, щоб всі відповіді вмістилися на одній сторінці (максимально можлива кількість відповідей на пошукової сторінці в Яндексі становить 50).
В цьому випадку можна взяти по одній досить рідкісної фразі з кожної з головних сторінок досліджуваних сайтів. Ідеально, якщо це будуть взагалі унікальні фрази, але не завжди можливо знайти такі, та й сам пошук унікальних фраз на сторінці може стати вельми трудомістким завданням. Однак, у багатьох випадках буває досить взяти вміст тегів title.
Так, наприклад, розглянемо цей спосіб для сайтів, взятих в якості прикладу аффіліатов в моїй торішній статті. Переконуємося, що головні сторінки сайтів знаходяться в пошуку по точній фразі, взятої з тега title:


Тепер компонуємо обидві точні фрази в одному запиті через поки ще залишається документованим оператор | (Логічне АБО):

Ми бачимо обидва сайти поруч на сторінці пошукової видачі, а це явно свідчить про те, що вони на даний момент не афілійовані. Хоча ще рік тому вони розпізнавалися, як аффіліатов. Перевіряємо за допомогою старого способу - все вірно, сайти вже не афілійовані:

Тепер візьмемо для перевірки іншу пару сайтів, обидва належать одному інформаційному холдингу. Знову переконуємося, що головні сторінки сайтів знаходяться в пошуку по точній фразі, взятої з тега title:


Компонуємо обидві точні фрази в одному запиті через оператор | і бачимо у видачі тільки один з двох сайтів:

Зазначу, що всі результати поміщаються на одну сторінку видачі, розбиту по 50 результатів, так що в цьому легко переконатися. Перевірка старим способом підтверджує факт афільовані даних сайтів:


Таким чином, запропонований спосіб можна застосовувати, як альтернативу раніше. Однак, варто визнати, що необхідність пошуку відповідних фраз в контенті досліджуваних сторінок, істотно підвищує його трудомісткість і обмежує можливість його автоматизації.