Количество вхождений ключа запроса в анкоры TOP-10 выдачи Яндекса

  • Автор темы Автор темы Cloud7
  • Дата начала Дата начала

Cloud7

A-Parser Pro License
A-Parser Pro
Здравствуйте!

С подсчетом Главных страниц - разобрался.
Прошу вашей помощи разобраться с подсчетом количества вхождений в Анкоры (тайтлы) страниц в ТОП-10 выдачи яндекса.
Снимок экрана 2019-04-03 в 1.21.54.png

Снимок экрана 2019-04-03 в 1.18.55.png Снимок экрана 2019-04-03 в 1.19.04.png

eyJwcmVzZXQiOiJZYW5kZXggTWFpblBhZ2VzIEFuY2hvcnMiLCJ2YWx1ZSI6eyJw
cmVzZXQiOiJZYW5kZXggTWFpblBhZ2VzIEFuY2hvcnMiLCJwYXJzZXJzIjpbWyJT
RTo6WWFuZGV4IiwiT25lUGFnZSAtIDEiLHsidHlwZSI6ImN1c3RvbVJlc3VsdCIs
InJlc3VsdCI6WyJzZXJwIiwibGluayJdLCJyZWdleCI6Il4oPzpodHxmKXRwcz86
Ly9bXi9dKy8/JCIsInJlZ2V4VHlwZSI6ImkiLCJyZXN1bHRUeXBlIjoiYXJyYXki
LCJhcnJheU5hbWUiOiJtYWlucGFnZXMiLCJyZXN1bHRzIjpbImRvbWFpbiJdfSx7
InR5cGUiOiJjdXN0b21SZXN1bHQiLCJyZXN1bHQiOlsic2VycCIsImFuY2hvciJd
LCJyZWdleCI6IiRxdWVyeSIsInJlZ2V4VHlwZSI6ImkiLCJyZXN1bHRUeXBlIjoi
YXJyYXkiLCJhcnJheU5hbWUiOiJhbmNob3JzIiwicmVzdWx0cyI6WyJhbmNob3Ii
XX1dXSwicmVzdWx0c0Zvcm1hdCI6IiRxdWVyeTskcDEubWFpbnBhZ2VzLnNpemU7
JHAxLmFuY2hvcnMuc2l6ZTsiLCJyZXN1bHRzU2F2ZVRvIjoiZmlsZSIsInJlc3Vs
dHNGaWxlTmFtZSI6InByb3h5L2tleXMudHh0IiwiYWRkaXRpb25hbEZvcm1hdHMi
OltdLCJyZXN1bHRzVW5pcXVlIjoic3RyaW5nIiwicXVlcmllc0Zyb20iOiJ0ZXh0
IiwicXVlcnlGb3JtYXQiOlsiJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOnRydWUs
InNhdmVGYWlsZWRRdWVyaWVzIjpmYWxzZSwiaXRlcmF0b3JPcHRpb25zIjp7Im9u
QWxsTGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3IiOmZh
bHNlLCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0c09w
dGlvbnMiOnsib3ZlcndyaXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5p
cXVlIjoiTm8iLCJtb3JlT3B0aW9ucyI6ZmFsc2UsInJlc3VsdHNQcmVwZW5kIjoi
IiwicmVzdWx0c0FwcGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRz
QnVpbGRlcnMiOltdLCJjb25maWdPdmVycmlkZXMiOltdLCJydW5UYXNrT25Db21w
bGV0ZSI6bnVsbCwidXNlUmVzdWx0c0ZpbGVBc1F1ZXJpZXNGaWxlIjpmYWxzZSwi
cnVuVGFza09uQ29tcGxldGVDb25maWciOiJkZWZhdWx0IiwidG9vbHNKUyI6IiIs
InByaW8iOjUsInF1ZXJpZXMiOiJcdTA0M2VcdTA0NDRcdTA0MzhcdTA0NDZcdTA0
MzhcdTA0MzBcdTA0M2JcdTA0NGNcdTA0M2RcdTA0NGJcdTA0MzkgXHUwNDQxXHUw
NDMwXHUwNDM5XHUwNDQyIiwiY2F0ZWdvcnkiOltdfSwicGFyc2Vyc0NvbmZQcmVz
ZXRzIjp7IlNFOjpZYW5kZXgiOnsiT25lUGFnZSAtIDEiOnsicXVlcnlmb3JtYXQi
OiIkcXVlcnkiLCJwYXJzZW5vdGZvdW5kIjoxLCJub3RwZXJzb25hbGl6ZWQiOjAs
InJlY29nbml6ZUNhcHRjaGEiOjAsInBhZ2Vjb3VudCI6MSwicHJveHlDaGVja2Vy
IjoiKiIsInVzZWxvZ2lucyI6MCwiZG9fZ3ppcCI6MSwiZG9tYWluIjoieWFuZGV4
LnJ1IiwidGltZW91dCI6IjYwIiwiZW11bGF0ZSI6MSwidXNlcHJveHkiOjEsImFu
dGlnYXRlcHJlc2V0IjoiZGVmYXVsdCIsImV4dHJhcXVlcnkiOiIiLCJsYW5nIjpb
IiJdLCJsaW5rc3BlcnBhZ2UiOjEwLCJob3ciOjAsInByb3h5cmV0cmllcyI6IjEw
IiwidXNlYW50aWdhdGUiOjAsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eWJhbm5l
ZGNsZWFudXAiOiI2MDAiLCJmb3JtYXRyZXN1bHQiOiIkc2VycC5mb3JtYXQoJyRs
aW5rXFxuJykiLCJsciI6IjIyNSIsInJlbW92ZUJhZEFjY291bnRzIjoxLCJtYXhf
c2l6ZSI6IjEwNDg1NzYifX19fQ==

