SE::Google::Modern - Parse Google search results

Sep 23, 2019

  • Collected data(top)


    • Amount of results on request
    • Links, anchors and snippets from output
    • List of related keywords
    • Defines whether counted Google request as a misprint or not
    • Parsing from ads link, anchor and snippet. It should be noted that the $link variable will contain links that look like to get the links that we see when issuing under the anchor, you need to use the variable $visiblelink. This applies only to the block of advertising.
    • Determines the presence of rich snippets in the output
    • Defining AMP technology page support
    [​IMG]
    [​IMG]
    [​IMG]

    Opportunity(top)


    • Support of all retrieval operators of Google (site:, inurl:, etc.)
    • Parse the maximum number of results given by Google - 10 pages on 100 elements in outputs
    • Can parse automatically more than 1000 results on request - adds additional characters (option Parse all results)
    • The ability to parse in depth on related keywords (Parse related to level)
    • Search capability of related keywords
    • Supports a choice of country of search, the city, region, the domain, language of results
    • Supports specifying of time of output
    • Opportunity parsing on news and blogs
    • It is possible to specify whether parse output if Google reports about that on the specified request is found nothing and offers results on similar request
    • Supports switch-off filter of Google on concealment of similar results (filter=)
    • The ability to choose the language of the Google interface, the output of results in the parser and in the browser, with identical settings, is the most identical

    Use options(top)


    • Collection of reference bases - for A-Poster, XRumer, AllSubmitter, etc.
    • Assessment a competition for keywords
    • Search of backlinks (references) of the sites
    • Check of an indexing sites
    • Search of the vulnerable sites
    • Any other options implying parsing of Google in this or that look

    Requests(top)


    • As requests it is necessary to specify retrieval phrases, in the same way as though they were entered directly into the form of search of Google, for example:


    Results(top)


    • List of links on requests is as a result displayed:


    Possible settings(top)


    Global settings for all parsers
    ParameterValue by defaultDescription
    Links per page100Number of links in outputs to each page
    Pages count5Number of pages for parsing
    Google domainwww .google.comGoogle Domain for parsing, are supported all domains
    Results languageAuto (Based on IP)Choice of language of results (lr= parameter)
    Search from countryAuto (Based on IP)Choice a country from where is carried out search (geo-dependent search, the gl= parameter)
    Location (city)-Search around the city, region. You can specify the city in the form novosibirsk, russia; a full list of locations can be found at the link. Also it is necessary to set the correct Google domain
    Hide omitted resultsDetermines to hide the omitted results (filter= parameter)
    Serp timeAll timeTime of serp (time-dependent search, tbs= parameter)
    Serp typeMainDetermines to parse from the homepage, on news or blogs
    Parse not foundDetermines whether to parse output if Google reported that on the specified request is found nothing and offered output on other request
    Disable autocorrectDetermines to parse for the specified request or use the corrected request from Google.
    Use AntiGateDetermines whether to use antigate for bypass captcha
    AntiGate presetdefaultPreset parser Util:AntiGate. It is necessary before to set up parser Util::AntiGate - to specify the key of access and other parameters then to select the created prest here
    Use digit captchaTurn on forced use digital CAPTCHA
    DeviceModern desktop computer (Chrome 61)Selecting the user agent for parsing
    Util::ReCaptcha2 presetdefaultPreset parser Util::ReCaptcha2. It is necessary before to set up parser Util::ReCaptcha2 - to specify the key of access and other parameters then to select the created prest here
    Interface languageAuto (Based on IP)The ability to choose the interface language Google, for maximum identity results in the parser and in the browser
    Use sessionsAllows you to enable/disable the use of sessions. Default Enabled
    ReCaptcha2 retries3Retry in case of unsuccessful sending rekaptcha (parser will try to send response by rekaptchа specified number of times without changing proxies)
    Additional headersAbility to specify custom request headers
Kviktor, Dimazzan and nouton like this.