Semrush Global Keyword Scraper avatar
Semrush Global Keyword Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Semrush Global Keyword Scraper

Semrush Global Keyword Scraper

Scrape Semrush Global keyword data: search volume by country, CPC, KD%, and intent with trends. Perfect for international SEO and global keyword research.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Semrush Global Keyword Scraper 🌍

Extract Semrush Global Keyword data and export a clean, structured dataset with worldwide search volume, CPC, keyword difficulty, competitive density, intent signals, and monthly trends across multiple countries.

This actor is built for:

  • International SEO research 🌐
  • Global content planning & market research πŸ“Š
  • PPC / Google Ads planning πŸ’°
  • Competitive research across regions 🧠

πŸ“Œ Table of Contents


✨ Features

  • 🌍 Global coverage
    • Returns data for multiple countries/regions in one run (including a GLOBAL row)
  • πŸ” Worldwide search volume
    • Country-wise volume + an otherCountriesVolume summary
  • πŸ’° CPC & monetization signals
    • CPC and monetization score (when available)
  • 🎯 Keyword difficulty insights
    • Difficulty percentage, label, and actionable recommendation text
  • 🧠 Intent scoring
    • Raw intent scores and primary intent label per country
  • πŸ“ˆ Trend data
    • Monthly search trend array (when available)
  • 🧼 Clean structured dataset + table views
    • Ready for dashboards, sheets, BI tools, and automations

🎯 Use Cases

Use CaseWhat you can doWhy it helps
🌐 International SEO researchCompare keyword difficulty across countriesPrioritize easier markets first
πŸ“Š Market researchIdentify countries with highest demandChoose regions for expansion
✍️ Global content strategyPlan content per country intent & volumeLocalize content that fits intent
πŸ’° PPC planningCompare CPC and competition by countryAllocate ad budget better
🧠 Competitive researchSpot regional keyword opportunitiesFind low-competition countries

⚑ Quick Start

Basic run

Use this input:

{
"keyword": "video ai",
"country": "us"
}

Tips for better results

  • Use a clear keyword phrase, e.g. "video ai", "digital marketing"
  • Keep country as a 2-letter lowercase code, e.g. us, in, uk
  • Run one keyword per run for cleaner datasets

🧾 Input Parameters

ParameterTypeRequiredDefaultDescription
keywordStringβœ…-Seed keyword you want to research
countryStringβœ…us2-letter primary country code for context (e.g. us, in, uk). The actor returns data across all available countries/regions.

πŸ“€ Output

Each dataset item represents one country/region returned in Keyword Overview (including GLOBAL, if provided).

🧾 Output fields (high-level)

CategoryFields
πŸ”‘ Keyword + Countrykeyword, country
πŸ“ˆ DemandsearchVolume, trend, otherCountriesVolume
πŸ’° Adscpc, competitiveDensity, competitiveDensityScore, monetizationScore
🎯 DifficultykeywordDifficultyPercent, keywordDifficultyLabel, keywordDifficultyRecommendation
🧠 IntentkeywordIntent, intentInformational, intentCommercial, intentTransactional, intentNavigational, intentBrand
πŸ” SERP & extrasserpDominantFeature, contentGapScore, ctrPotentialScore, lastUpdate

🧩 Dataset Views (Table View)

This actor includes a clean, organized dataset table view:

  • 🌍 Global Overview
    • Keyword, country, search volume, CPC, KD%, intent
  • 🎯 Keyword Difficulty Analysis
    • KD metrics + recommendation text per country
  • πŸ† Competition & CPC
    • Competitive density, CPC, monetization score
  • 🧠 Search Intent Scores
    • Primary intent + raw intent score breakdown
  • πŸ” SERP & Metrics
    • SERP dominant feature + content/CTR/monetization signals

❓ FAQ

Q1: Why do I see only a few countries in the dataset?

The API response depends on the keyword and provider availability. Try:

  • Using a broader keyword
  • Trying a different country context

Q2: Can I run this actor for multiple keywords?

Run the actor multiple timesβ€”one run per keyword gives cleaner datasets.

Q3: Which country codes should I use?

Use 2-letter lowercase codes like:

  • us, in, uk, ca, au, de, fr

Q4: Why is searchVolume / cpc stored as text?

Some responses return values like "200.7k" and "$0.34". This actor keeps them as-is so you see the exact format returned by the API.

Q5: What is keywordIntent and the intent score fields?

  • keywordIntent: a readable intent label (example: Informational, Commercial)
  • intentInformational, intentCommercial, etc.: raw intent scores from the API

πŸ”Ž SEO Keywords

Semrush global keyword scraper, Semrush global search volume, Semrush keyword volume by country, keyword difficulty by country, international SEO keywords, worldwide keyword research, global keyword trends, global CPC data, keyword intent scores, market research keywords, PPC keyword research, Google Ads keywords, SEO automation, Apify Semrush actor, keyword research tool, Google Keyword Planner, Free Keyword Research Tool, Best free keyword research tool, ahrefs keyword research tool.

If this actor is useful in your workflow, please ⭐ leave a rating or star on Apify so others can discover it.