1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

Пресет Проверка текущего запроса в Google 1.2

Проверка правописания и получение исправленных ключевых слов из поисковой выдачи Гугла

  1. jonnconor

    jonnconor A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 апр 2015
    Сообщения:
    2
    Симпатии:
    0
    Может где то было уже на форуме, но найти не смог(

    Подскажите, как сделать проверку запроса в google.

    Алгоритм примерно такой:
    1. Парсим выдачу по запросу
    2. Проверяем наличие слов "Показаны результаты по запросу"
    3. Если есть - сохраняем предлагаемый вариант, если нет сохраняем текущий запрос

    По идее на выходе должен получиться файл с исправленными\корректными словами

    [​IMG]
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.531
    Симпатии:
    1.880
    В SE::Google SE::Google есть переменная $misspell, которая показывает, была ли допущена опечатка в запросе. А если нужно забирать исправленный запрос, то это довольно просто можно делать с помощью регулярного выражения:
    [​IMG]
    Примечание: теги убираются Конструктором результатов.
    Код:
    eyJwcmVzZXQiOiJkZWZhdWx0IiwidmFsdWUiOnsicHJlc2V0IjoiZGVmYXVsdCIs
    InBhcnNlcnMiOltbIlNFOjpHb29nbGUiLCJkZWZhdWx0Iix7InR5cGUiOiJvdmVy
    cmlkZSIsImlkIjoicGFnZWNvdW50IiwidmFsdWUiOjF9LHsidHlwZSI6ImN1c3Rv
    bVJlc3VsdCIsInJlc3VsdCI6WyJwYWdlcyIsImRhdGEiXSwicmVnZXgiOiI8c3Bh
    biBjbGFzcz1cInNwZWxsXCI+Lis/PFxcL3NwYW4+XFxzKjxhW14+XSs+KC4rPyk8
    XFwvYT4iLCJyZWdleFR5cGUiOiIiLCJyZXN1bHRUeXBlIjoiYXJyYXkiLCJhcnJh
    eU5hbWUiOiJzcGVsbCIsInJlc3VsdHMiOlsid29yZCJdfV1dLCJyZXN1bHRzRm9y
    bWF0IjoiWyUgcDEuc3BlbGwuMC53b3JkID8gcDEuc3BlbGwuMC53b3JkIF8gXCJc
    XG5cIiA6IHF1ZXJ5IF8gXCJcXG5cIiAlXSIsInJlc3VsdHNTYXZlVG8iOiJmaWxl
    IiwicmVzdWx0c0ZpbGVOYW1lIjoiJGRhdGVmaWxlLmZvcm1hdCgpLnR4dCIsImFk
    ZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlG
    b3JtYXQiOlsiJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNlLCJzYXZlRmFp
    bGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVs
    cyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZSwicXVl
    cnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNPcHRpb25zIjp7
    Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVuaXF1ZSI6Ik5v
    IiwibW9yZU9wdGlvbnMiOmZhbHNlLCJyZXN1bHRzUHJlcGVuZCI6IiIsInJlc3Vs
    dHNBcHBlbmQiOiIiLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJz
    IjpbeyJzb3VyY2UiOlswLFsic3BlbGwiLCJ3b3JkIl1dLCJ0eXBlIjoicmVtb3Zl
    SHRtbCIsImFycmF5Ijoic3BlbGwiLCJ0byI6IndvcmQifV0sImNvbmZpZ092ZXJy
    aWRlcyI6W10sInJ1blRhc2tPbkNvbXBsZXRlIjpudWxsLCJ1c2VSZXN1bHRzRmls
    ZUFzUXVlcmllc0ZpbGUiOmZhbHNlLCJydW5UYXNrT25Db21wbGV0ZUNvbmZpZyI6
    ImRlZmF1bHQiLCJ0b29sc0pTIjoiIn19
     
    limoshkaa и Force68 нравится это.
  3. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    В данный момент пресет не работает, видимо надо менять regexp. Почините пожалуйста :)
     
  4. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    182
    Переопределите опцию Google domain. Если проверять русские слова то google.ru
    [​IMG]
     
    #4 Support Денис, 13 окт 2017
    Последнее редактирование: 13 окт 2017
  5. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Не очень понятно, зачем менять домен, (мне нужен - google.com, слова не русские) но попробовал, результат тот же - не работает
     
  6. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    182
    Если вы проверяете английские слова, тогда просто увеличьте кол-во попыток (Request retries). Например до 40.
     
  7. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Это не помогает. Вы сами это пробовали делать ? И у вас работает в данный момент ?

    меня смущает код в выдаче гугла:

    <a class="spell" href="/search?q=search+for+people&amp;spell=1&amp;sa=X">search <b><i>for</i></b> people</a>

    и regexp в задании, который врятли этот код увидит, хотя в регекспах я не силен

    <span class="spell">.+?<\/span>\s*<a[^>]+>(.+?)<\/a>
     
  8. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    182
    Тогда попробуйте так
    eJx9VG1vmzAQ/ivIaqVWjVgqbV8QSpV1615UNV2TfQI2eeGI3BrbtU2aCPHfdzYE
    SDvtE/bdPXfPc3e4JpaaJ3OvwYA1JEpqovyZRCSHglbckglRVBvQzp2Q5eco+iLl
    hgM6+pCa2L0CBMktaM1y52Q53hXdwFpWwqXZUl5hzGUzhK8rY2X5AKYtpNtDlHic
    cRWopSRzng3sEPCJ5cFeVkEJVERxmr4ziopZENPw4moW/5nFbHaW/Iqzi/OYdKhV
    W6pP392p1nSPRv+9o6WzGQWc94FOMHmROidZ8x+FWu72GqxmnnAnkryfkibL+lQ3
    UpfUdTU5DdRl6AuF09BlD67eWH4HKUlTkZIgCp4r0PuR5TQbCC7pFlYSsxbMz+NQ
    DG+dohNsIDhvWHgGZ+eh3blW0zxnlklBeUvNiR3o/hTs2csQEmMdBVR3o2WJJgs+
    ged1kJWQE393o6o89keLIVFBuYEJMUj1hiKR/LWHWdDUSr1Qjg/aayLFnPNb2AIf
    wnz+jxXjOa7ivEDQtw7475DFmxxNL29cCsf5opHDEJTLW7k5aH8CUH037pyllBr6
    BF3lLi/+RwpEPt42M1eD6YjgUcNHxpoYWek11kumk6TfyXYREdHtoYYSuX+1JT8s
    8WiBrVsKj2gQsZaiYJtFt7iHwpVY4b+/ENeyVBxcA0TFOc7PwMOwR3PTzctdBr2v
    wde+xNGrYaXk5vuyVa40Q0of+l1C66NUxtPrnpf+EarHj0xUNziSR3PfBjkWLgRt
    KMfgENyD8hfBLqTZ
     
  9. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    И это не сработало. В результатах при тестировании - первоначальные запросы с ошибками o_O
     
  10. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    182
    Скиньте запросы
     
  11. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Да запросы любые, пробовал много...

    search for people's addreses
    search for peopl
    search for carz

    [​IMG]
     
  12. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    182
    По разным запросам верстка выдачи может меняться.
    Сделал на два типа верстки .
    Попробуйте
    eJylVW1P2zAQ/iuRBQIEyiDavmSlqAO6gVDLKPvUVMhLriXDsTPbKXRV//vOjvPS
    siHGviT2vTx3z/nOXhJN1YO6lqBAKxKOlyS3axKSBKa0YJockJxKBdKox2R0Hoaf
    hZgxQEVtsiR6kQM6iTlImSZGmSa4z+kMYlFwAzOnrECbo1VjHhdKi+wGVBlIlotw
    bP2UiUA1JROjmcETOngd6sWMKnUcEZUDYxHx7iVMj/39k+6uv7/XiaJ3tNv5Lrsd
    lVO+bnwnZDqLSJc4wNsyizqy21Mp6QKF9j+gmZFZ/9rQ1II8CpmQyeoF8lI8LSRo
    mVoujj95f0j+pwRnaeItROFlQHlo6BqeXSyMK8FJWYO3cgyekwxeZDkVMqNaVgQq
    luPtiF/0PYvpH/oG52PE21vvzotIFPGIoOL8alRZB04fVPa1YNPjHH87A+Fh/Ph+
    Z107OMPv9oSsJpOaUN+mislt5Ue+a/RaOaJzuBWGUGqbu/LBnavPFh4FGK1fct7d
    8/WTQaBJkupUcMrKCKZyTdRvPP1pS8IF2uLS9ENfigxFGiyAES6q7MZky+7NoRfW
    92vpQ8IpZQoOiMJU+xQTSTY1qQZJtZDD3OSD8iURvMfYFcyBNWYW/1ORsgTnujdF
    pwvn+GeT4TOMVU2vHQpb41FiDo1RIq7ErOL+AJDX1RgYSSYk1AAussPFSykHnrR7
    V/XyRrSW4FrBW8IlUaKQMcYbHx6M6ykuRxc9XE9LyDD3Lzpj1Ui0Rl6bprAeZgpe
    hZfgpZe8FS9wgMHrMgzakMG/YP49y01M9IkFn6azoRv+quAFv8UHZMhPRZYzMAfP
    C8awbxXcNPPTU65PzaY5503nUxti7enRQjB1OSpPPJcp5vShniGTLVAZ33s4j14O
    AlF2lIfTaEZb4e2xoV2TxFT+sszc81Y/gsv2IxcuV9jFP9R1aWQIGBOUYSUU9q15
    0H4Dc/p4xg==
     
    #12 Support Денис, 16 окт 2017
    Последнее редактирование: 16 окт 2017
  13. winga

    winga A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Вот теперь работает. Большое спасибо!
     
  14. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.531
    Симпатии:
    1.880

Поделиться этой страницей