Pro-Funktion
API-Zugang
Integrieren Sie unsere leistungsstarken SEO-Analysetools direkt in Ihre Anwendungen. Verfügbar für Pro Basic und Pro Plus Abonnenten.
Leistungsstarke SEO-Daten zur Hand
Greifen Sie programmatisch über unsere REST-API auf unsere umfassenden SEO-Analysefunktionen zu. Erstellen Sie benutzerdefinierte Dashboards, automatisieren Sie Workflows und integrieren Sie SEO-Einblicke direkt in Ihre Anwendungen.
Was Sie mit unserer API tun können
Benutzerdefinierte Dashboards
Erstellen Sie benutzerdefinierte SEO-Dashboards, die sich in Ihre bestehenden Tools und Workflows integrieren. Zeigen Sie Echtzeit-SEO-Metriken neben Ihren anderen Geschäftsdaten an, um einen umfassenden Überblick über Ihre digitale Leistung zu erhalten.
Automatisierte Workflows
Automatisieren Sie die SEO-Analyse als Teil Ihres Content-Publishing-Workflows. Lösen Sie Analysen aus, wenn neue Inhalte veröffentlicht werden, planen Sie regelmäßige Audits oder verarbeiten Sie mehrere URLs auf einmal.
Benutzerdefinierte Anwendungen
Erstellen Sie spezialisierte Anwendungen, die unsere SEO-Analysefunktionen nutzen. Erstellen Sie branchenspezifische Tools, Kundenportale oder interne Anwendungen, die auf Ihre besonderen Anforderungen zugeschnitten sind.
Datenintegration
Integrieren Sie SEO-Daten in Ihr CRM, Ihre Marketing-Automatisierungsplattform oder Business Intelligence-Tools. Kombinieren Sie SEO-Einblicke mit anderen Datenquellen für umfassende Analysen und Berichte.
API-Dokumentation
Unsere RESTful API ist einfach und intuitiv gestaltet, mit umfassender Dokumentation, um Ihnen den schnellen Einstieg zu ermöglichen.
API-Endpunkte
Authentifizierung
Alle API-Anfragen erfordern eine Authentifizierung mit Ihrem API-Schlüssel:
Authorization: Bearer [YOUR_TOKEN_HERE]
URL analysieren
Führen Sie eine umfassende SEO-Analyse einer URL durch:
POST /api/v1/analyze
Anfragekörper:
{
"url": "https://example.com/page-to-analyze",
"options": {
"includeCompetitorAnalysis": true,
"includeMobileAnalysis": true,
"depth": "comprehensive"
}
}Keyword-Analyse
Analysieren Sie Keywords für eine bestimmte URL oder Domain:
POST /api/v1/keywords/analyze
Anfragekörper:
{
"url": "https://example.com",
"keywords": ["seo tools", "keyword research", "backlink analysis"],
"options": {
"includeVolume": true,
"includeDifficulty": true
}
}Konkurrenzanalyse
Vergleichen Sie Ihre Website mit Konkurrenten:
POST /api/v1/competitors/analyze
Anfragekörper:
{
"mainUrl": "https://example.com",
"competitorUrls": [
"https://competitor1.com",
"https://competitor2.com",
"https://competitor3.com"
],
"options": {
"includeContentGaps": true,
"includeBacklinkAnalysis": true
}
}Beispielantwort
Antwort von /api/v1/analyze
{
"success": true,
"requestId": "req_12345abcde",
"timestamp": "2025-02-25T10:30:45Z",
"data": {
"url": "https://example.com/page-to-analyze",
"title": "Example Page Title | Example.com",
"metaDescription": "This is an example meta description for the page.",
"scores": {
"overall": 82,
"onPage": 88,
"technical": 76,
"content": 85,
"mobile": 79
},
"issues": [
{
"type": "critical",
"category": "technical",
"description": "Page load time exceeds 3 seconds on mobile",
"impact": "high",
"recommendation": "Optimize images and minimize render-blocking resources"
},
{
"type": "warning",
"category": "content",
"description": "Primary keyword density is below recommended threshold",
"impact": "medium",
"recommendation": "Increase primary keyword usage to 1-2% of content"
}
],
"keywords": {
"primary": {
"term": "seo analysis tool",
"density": 0.8,
"positions": [
{"position": "title", "count": 1},
{"position": "h1", "count": 1},
{"position": "body", "count": 4}
]
},
"secondary": [
{
"term": "website optimization",
"density": 0.5,
"positions": [
{"position": "h2", "count": 1},
{"position": "body", "count": 3}
]
}
]
},
"competitors": {
"topRanking": [
{"url": "https://competitor1.com/similar-page", "position": 1},
{"url": "https://competitor2.com/similar-page", "position": 2}
],
"contentGaps": [
{"topic": "mobile optimization", "importance": "high"},
{"topic": "schema markup", "importance": "medium"}
]
}
}
}API-Ratenbegrenzungen
Pro Basic und Pro Plus Abonnenten erhalten eine großzügige Zuteilung von API-Anfragen zur Unterstützung ihrer Integrationsbedürfnisse. Unsere Fair-Use-Richtlinie gewährleistet einen zuverlässigen Service für alle Benutzer.
| Endpunkt | Pro Basic | Pro Plus |
|---|---|---|
| /api/v1/analyze | 300 requests/day | 1000 requests/day |
| /api/v1/keywords/analyze | 500 requests/day | 1500 requests/day |
| /api/v1/competitors/analyze | 200 requests/day | 800 requests/day |
| /api/v1/bulk/* (Pro Plus only) | Nicht verfügbar | 100 requests/day |
Benötigen Sie höhere Limits? Kontaktieren Sie uns bezüglich unseres Enterprise-Plans für maßgeschneiderte API-Kontingente.
Integrationsbeispiele
Starten Sie schnell mit diesen Code-Beispielen in beliebten Programmiersprachen
JavaScript (Node.js)
const axios = require('axios');
async function analyzeSEO(url) {
try {
const response = await axios.post(
'https://api.seonian.com/v1/analyze',
{
url: url,
options: {
includeCompetitorAnalysis: true,
includeMobileAnalysis: true
}
},
{
headers: {
'Authorization': 'Bearer [YOUR_TOKEN_HERE]',
'Content-Type': 'application/json'
}
}
);
console.log('Analysis results:', response.data);
return response.data;
} catch (error) {
console.error('Error analyzing URL:', error.response?.data || error.message);
throw error;
}
}
// Example usage
analyzeSEO('https://example.com');Python
import requests
import json
def analyze_seo(url):
api_url = 'https://api.seonian.com/v1/analyze'
headers = {
'Authorization': 'Bearer [YOUR_TOKEN_HERE]',
'Content-Type': 'application/json'
}
payload = {
'url': url,
'options': {
'includeCompetitorAnalysis': True,
'includeMobileAnalysis': True
}
}
try:
response = requests.post(api_url, headers=headers, json=payload)
response.raise_for_status()
return response.json()
except requests.exceptions.RequestException as e:
print(f"Error analyzing URL: {e}")
return None
# Example usage
results = analyze_seo('https://example.com')
if results:
print(json.dumps(results, indent=2))"Die Seonian API war ein Game-Changer für unser Marketing-Team. Wir haben sie in unser Content-Management-System integriert, um automatisch die SEO-Leistung zu analysieren, während wir neue Inhalte veröffentlichen. Dies hat unseren organischen Traffic in nur drei Monaten um 37% verbessert, indem Probleme erkannt wurden, bevor sie unsere Rankings beeinträchtigen."
David Nguyen
CTO, TechMarketing Solutions