Semrush logo

Semrush

Free tier

The leading platform to grow and measure brand visibility across every digital channel

Free tier available·All audiences·API available

Key strengths

Industry's largest backlink database with 43 trillion linksUnified SEO + AI visibility tracking across LLMs like ChatGPT28 billion keyword database across 142 geo databasesEnd-to-end marketing suite: SEO, content, ads, social, PR, and localEnterprise-grade competitive intelligence and market analytics
Free tier + paid plans
Boston, USA
Founded 2008
No ratings yet

Semrush API & Technical Integration

REST API

Semrush provides a REST-based API with endpoints covering:

  • Domain Analytics — organic/paid traffic, authority scores, competitive positioning
  • Keyword Research — keyword volume, CPC, trend data, related keywords
  • Backlink Data — referring domains, anchor texts, toxic score analysis
  • Position Tracking — SERP rank history for target keywords

Example API request (domain overview):

curl "https://api.semrush.com/?type=domain_ranks&key=YOUR_API_KEY&export_columns=Dn,Rk,Or,Ot,Oc,Ad,At,Ac&domain=example.com&database=us"

Key Parameters

ParameterDescription
typeReport type (e.g., domain_ranks, phrase_this)
keyYour API key
databaseTarget geo database (e.g., us, uk, de)
export_columnsComma-separated list of data columns to return

Integrations

  • ChatGPT Plugin / Integration — Direct access to Semrush data inside ChatGPT for SEO-driven workflows
  • Lovable — SEO and AI visibility data embedded natively in the Lovable AI builder
  • Google & Meta Ads — Advertising Toolkit syncs with ad platforms for competitive ad intelligence
  • App Center — Marketplace for third-party apps including AdClarity, Exploding Topics, and SERP Gap Analyzer