Желательно, чтобы не учитывался регистр вхождений ключа при подсчете вхождений

Заранее благодарю!
 
Последнее редактирование модератором:
Добрый день.
Готовые примеры в Каталоге:
https://a-parser.com/resources/71/
https://a-parser.com/resources/72/

Благодарю за подсказки! Но https://a-parser.com/resources/72/ этот пример содержит задачу:
Задача: нужно проверить топ 10 Гугла на вхождение ключа в анкоры и оставить только те ключи, которых нет в анкорах.

Повторю задачу: Количество вхождений ключа запроса в анкоры TOP-10 выдачи Яндекса

Заранее благодарен за ответы!
 
По сути все так же, как у вас на 2-м скрине, только регулярку формируйте как в примере.
 
По сути все так же, как у вас на 2-м скрине, только регулярку формируйте как в примере.
Снимок экрана 2019-04-03 в 21.04.11.png

Возможно ли такое из за необновленной версии ? Когда последний раз верстка менялась у яши ?
 
Последнее редактирование модератором:
1) Вы фильтруете массив рекламы ($ads), а выводите органику ($serp)
2) Запрос был неудачный (из-за каптч - это видно в логе), поэтому в результате 0
Когда последний раз верстка менялась у яши ?
Последнее исправление было в 1.2.442: https://a-parser.com/threads/5261/
 
1) Вы фильтруете массив рекламы ($ads), а выводите органику ($serp)
2) Запрос был неудачный (из-за каптч - это видно в логе), поэтому в результате 0

Последнее исправление было в 1.2.442: https://a-parser.com/threads/5261/
Снимок экрана 2019-04-04 в 14.14.27.png

Обновился до последней версии, купил пакет проксей, выводит без капчи, а считает 0, что-то с регуляркой мб?
 
Последнее редактирование модератором:
Если просто вывести собираемые анкоры, то видно, что совпадения выделяются тегами <b>. При этом, если запрос состоит из нескольких слов, то выделяется каждое слово отдельно. Поэтому и нет результатов после фильтра, т.к. по факту нет точных вхождений запроса в анкоры.
Варианта решения есть два. Либо формировать регулярное выражение для фильтра с учетом наличия тегов <b>
ygns5_190404112534.png
либо удалять теги Конструктором результатов и фильтровать анкоры уже шаблонизатором в формате результата (т.к. обычный фильтр срабатывает до Конструктора результатов)
m9iiw_190404112948.png
 
Назад
Верх