API PRODUCT
SEMrush On Page SEO
A REST API for retrieving SEMrush SEO-centric insights related to domains and pages — including traffic overview, top pages, keywords, backlink profiles, and page metadata using simple HTTP requests.
Description
📌 SEMrush On-Page SEO API
The SEMrush On-Page SEO API offers a suite of easy-to-call endpoints that let developers, SEO specialists, and marketers programmatically fetch essential SEO metrics and domain data for any website. Data includes domain performance, top ranking pages, keyword sets, backlink details, and on-page metadata — enabling automation of SEO reports, dashboards, analytics tools, and internal workflows from within your own software or scripts.
💡 This API is ideal for integrating searchable SEO insights directly into dashboards, internal tools, or automation pipelines without building crawlers or scraping data manually.
🎯 Key Benefits
✨ All-in-one SEO Data – Combines multiple types of SEO metrics in one API instead of using separate tools.
⚙️ Developer-Friendly – Use simple GET requests to get structured JSON for integration.
🚀 Automation Ready – Great for scheduled reporting, dashboards, and analytics workflows.
📊 Actionable Insights – Quickly assess SEO health, competitor data points, keyword opportunities, and backlink footprint.
💼 Scale-friendly – Useful for agencies, SaaS products, or internal SEO tooling.
🛠️ Use Cases
✔ SEO Dashboards – Visualize domain authority & backlinks in a custom dashboard.
✔ Automated Reports – Run periodic scans and send email summaries.
✔ Competitor Analysis – Compare keyword & backlink profiles across brands.
✔ Content Strategy – Identify high-value pages or keyword gaps.
✔ Technical SEO Monitoring – Track changes in backlink profiles or rankings over time.
🧩 Endpoints
Below are the main endpoints you listed with concise explanations:
1️⃣ Domain Overview
https://semrush-on-page-seo.p.rapidapi.com/domain_overview.php?domain=youtube.com
🔍 Summary overview of the domain — usually includes basic SEO & traffic metrics.
2️⃣ Domain Top Pages
https://semrush-on-page-seo.p.rapidapi.com/domain_top_pages.php?domain=youtube.com
📄 Top ranking pages for that domain — useful to see which pages attract most traffic and engagement.
3️⃣ Domain Keywords
https://semrush-on-page-seo.p.rapidapi.com/domain_keywords.php?domain=youtube.com
🔑 List of keywords a domain ranks for — critical for SEO keyword strategy.
4️⃣ Backlink Data
https://semrush-on-page-seo.p.rapidapi.com/backlink.php?domain=youtube.com
🔗 Complete backlink data — referring domains, link URLs, anchor text, etc.
5️⃣ New & Lost Backlinks
https://semrush-on-page-seo.p.rapidapi.com/new_lost_backlinks.php?domain=youtube.com
📉 Finds recently gained and lost backlinks — essential for tracking link profile changes.
6️⃣ Backlinks Overview
https://semrush-on-page-seo.p.rapidapi.com/backlinks_overview.php?domain=youtube.com
📊 Aggregated backlink summary — total count, quality metrics, and trend overview.
7️⃣ Page Overview
https://semrush-on-page-seo.p.rapidapi.com/page_overview.php?page=youtube.com
📌 Metadata and on-page info for a single URL — like page title, meta tags, and other SEO-relevant tags.
API Playground
Waiting for request...
Pro
₹1,999.00 / Monthly
- Limit Type: Global
- 3,000 total requests
- Rate Limit: 0/min
Ultra
₹9,999.00 / Monthly
- Limit Type: Global
- 50,000 total requests
- Rate Limit: 0/min
Mega
₹19,999.00 / Monthly
- Limit Type: Global
- 150,000 total requests
- Rate Limit: 0/min