Skip to main content

SE::Google::TrustCheck - Site trust check

Overview of the Google TrustCheck parser

The parser allows you to check the trust of a site in Google. All the capabilities of the SE::GoogleSE::Google parser are available. Thanks to the multi-threaded work of A-Parser, the processing speed of requests can reach 900 requests per minute, which on average allows you to receive up to 6200 results per minute.

SE::Google::TrustCheck parser speed

The functionality of A-Parser allows you to save parsing settings for further use (presets), set a parsing schedule, and much more.

Saving results is possible in the format and structure that you need, thanks to the built-in powerful Template Toolkit template engine that allows you to apply additional logic to the results and output data in various formats, including JSON, SQL, and CSV.

List of collected data

  • Checking Google's trust in the site
  • Possible results - 0, 1, and 2:
    • 0 - no additional link blocks
    • 1 or 2 means that Google trusts the site because it displays additional link blocks. 1 - means that the site has a horizontal block of links, and 2 - means that it has a large vertical block of links.

Data collected by the SE::Google::TrustCheck parser Data collected by the SE::Google::TrustCheck parser


  • Collecting a database of trusted sites
  • Supports selecting the search country, domain, language of results, and other settings

Query examples

  • As queries, you need to specify the URL of the desired site, for example:

Query substitutions

You can use built-in macros for automatic substitution of subqueries from files. For example, if we want to check sites/site by a keyword base, we will specify several main queries:

In the query format, we will specify a macro for substituting additional words from the Keywords.txt file. This method allows you to check the site base by the keyword base and get positions as a result:

$query {subs:Keywords}

This macro will create as many additional queries as there are in the file for each original search query, which in total will give [number of original queries (domains)] x [number of queries in the Keywords file] = [total number of queries] as a result of the macro's work.

You can also specify the protocol in the query format so that only domains can be used as queries:


This format will add http:// to each query.

Result output options

A-Parser supports flexible result formatting thanks to the built-in Template Toolkit template engine, which allows it to output results in any form, as well as in a structured form, such as CSV or JSON.

Exporting a list of trust checks

Result format:

$query: $trustrank\n

As a result, a list of links and their trust check is displayed.

Example result: 2 1 2 0 2

Similar to SE::Google.

Similar to SE::Google.

Similar to SE::Google.

Keyword competition

Similar to SE::Google.

Similar to SE::Google.

Saving in SQL format

Similar to SE::Google.

Dumping results to JSON

Similar to SE::Google.

Result processing

A-Parser allows you to process results during parsing, in this section, we have provided the most popular use cases for the SE::Google::TrustCheck parser.

Saving domains with a trust value of "1"

Add a filter and select the trust variable ($trustrank - Trust rank) in the drop-down list. Select the type: String equals. Next, you need to enter the trust value that we need in "String" 1. With this filter, you can remove all results with unwanted trust.

Example of using a filter in the SE::Google::TrustCheck parser

Download example

How to import an example in A-Parser



See also: Results filters

Similar to SE::Google.

Similar to SE::Google.

Domain extraction

Similar to SE::Google.

Removing tags from anchors and snippets

Similar to SE::Google.

Similar to SE::Google.

Possible settings

Supports all settings of the SE::GoogleSE::Google parser, as well as:

Parameter nameDefault valueDescription
Pages count1The number of pages to parse (from 1 to 10)
Links per page10The number of links in the search results on each page (from 10 to 100)