Semrush

Tools

Name & DescriptionType
SEMRUSH_KEYWORD_DIFFICULTYDetermines the keyword difficulty (kd) score (0-100, higher means greater difficulty) for a given phrase in a specific Semrush regional database to assess its seo competitiveness.
action
SEMRUSH_ADS_COPIESRetrieves unique ad copies Semrush has observed for a specified domain from a regional database, detailing ads seen in google's paid search results.
action
SEMRUSH_ANCHORSUse this action to get a csv report of anchor texts for backlinks pointing to a specified, publicly accessible domain, root domain, or url.
action
SEMRUSH_AUTHORITY_SCORE_PROFILERetrieves the authority score (as) profile for a specified target, showing the count of referring domains that link to the target for each as value from 0 to 100.
action
SEMRUSH_BACKLINKSFetches backlinks for a specified domain or url as a csv-formatted string, allowing customization of columns, sorting, and filtering; ensure `display limit` surpasses `display offset` when an offset is used, and note the `urlanchor` filter may have limitations for targets with extensive backlinks.
action
SEMRUSH_BACKLINKS_OVERVIEWProvides a csv-formatted summary of backlinks, including authority score and link type breakdowns, for a specified and publicly accessible domain, root domain, or url.
action
SEMRUSH_BATCH_COMPARISONCompares backlink profiles for multiple specified targets (domains, subdomains, or urls) to analyze and compare link-building efforts.
action
SEMRUSH_BATCH_KEYWORD_OVERVIEWFetches a keyword overview report from a Semrush regional database for up to 100 keywords, providing metrics like search volume, cpc, and keyword difficulty.
action
SEMRUSH_BROAD_MATCH_KEYWORDFetches broad match keywords for a given phrase; `display sort` and `display filter` parameters are defined but currently not utilized by the API call.
action
SEMRUSH_CATEGORIESRetrieves categories and their 0-1 confidence ratings for a specified domain, subdomain, or url, with results sorted by rating.
action
SEMRUSH_CATEGORIES_PROFILERetrieves a profile of content categories from referring domains for a specified target, analyzing its first 10,000 referring domains and sorting results by domain count.
action
SEMRUSH_COMPETITORSRetrieves a customizable csv report of competitors for a specified target (root domain, domain, or url) based on shared backlinks or referring domains, ensuring the target is valid and its type is correctly specified.
action
SEMRUSH_COMPETITORS_IN_ORGANIC_SEARCHUse to get a domain's organic search competitors from Semrush as a semicolon-separated string; `display date` requires 'yyyymm15' format if used.
action
SEMRUSH_COMPETITORS_IN_PAID_SEARCHRetrieves a list of a domain's competitors in paid search results from a specified regional database.
action
SEMRUSH_DOMAIN_AD_HISTORYRetrieves a domain's 12-month advertising history from Semrush (keywords bid on, ad positions, ad copy) for ppc strategy and competitor analysis; most effective when the domain has ad history in the selected database.
action
SEMRUSH_DOMAIN_ORGANIC_PAGESFetches a report on a domain's unique organic pages ranking in google's top 100 search results, with options for specifying database, date, columns, sorting, and filtering.
action
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDSRetrieves organic search keywords for a domain from a specified Semrush regional database; `display positions` must be set if `display daily=1` for daily updates.
action
SEMRUSH_DOMAIN_ORGANIC_SUBDOMAINSRetrieves a report on subdomains of a given domain that rank in google's top 100 organic search results for a specified regional database.
action
SEMRUSH_DOMAIN_PAID_SEARCH_KEYWORDSFetches keywords driving paid search traffic to a specified, existing domain using a supported Semrush regional database.
action
SEMRUSH_DOMAIN_PLA_SEARCH_KEYWORDSRetrieves product listing ad (pla) search keywords for a specified domain from a Semrush regional database.
action
SEMRUSH_DOMAIN_VS_DOMAINAnalyzes keyword rankings by comparing up to five domains to find common, unique, or gap keywords, using specified organic/paid types and comparison logic in the `domains` string.
action
SEMRUSH_HISTORICAL_DATARetrieves monthly historical backlink and referring domain data for a specified root domain, returned as a time series string with newest records first.
action
SEMRUSH_INDEXED_PAGESRetrieves a list of indexed pages from Semrush for a specified `target` (root domain, domain, or url) and `target type`, ensuring `target` is publicly accessible, Semrush-analyzable, and correctly matches `target type`.
action
SEMRUSH_KEYWORDS_ADS_HISTORYFetches a historical report (last 12 months) of domains advertising on a specified keyword in google ads, optionally for a specific month ('yyyymm15') or the most recent period, returning raw csv-like data.
action
SEMRUSH_KEYWORD_OVERVIEW_ALL_DATABASESFetches a keyword overview from Semrush for a specified phrase, including metrics like search volume, cpc, and competition.
action
SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASEFetches a keyword summary for a specified phrase from a chosen regional database.
action
SEMRUSH_ORGANIC_RESULTSRetrieves up to 100,000 domains and urls from google's top 100 organic search results for a keyword and region, returning a raw string; use `display date` in 'yyyymm15' format (day must be '15') for historical data.
action
SEMRUSH_PAID_RESULTSFetches domains ranking in google's paid search results (adwords) for a specified keyword and regional database.
action
SEMRUSH_PHRASE_QUESTIONSFetches question-format keywords semantically related to a given query phrase for a specified regional database, aiding in understanding user search intent and discovering content ideas.
action
SEMRUSH_PLA_COMPETITORSRetrieves domains competing with a specified domain in google's product listing ads (pla) from a given Semrush regional database.
action
SEMRUSH_PLA_COPIESFetches product listing ad (pla) copies that Semrush observed for a domain in google's paid search results.
action
SEMRUSH_REFERRING_DOMAINSRetrieves a report as a text string (e.
action
SEMRUSH_REFERRING_DOMAINS_BY_COUNTRYGenerates a csv report detailing the geographic distribution of referring domains (by country, determined via ip address) for a specified, publicly accessible target.
action
SEMRUSH_REFERRING_I_PSFetches ip addresses that are sources of backlinks for a specified target domain, root domain, or url.
action
SEMRUSH_RELATED_KEYWORDSCall this to find related keywords (including synonyms and variations) for a target phrase in a specific regional database; `display date` (if used for historical data) must be 'yyyymm15' for a past month.
action
SEMRUSH_TLD_DISTRIBUTIONFetches a report on the top-level domain (tld) distribution of referring domains for a specified target, useful for analyzing geographic or categorical backlink diversity.
action

Details

Installs

More than 1000

Actions

36

Triggers

0