Online Presence Analyzer - Guide

Learn how to analyze websites and integrate the API into your projects

← Dashboard

1. Analyze website

Option A: web dashboard

  1. Go to Online Presence Dashboard
  2. Enter your domain (e.g. example.com)
  3. 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
118%
210%
37%
4-53.5-4.5%
6-101-2.5%
11-200.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:

  1. Go to Dashboard
  2. Analyze your domain
  3. Click on "Embed"
  4. Click on "Generate Embed Code"
  5. 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: