Ahrefs Keyword Difficulty Checker
Pricing
$2,990.00 / 1,000 per results
Go to Apify Store
Deprecated
Ahrefs Keyword Difficulty Checker
Check keyword difficulty and competition metrics using Ahrefs API with comprehensive SERP analysis and real-time data collection.
Pricing
$2,990.00 / 1,000 per results
Rating
5.0
(1)
Developer

PowerAI
Maintained by Community
Actor stats
1
Bookmarked
4
Total users
4
Monthly active users
20 days ago
Last modified
Categories
Share
This actor allows you to check the difficulty of keywords using the Ahrefs API. It provides comprehensive keyword difficulty analysis including SERP data and competition metrics.
Features
- Keyword difficulty analysis
- SERP (Search Engine Results Page) data
- Competition shortage metrics
- Country-specific analysis
- Real-time data collection
- Rate limiting protection
Input Parameters
keyword(required): The keyword to check difficulty forcountry(optional, default: 'us'): Country code for the search
Output Data
The actor outputs keyword difficulty data, including:
keyword: The searched keywordcountry: Country code used for the searchdifficulty: Keyword difficulty score (0-100)shortage: Competition shortage metricserpResults: Search engine results page datalastUpdate: Last update timestampscrapedAt: When the data was collected
Usage Example
{"keyword": "scrape","country": "us"}
Output Example
{"keyword": "scrape","country": "us","difficulty": 7,"shortage": 8,"serpResults": [{"content": ["knowledge_card","None"],"pos": 1},{"content": ["questions",[["Some",{"title": "What is a scrape in slang?","link": "None"}],["Some",{"title": "What is a scrape on a wound?","link": "None"}],["Some",{"title": "What is a scrape animal?","link": "None"}],["Some",{"title": "What does scrape by mean?","link": "None"}]]],"pos": 2},{"content": ["organic",{"link": ["Some",{"title": "SCRAPE Definition & Meaning","url": ["Url",{"url": "https://www.merriam-webster.com/dictionary/scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.merriam-webster.com/dictionary/scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "fFyf7qHaoZXsaCEygdQBhRs32lim0ym1322m0P4OgL0="}}}],"attribute": null,"isTarget": null,"metrics": {"rank": 728,"domainRating": 91,"urlRating": 18,"refpages": 537,"domains": 89,"traffic": 287,"cost": 49906,"keywords": 86,"topKeyword": "scrapes","topVolume": 3400,"nrWords": 1288,"httpCode": 200}}],"siteLinks": []}],"pos": 3,"posWithMetrics": 1},{"content": ["top_stories",[["Some",{"title": "Glass scrape studies. \n#glassart #fluidart #satisfyingart #satisfyingvideo #abstractpainting #arttechniques #scrapeart #artideas #paintingtechniques","url": {"url": "https://www.instagram.com/reel/DLDYmM6OXNT/","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.instagram.com/reel/DLDYmM6OXNT/","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "r3lREKmOkGIMdMER2q/+1mPzqxech2DM76z9cR5Wusg="}}},"attribute": "Video","isTarget": null}],["Some",{"title": "How to Scrape Data From Any Website Using Deepseek","url": {"url": "https://www.youtube.com/watch?v=s8ECuA_c1SU","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.youtube.com/watch?v=s8ECuA_c1SU","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "Jn5QiRMAvcR7+KMgeCmo+WyBW8nk1isEdqBxSnx5A3k="}}},"attribute": "Thumbnail","isTarget": null}],["Some",{"title": "Need to scrape ~3 million items from a website — what's the best approach for large-scale scraping?","url": {"url": "https://www.reddit.com/r/Python/comments/1kr1dfo/need_to_scrape_3_million_items_from_a_website/","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.reddit.com/r/Python/comments/1kr1dfo/need_to_scrape_3_million_items_from_a_website/","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "M8Z2BTD8OxLfbE8WXZ6S8oyPAIfuQqiZuf316/jX8As="}}},"attribute": null,"isTarget": null}]]],"pos": 4},{"content": ["organic",{"link": ["Some",{"title": "SCRAPE | definition in the Cambridge English Dictionary","url": ["Url",{"url": "https://dictionary.cambridge.org/us/dictionary/english/scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "dictionary.cambridge.org/us/dictionary/english/scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "g5ZYKn6Sud726AKS/DOBeR1udYHHq9BmZCFoWeaa2C4="}}}],"attribute": null,"isTarget": null,"metrics": {"rank": 539,"domainRating": 92,"urlRating": 0,"refpages": 6,"domains": 5,"traffic": 53,"cost": 4648,"keywords": 42,"topKeyword": "scrapes","topVolume": 3400,"nrWords": null,"httpCode": null}}],"siteLinks": []}],"pos": 5,"posWithMetrics": 2},{"content": ["organic",{"link": ["Some",{"title": "Scrape: MedlinePlus Medical Encyclopedia","url": ["Url",{"url": "https://medlineplus.gov/ency/article/007212.htm","input": {"mode": "exact","protocol": "https","protocollessUrl": "medlineplus.gov/ency/article/007212.htm","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "9bpc43piktdD56UNT0hD6By1a61rNEG1Gp+yjoY1jA4="}}}],"attribute": null,"isTarget": null,"metrics": {"rank": 861,"domainRating": 91,"urlRating": 4,"refpages": 36,"domains": 12,"traffic": 111,"cost": 15924,"keywords": 40,"topKeyword": "scrapes","topVolume": 3400,"nrWords": 686,"httpCode": 200}}],"siteLinks": []}],"pos": 6,"posWithMetrics": 3},{"content": ["organic",{"link": ["Some",{"title": "Scrape - Webster's Dictionary 1828","url": ["Url",{"url": "https://webstersdictionary1828.com/Dictionary/scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "webstersdictionary1828.com/Dictionary/scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "a+jSVxq+d3A/BkGEm00RmBPWrdGzRJd/ZBzdHRCC3U8="}}}],"attribute": null,"isTarget": null,"metrics": null}],"siteLinks": []}],"pos": 7,"posWithMetrics": 4},{"content": ["organic",{"link": ["Some",{"title": "Scrape - Definition, Meaning & Synonyms","url": ["Url",{"url": "https://www.vocabulary.com/dictionary/scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.vocabulary.com/dictionary/scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "gGLBbKKmXv/o1CY7j7q4CAZ09/1XV9Hme/wXGOwgVWs="}}}],"attribute": null,"isTarget": null,"metrics": null}],"siteLinks": []}],"pos": 8,"posWithMetrics": 5},{"content": ["organic",{"link": ["Some",{"title": "SCRAPE Synonyms: 64 Similar and Opposite Words","url": ["Url",{"url": "https://www.merriam-webster.com/thesaurus/scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "www.merriam-webster.com/thesaurus/scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "QkOzaQvhrBeXRHahSmUnGsG0s42LEsNFvLVCgCb4T+s="}}}],"attribute": null,"isTarget": null,"metrics": null}],"siteLinks": []}],"pos": 9,"posWithMetrics": 6},{"content": ["organic",{"link": ["Some",{"title": "Scrape","url": ["Url",{"url": "https://en.wikipedia.org/wiki/Scrape","input": {"mode": "exact","protocol": "https","protocollessUrl": "en.wikipedia.org/wiki/Scrape","signatureInfo": {"notAfter": "2025-06-22T03:13:22Z","signature": "Tm6YGheqEwF7tdnAI3+2o1jG4SYHC4L4Ccii2Bp7YzU="}}}],"attribute": null,"isTarget": null,"metrics": null}],"siteLinks": []}],"pos": 10,"posWithMetrics": 7}],"lastUpdate": "2025-06-19T23:59:21Z","scrapedAt": "2025-06-20T03:13:22.721Z"}
Supported Countries
The actor supports various country codes including:
us- United Statesuk- United Kingdomca- Canadaau- Australia- And many more...