Bing Suggest parser overview
Parser of search suggestions by keywords in Bing. Bing suggestions parser solves one of the main SEO tasks, namely fast automated obtaining of an extended semantic core. Thanks to the SE::Bing::Suggest parser, you can automatically collect keyword databases from Bing search suggestions by query. Using the SE::Bing::Suggest parser, you can easily and quickly parse Google suggestions by query based on the selected region.
Thanks to the multi-threaded work of A-Parser, the processing speed of requests can reach 4500 requests per minute, which on average allows you to receive up to 8500 - 9000 results per minute.
You can use automatic query multiplication, substitution of subqueries from files, enumeration of alphanumeric combinations and lists to get the maximum possible number of results. Using results filtering, you can immediately clean up the result, removing all unnecessary garbage (using minus-words).
The functionality of A-Parser allows you to save the parsing settings of the SE::Google::Suggest parser for further use (presets), set a parsing schedule, and much more.
Saving results is possible in the form and structure that you need, thanks to the built-in powerful Template Toolkit template engine, which allows you to apply additional logic to the results and output data in various formats, including JSON, SQL and CSV.
List of collected data
- Number of results by query
- Suggestions for the query
- Collection of keyword databases
- Queries must be specified as search phrases, for example:
Speak in english
Cats and dogs
You can use built-in macros for automatic substitution of subqueries from files, for example, we want to add some list of other words to each query, 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 increase the variability of queries many times over:
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 operation.
For example, if the Keywords.txt file contains:
As a result, the substitution macro will turn 3 main queries into 6:
Result output options
A-Parser supports flexible formatting of results 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, for example CSV or JSON.
Exporting a list of suggestions
Output suggestions to a CSV table
Saving in SQL format
[% FOREACH p1.results; "INSERT INTO serp VALUES('" _ query _ "', '"; suggest _ "')\n"; END %]
INSERT INTO serp VALUES('write essay', 'write essays online telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essay bot')
INSERT INTO serp VALUES('write essay', 'write essay telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essays for money telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essay english telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essays for cash')
INSERT INTO serp VALUES('write essay', 'write essay service')
INSERT INTO serp VALUES('write essay telegra.ph', 'writer essay telegra.ph')
INSERT INTO serp VALUES('write essay telegra.ph', 'persuasive essay write telegra.ph')
Dumping results to JSON
A-Parser allows you to process results directly during parsing, in this section we have provided the most popular cases for the SE::Bing::Suggest parser
Parse to level option
Results filtering (using minus-words)
|Parameter name||Default value||Description|
|Region||Select search region|