SEOlingo - Global SEO Keyword Arbitrage
Pricing
Pay per usage
SEOlingo - Global SEO Keyword Arbitrage
FREE - Find SEO opportunities by analyzing keyword content gaps across language markets. Uses Lingo.dev AI to translate and compare SERP results, identifying topics with strong content in one market but weak in another. Perfect for international SEO strategy.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Lofomachines
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
๐ Global SEO Keyword Arbitrage
Find untapped SEO opportunities by discovering content gaps across language markets.
This Apify Actor analyzes how well a keyword/topic is covered across different language markets (Google SERPs), identifies which markets have the best content, and highlights opportunities where your target market is underserved.
๐ฏ Use Cases
- International SEO Strategy: Discover topics that rank well in German but poorly in Italian - an opportunity to create content
- Content Gap Analysis: Find what content competitors have in other markets but not in yours
- Market Expansion: Before entering a new market, understand what content already exists
- Competitive Intelligence: See how different markets approach the same topic
๐ Powered by Lingo.dev
This Actor uses Lingo.dev's AI-powered translation engine to:
- Translate SERP titles and descriptions across languages
- Maintain context and SEO relevance in translations
- Generate content ideas from top-performing markets
๐ฅ Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | โ | - | The keyword or topic to analyze |
lingoApiKey | string | โ | - | Your Lingo.dev API key (Get one here) |
sourceLanguages | array | โ | ["en", "de", "fr", "es"] | Languages to analyze |
targetLanguage | string | โ | "it" | Your target market language |
maxResultsPerLanguage | integer | โ | 10 | SERP results to analyze per language |
scrapeFullContent | boolean | โ | true | Whether to scrape full page content |
topPagesToScrape | integer | โ | 3 | Number of top pages to analyze per language |
Example Input
{"keyword": "sustainable fashion trends","lingoApiKey": "your-lingo-api-key","sourceLanguages": ["en", "de", "fr", "es"],"targetLanguage": "it","maxResultsPerLanguage": 10,"scrapeFullContent": true,"topPagesToScrape": 3}
๐ค Output
The Actor outputs a comprehensive analysis including:
Opportunity Score (0-10)
- 7-10 (HIGH): Major opportunity - competitors have great content, your market doesn't
- 4-6 (MODERATE): Some opportunity - room for improvement in your market
- 0-3 (LOW): Minimal gap - content quality is similar across markets
Gap Analysis
{"best_market": "de","best_market_name": "German","best_market_score": 8.5,"target_market_score": 3.2,"gap_size": 5.3}
Recommendations
Actionable insights based on the analysis, including:
- Content depth recommendations
- Top-ranking domains to study
- Specific content improvement suggestions
Content Ideas
Translated titles from top-performing markets, giving you ready-to-use content inspiration.
Per-Market Details
- SERP results with titles, URLs, descriptions
- Content scores and word counts
- Top domains for each market
- Translated titles (for non-target markets)
๐ How It Works
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. SERP SCRAPING โโ Scrape Google results for each language โโ google.com, google.de, google.fr, etc. โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 2. CONTENT ANALYSIS โโ Scrape top-ranking pages for each market โโ Analyze: word count, headings, media, etc. โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 3. AI TRANSLATION (Lingo.dev) โโ Translate titles & descriptions โโ Generate content ideas in target language โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 4. GAP ANALYSIS โโ Calculate content quality scores โโ Compare markets, identify opportunities โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 5. ACTIONABLE OUTPUT โโ Opportunity score, recommendations, โโ content ideas, detailed market data โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Supported Languages
The Actor supports 25+ languages including:
| Code | Language | Google Domain |
|---|---|---|
| en | English | google.com |
| de | German | google.de |
| fr | French | google.fr |
| es | Spanish | google.es |
| it | Italian | google.it |
| pt | Portuguese | google.pt |
| nl | Dutch | google.nl |
| pl | Polish | google.pl |
| ru | Russian | google.ru |
| ja | Japanese | google.co.jp |
| zh | Chinese | google.com.hk |
| ko | Korean | google.co.kr |
| ar | Arabic | google.ae |
| tr | Turkish | google.com.tr |
| sv | Swedish | google.se |
| ... | ... | ... |
๐ก Tips for Best Results
- Be specific with keywords: "sustainable fashion trends 2024" works better than just "fashion"
- Choose relevant source languages: Include markets known for expertise in your topic
- Enable full content scraping: More accurate scores, but slower
- Start with 3-5 languages: Scale up once you understand the output
๐ Getting Your Lingo.dev API Key
- Go to lingo.dev
- Sign up for a free account
- Navigate to Settings โ API Keys
- Create a new API key
- Copy and paste into the Actor input
๐ Example Output
{"keyword": "sustainable fashion","opportunity_score": 7.5,"opportunity_level": "HIGH","target_language": "it","target_language_name": "Italian","gap_analysis": {"best_market": "de","best_market_name": "German","best_market_score": 8.2,"target_market_score": 2.8,"gap_size": 5.4},"recommendations": ["๐ฅ HIGH OPPORTUNITY: The 'sustainable fashion' topic has significantly better content in German than in Italian.","๐ Top-ranking content in German averages 2,450 words. Aim for similar depth.","๐ Top domains: vogue.de, elle.de, harpersbazaar.de"],"content_ideas_from_other_markets": ["[From German] 15 marchi di moda sostenibile che dovresti conoscere","[From French] Guida completa alla moda etica e sostenibile","[From Spanish] Come costruire un guardaroba capsula sostenibile"]}
๐ ๏ธ Technical Details
- Runtime: Python 3.11+
- Dependencies: Crawlee, Playwright, Lingo.dev SDK
- Browser: Chromium (headless)
- Typical runtime: 2-5 minutes depending on settings
๐ License
MIT License - feel free to use and modify!
Built for the Apify + Lingo.dev Challenge ๐
Questions? Issues? Open a GitHub issue or reach out on Discord!

