Улучшение Добавить возможность собирать позиции колдунщиков в Яндексе

Andrey_Andrey

A-Parser Enterprise License
A-Parser Enterprise
Привет, если есть возможность, попробуйте добавить позицию колдунщика в органической выдаче.

Яндекс начал добавлять много колдунщиков в финансовой нише по
Кредитным картам
Дебетовым картам
Вкладам
Ипотеке
Кредитам
Накопительным счетам

Колдунщик может быть на разных позициях в органике, в среднем стоит где-то на 1-3 позиции, но бывает и за топ-5
upload_2025-4-10_13-42-39.png
 
Колдунщиков существует много видов и у каждого свой набор данных, который врятли согласуется с уже существующей структурой переменных. Кроме этого некоторые колдунщики могут сразу присутствовать на странице выдаче, а некоторые - подгружаться дополнительными запросами. И у каждого своя специфическая верстка. Поэтому невозможно их все парсить универсально.
Если возникает задача парсить данные из какого-либо колдунщика, то это можно делать регулярными выражениями из исходника страницы, используя стандартный SE::Yandex. Если же нужные данные подгружаются доп. запросами, то скорее всего их можно парсить используя JS парсер.
 
запарсить данные не стоит задача из колдунщика, отдельно парсить позиции и само присутствие колдунщика на выдаче могу.
но не получается сделать так, чтобы я могу собрать позиции сайтов на выдаче и узнать позицию колдунщика в этой же выдаче
 
собрать позиции сайтов на выдаче и узнать позицию колдунщика в этой же выдаче
Решается кастомным пресетом на базе SE::Yandex SE::Yandex
Нужно регулярным выражением выбрать все блоки из выдачи и вывести их позиции с проверкой на наличие признаков колдунщика. Вот простой пример, демонстрирующий данный подход:
fujxw_250509095203.png

Код:
eJyVVgtv2zYQ/isE164OknhW4vShNAnczMY6eHGXpMAGyw1oiXK0UqJKUl4MN/99
d5Qs0m42rIZBHY/3+Hh3PHJNDdOf9QfFNTeahtM1LS1NQxpVvX6Q4njM7fjKjq9x
7L909PFrYj/ME53bsW9Fjy2dWPqNp+bLH9EDWjKluUIQU3ozDMM/WZHwB1hIeMoq
YejBmppVyQGaXHKlsoTDYpbAvGQLHsuqABm6ZKICmeDRiceVNjK/5tpaoaomwqnV
0+iBGUZnuLIAjyHtvBXZ9NP5bD8WTOuziAKw8jAzPCctdRczlVih8+7+xdso+klk
53u0MXJbe1607hoGU4qtgGm/VyxHHlrTrSAGoAH0OJu13JFUOcO0TJ+TUmpyRnqn
UTGaXA8Hl7+QMuhaK8CKzPsRQf0uyMf3nRedi/Be8RR28bVSIoo6P36ppDnduzem
1BchAIf/is11FHVXNuZATD8Bc7YPg43r100gpFqwIovv7liyHLM5FxF9sQdeCfwi
czX84/aU/GDrIajLpfdNrmNvPPFq48grr55fG85OLdOPD4jT7gdexTWlmHiF99Jx
jjlxC32/nGu783/zRzxQJ96G5t4W49p0DeCIeNBSz1HgaZ8Qb/m/j9ibTYTr1OO4
T4Im7vhDzh2JKDm0Ro/+B1agoVpoY2Q4vtmpG6QPU6bNYQF1eual+SkQNdeDEHx/
P9iGM/xOf7WnwGWyyXDi5TMlLsV9D1Sz/OqJuFz9DBSM5PnMndEbtuS3Ek5jmgnu
2COYNYf6GYSP42o3tSe3s9c1D9h9WJJkJpMFE/WRxvPujvnHIvuC7YsWEmSBVBnX
IyVzYBluDSBztWkHU/rMzrF7VVb391qHhikTmh9QDVBHDIAkuyvQMRQzUk1KxAP8
NZXFQIgxX3LhxKz9d1UmEujOgxSU3jeKT4tMvrHx2G7PdwU9/G8FGFordvZu8pvT
SuRYLjbBEFmeGZjrS9vpQ9oD5mfOyzZmVyiWS8VbN43lxjtccyUv8MJwKRuUjrW1
ja20bDNjWaTZYtJcQhvJqriFu3RSXMq8FBz3VVRCQFo0v3blMdBNGnDiAO4qX1oX
AKu9/KiRUuhfb2qopcqg/E4QYA6R9L02JmMmxMfrsb+CinATlpNiqNRO+mxhUNcv
trpdf7dVNsd37vcx5h0kv3vOKYIxfCGhTPGFYes4pMMHhsDw5uMPJV48ySbzcPO1
74H2bbL2XwXh+hHq4y/9oRbCYKII8CArGpKPL4B/ABD10u0=
 
Назад
Верх