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.

API-Zugang Vergleich

FunktionPro BasicPro Plus
API-ZugangBegrenztErweitert
Tägliches Anfragenlimit300 requests/day1000 requests/day
Burst-Limit10 requests/minute30 requests/minute
Erweiterte Endpunkte
Bulk-Operationen

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_API_KEY

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.

EndpunktPro BasicPro Plus
/api/v1/analyze300 requests/day1000 requests/day
/api/v1/keywords/analyze500 requests/day1500 requests/day
/api/v1/competitors/analyze200 requests/day800 requests/day
/api/v1/bulk/* (Pro Plus only)Nicht verfügbar100 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_API_KEY',
          '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_API_KEY',
        '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

Bereit, SEO-Analyse in Ihren Workflow zu integrieren?

Wählen Sie den Plan, der Ihren Bedürfnissen entspricht, und erhalten Sie sofortigen Zugang zu unserer API.