Skip to main content
Glama

DataForSEO MCP Server

Apache 2.0
627

backlinks_competitors

Identify competitors sharing backlinks with a target website, analyze intersections, and rank competing domains for actionable SEO insights. Optimize strategies by understanding shared link profiles.

Instructions

This endpoint will provide you with a list of competitors that share some part of the backlink profile with a target website, along with a number of backlink intersections and the rank of every competing website

Input Schema

NameRequiredDescriptionDefault
exclude_internal_backlinksNoindicates if internal backlinks from subdomains to the target will be excluded from the results if set to true, the results will not include data on internal backlinks from subdomains of the same domain as target if set to false, internal links will be included in the results
exclude_large_domainsNoindicates whether large domain will appear in results if set to true, the results from the large domain (google.com, amazon.com, etc.) will be omitted
filtersNoarray of results filtering parameters optional field you can add several filters at once (8 filters maximum) you should set a logical operator and, or between the conditions the following operators are supported: regex, not_regex, =, <>, in, not_in, like, not_like, ilike, not_ilike, match, not_match you can use the % operator with like and not_like to match any string of zero or more characters example: ["rank",">","100"] [["target","like","%forbes%"], "and", [["rank",">","100"],"or",["intersections",">","5"]]]
limitNothe maximum number of returned domains
main_domainNoindicates if only main domain of the target will be included in the search if set to true, only the main domain will be included in search
offsetNooffset in the results array of returned networks optional field default value: 0 if you specify the 10 value, the first ten domains in the results array will be omitted and the data will be provided for the successive pages
order_byNoresults sorting rules optional field you can use the same values as in the filters array to sort the results possible sorting types: asc – results will be sorted in the ascending order desc – results will be sorted in the descending order you should use a comma to set up a sorting type example: ["rank,desc"] note that you can set no more than three sorting rules in a single request you should use a comma to separate several sorting rules example: ["intersections,desc","rank,asc"]
targetYesdomain, subdomain or webpage to get backlinks for required field a domain or a subdomain should be specified without https:// and www. a page should be specified with absolute URL (including http:// or https://)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "exclude_internal_backlinks": { "default": true, "description": "indicates if internal backlinks from subdomains to the target will be excluded from the results\nif set to true, the results will not include data on internal backlinks from subdomains of the same domain as target\nif set to false, internal links will be included in the results", "type": "boolean" }, "exclude_large_domains": { "default": true, "description": "indicates whether large domain will appear in results\nif set to true, the results from the large domain (google.com, amazon.com, etc.) will be omitted", "type": "boolean" }, "filters": { "anyOf": [ { "items": [ { "type": "string" }, { "enum": [ "regex", "not_regex", "<", "<=", ">", ">=", "=", "<>", "in", "not_in", "ilike", "not_ilike", "like", "not_like" ], "type": "string" }, { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "array" } ] } ], "maxItems": 3, "minItems": 3, "type": "array" }, { "items": { "anyOf": [ { "$ref": "#/properties/filters" }, { "enum": [ "and", "or" ], "type": "string" } ] }, "maxItems": 7, "type": "array" } ], "description": "array of results filtering parameters\noptional field\nyou can add several filters at once (8 filters maximum)\nyou should set a logical operator and, or between the conditions\nthe following operators are supported:\nregex, not_regex, =, <>, in, not_in, like, not_like, ilike, not_ilike, match, not_match\nyou can use the % operator with like and not_like to match any string of zero or more characters\nexample:\n[\"rank\",\">\",\"100\"]\n[[\"target\",\"like\",\"%forbes%\"],\n\"and\",\n[[\"rank\",\">\",\"100\"],\"or\",[\"intersections\",\">\",\"5\"]]]" }, "limit": { "default": 10, "description": "the maximum number of returned domains", "maximum": 1000, "minimum": 1, "type": "number" }, "main_domain": { "default": true, "description": "indicates if only main domain of the target will be included in the search\nif set to true, only the main domain will be included in search", "type": "boolean" }, "offset": { "description": "offset in the results array of returned networks\noptional field\ndefault value: 0\nif you specify the 10 value, the first ten domains in the results array will be omitted and the data will be provided for the successive pages", "minimum": 0, "type": "number" }, "order_by": { "description": "results sorting rules\noptional field\nyou can use the same values as in the filters array to sort the results\npossible sorting types:\nasc – results will be sorted in the ascending order\ndesc – results will be sorted in the descending order\nyou should use a comma to set up a sorting type\nexample:\n[\"rank,desc\"]\nnote that you can set no more than three sorting rules in a single request\nyou should use a comma to separate several sorting rules\nexample:\n[\"intersections,desc\",\"rank,asc\"]", "items": { "type": "string" }, "type": "array" }, "target": { "description": "domain, subdomain or webpage to get backlinks for\n required field\na domain or a subdomain should be specified without https:// and www.\na page should be specified with absolute URL (including http:// or https://)", "type": "string" } }, "required": [ "target" ], "type": "object" }
Install Server

Other Tools from DataForSEO MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/ravinwebsurgeon/seo-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server