Semrush
Free tierThe 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
| Parameter | Description |
|---|---|
type | Report type (e.g., domain_ranks, phrase_this) |
key | Your API key |
database | Target geo database (e.g., us, uk, de) |
export_columns | Comma-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
