Command status: Active
Supported by OpenApps API: Yes
Supported by Internal/Reseller API: Yes
Possibly queued processing: No

This function returns Search data for a given keyword.

Resource Description




Actual number of rows of data returned

This function accepts the following parameters:

Parameter Description


Required: must be set to: SearchByKeyword.


Required: The keyword to search for.


0 - returns Root Domains
2 (default) - returns URLs


(optional) Where to start the results from.


10 (default) - How many results to retrieve.

Example 1

Below you can see example of query for aggregated Searhc results for a particular keyword: majestic:

This produces the following XML:

This produces the following JSON:

Query results will be returned in datatable named Results with the following headers:

  1. Item - The resulting Root Domain/URL.
  2. Title - The title of the resutlt.
  3. SearchScore - A unique Majestic metric to give a score to the result.
  4. CitationFlow - Citation Flow for the Item
  5. TrustFlow - Trust Flow for the Item
  6. RefDomains - Ref Domains for the Item
  7. ExtBackLinks - External Backlinks for the Item

For more information about access to the Majestic API suite, visit our Plans & Pricing page.