Online Presence Analyzer - Guide
Learn how to analyze websites and integrate the API into your projects
1. Analyze website
Option A: web dashboard
- Go to Online Presence Dashboard
- Enter your domain (e.g. example.com)
- Click "Analyze"
Option B: direct URL
You can analyze any domain directly:
https://www.antonioblago.com/online-presence/traffic/DEINE-DOMAIN.com
Examples:
/online-presence/traffic/purelei.com/online-presence/traffic/shopify.com/online-presence/traffic/amazon.de
2. Understand metrics
| Metric | Description |
|---|---|
| Domain Rank | Authority Score 0-100 (similar to Ahrefs DR) |
| Backlinks | Total number of links pointing to your site |
| Referring Domains | Number of unique websites linking to you |
| Organic Traffic | Estimated monthly organic traffic |
| Organic Keywords | Keywords you rank for on Google |
| Online Presence Score | Overall score 0-100 based on all metrics |
Traffic calculation (CTR model)
| Position | Estimated CTR |
|---|---|
| 1 | 18% |
| 2 | 10% |
| 3 | 7% |
| 4-5 | 3.5-4.5% |
| 6-10 | 1-2.5% |
| 11-20 | 0.5% |
Example: Rank #1 for a keyword with 1,000 searches = 1,000 × 18% = 180 visitors/month
3. Embed on Website
Recommended: token-based embedding
With automatic data updates every 30 days:
- Go to Dashboard
- Analyze your domain
- Click on "Embed"
- Click on "Generate Embed Code"
- Copy the code
<iframe
src="https://www.antonioblago.com/online-presence/embed/DEIN-TOKEN"
width="100%"
height="800"
frameborder="0"
style="border-radius: 8px;">
</iframe>
Advantage: Data updates automatically every 30 days. No manual update needed.
Alternative: direct URL
<iframe
src="https://www.antonioblago.com/online-presence/traffic/DEINE-DOMAIN.com"
width="100%"
height="800"
frameborder="0">
</iframe>
4. API integration
For developers who want to retrieve data programmatically.
API endpoint
POST https://www.antonioblago.com/api/online-presence-score
Authentication
Authorization: Bearer DEIN_API_KEY
Request API key: Contact info@antonioblago.com
JavaScript example
async function analyzeWebsite(domain) {
const response = await fetch('https://www.antonioblago.com/api/online-presence-score', {
method: 'POST',
headers: {
'Authorization': 'Bearer DEIN_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ domain: domain })
});
const data = await response.json();
if (data.success) {
console.log('Score:', data.scores.total_score);
console.log('Rating:', data.summary.rating);
console.log('Traffic:', data.metrics.visibility.organic_etv);
}
}
analyzeWebsite('example.com');
Python example
import requests
def analyze_website(domain, api_key):
response = requests.post(
'https://www.antonioblago.com/api/online-presence-score',
headers={
'Authorization': f'Bearer {api_key}',
'Content-Type': 'application/json'
},
json={'domain': domain, 'location': 'Germany'}
)
data = response.json()
if data['success']:
print(f"Score: {data['scores']['total_score']}/100")
print(f"Rating: {data['summary']['rating']}")
return data
result = analyze_website('example.com', 'DEIN_API_KEY')
API response
{
"success": true,
"domain": "example.com",
"scores": {
"total_score": 75.5,
"visibility_score": 15.0,
"trust_score": 18.0
},
"summary": {
"rating": "Strong",
"strengths": ["Excellent visibility", "Strong authority"],
"weaknesses": ["Low social presence"]
},
"metrics": {
"visibility": {
"organic_etv": 50000,
"total_keywords": 1234
},
"trust_authority": {
"referring_domains": 523,
"domain_rank": 65
}
}
}
5. Frequently Asked Questions (FAQ)
How current is the data?
Data is fetched in real-time from DataForSEO. Results can be cached for 24 hours.
Can I analyze any website?
Yes, you can analyze any public domain.
Why does my traffic show 0?
This happens when your domain has no keywords in Google's top 100.
How accurate is the traffic estimate?
Estimates are based on industry-standard CTR models. Actual traffic may vary based on Featured Snippets, SERP features, and brand awareness.
How many analyses can I run?
| Logged-in users | Unlimited analyses |
| Guests | 5 per day |
Can I export keywords?
Yes! Click "Export Keywords" in your dashboard (100 to 10,000 keywords).
More questions?
Contact us for API access or technical questions:
- Email: support@antonioblago.com
- API key request: info@antonioblago.com