Alle Scraper

Unternehmensdaten

Semrush Scraper

semrush.com

100% Erfolgsrate
0.9s Ø Antwortzeit
Bot detection + rate limiting Schutz
1.096 Calls Gemessen über

Semrush veröffentlicht eine kostenlose Website-Seite für die Websites, die es verfolgt, etwa 200.000 der meistbesuchten im Web, mit eigenen Schätzungen zu ihrem Traffic und ihrer Suchleistung. Ein dedizierter Plugin-Endpoint nimmt eine Domain, eine beliebige URL der Website oder eine Semrush-Website-Seiten-URL und gibt diese Seite bereits geparst zurück: den Authority Score, globalen Rang, Länder- und Kategorierang mit ihren Veränderungen, monatliche Besuche mit der Veränderung und ihrem monatlichen Verlauf, aufgeteilt in Desktop und Mobile, Seiten pro Besuch, Verweildauer und Absprungrate, organischen und bezahlten Such-Traffic mit ihrem Verlauf, Backlinks und verweisende Domains mit ihrem Verlauf und dem Google-Penalty-Risiko laut Semrush, die Top-Keywords der organischen Suche mit Position, Suchvolumen, CPC, Traffic-Anteil und Suchintention, Top-Länder mit ihrem Desktop- und Mobile-Anteil, Wettbewerber, eingehende und ausgehende Traffic-Quellen sowie die Besuche, die die Website von KI-Assistenten wie ChatGPT und Claude bekommt. Mit report=competitors liefert er stattdessen die Wettbewerberliste der Website, jeden Wettbewerber mit Authority Score, Rängen, Besuchen und Engagement. Die Zahlen sind Schätzungen von Semrush selbst, und dataDate nennt den Monat, den sie beschreiben. Eine Domain, für die Semrush keine öffentliche Seite hat, kommt mit found: false zurück. Es liest die öffentlichen Seiten von Semrush: Es braucht weder ein Semrush-Konto noch einen Login oder einen API-Schlüssel.

Was Sie extrahieren können

  • Authority Score, globaler Rang, Länderrang und Kategorierang, jeweils mit ihrer Veränderung
  • Monatliche Besuche mit der Veränderung und der Besuchsverlauf, aufgeteilt in Desktop und Mobile
  • Seiten pro Besuch, Verweildauer und Absprungrate
  • Organischer und bezahlter Such-Traffic mit ihrer Veränderung und ihrem Verlauf
  • Backlinks und verweisende Domains mit ihrer Veränderung und ihrem Verlauf sowie das Google-Penalty-Risiko
  • Top-Keywords der organischen Suche mit Position, Suchvolumen, CPC, Traffic-Anteil und Suchintention
  • Top-Länder nach Besuchen mit ihrem Desktop- und Mobile-Anteil sowie Wettbewerber mit Relevanz und Besuchen
  • Eingehende und ausgehende Traffic-Quellen sowie Besuche von KI-Assistenten wie ChatGPT und Claude
  • Wettbewerberliste: Authority Score, Ränge, Besuche, Seiten pro Besuch, Verweildauer und Absprungrate jedes Wettbewerbers

Dedizierte Endpoints

/seo/semrush

Semrush-Website-Übersicht und Wettbewerber

Die öffentlichen Website-Daten von Semrush für domain (eine einfache Domain, eine beliebige URL der Website oder eine Semrush-Website-Seiten-URL). report=overview (Standard): authorityScore, globalRank, countryRank, categoryRank, visits mit visitsChangePercent und visitsHistory (desktopVisits, mobileVisits), pagesPerVisit, timeOnSiteSeconds, bounceRate, searchTraffic (organisch und bezahlt mit Verlauf), backlinks (backlinks, referringDomains, googlePenaltyRisk, history), topKeywords (position, searchVolume, cpc, trafficShare, intents), topCountries, competitors, trafficSources (incoming und outgoing) und aiTraffic. report=competitors: competitors, jeweils mit authorityScore, globalRank, countryRank, categoryRank, visits, visitsChangePercent, pagesPerVisit, timeOnSiteSeconds und bounceRate. found ist false für eine Domain ohne öffentliche Semrush-Seite.

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/seo/semrush?domain=github.com"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/seo/semrush",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"domain": "github.com"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const overview = await su.semrushOverview('github.com');
const rivals = await su.semrushOverview('github.com', { report: 'competitors' });
console.log(overview);
console.log(rivals);

Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.

Beispielantwort

{
  "domain": "github.com",
  "found": true,
  "report": "overview",
  "source": "https://www.semrush.com/website/github.com/overview/",
  "dataDate": "2026-09-15",
  "updatedAt": "2026-10-11",
  "brandName": "GitHub",
  "authorityScore": 100,
  "globalRank": 24,
  "globalRankChange": 1,
  "countryRank": { "rank": 9, "country": "BD", "countryName": "Bangladesh", "rankChange": 0 },
  "categoryRank": { "rank": 1, "category": "Computer Software and Development", "rankChange": 0 },
  "visits": 1436619552,
  "visitsChangePercent": null,
  "categories": [ "Computer Software and Development", "Online Services" ],
  "pagesPerVisit": 6.075,
  "timeOnSiteSeconds": 719,
  "bounceRate": 0.4011,
  "visitsHistory": [
    {
      "date": "2026-09-01",
      "visits": 1436619552,
      "desktopVisits": 1166423897,
      "mobileVisits": 270195655
    },
    {
      "date": "2026-08-01",
      "visits": 1212551945,
      "desktopVisits": 928213741,
      "mobileVisits": 284338204
    }
  ],
  "searchTraffic": {
    "date": "2026-09-15",
    "organic": 72449659,
    "organicChangePercent": 2.49,
    "paid": 21088,
    "paidChangePercent": -13.47,
    "history": [
      { "date": "2026-09-15", "organic": 72449659, "paid": 21088, "total": 72470747 },
      { "date": "2026-08-15", "organic": 70689927, "paid": 24372, "total": 70714299 }
    ]
  },
  "backlinks": {
    "date": "2026-09-01",
    "backlinks": 5088322474,
    "backlinksChangePercent": -4.63,
    "referringDomains": 4217125,
    "referringDomainsChangePercent": 2.48,
    "googlePenaltyRisk": "Low",
    "history": [
      { "date": "2026-09-01", "backlinks": 5088322474, "referringDomains": 4217125 },
      { "date": "2026-08-01", "backlinks": 5335220083, "referringDomains": 4115198 }
    ]
  },
  "topKeywords": {
    "date": "2026-09-15",
    "country": "BD",
    "keywords": [
      {
        "keyword": "github",
        "position": 1,
        "searchVolume": 135000,
        "cpc": 0.62,
        "trafficShare": 0.2785,
        "intents": [ "navigational" ]
      },
      {
        "keyword": "zefoy",
        "position": 4,
        "searchVolume": 1000000,
        "cpc": 0,
        "trafficShare": 0.0361,
        "intents": [ "navigational" ]
      }
    ]
  },
  "topCountries": [
    {
      "country": "BD",
      "countryName": "Bangladesh",
      "visits": 350209633,
      "trafficShare": 0.2438,
      "desktopShare": 0.9886,
      "mobileShare": 0.0114
    },
    {
      "country": "US",
      "countryName": "United States",
      "visits": 181575163,
      "trafficShare": 0.1264,
      "desktopShare": 0.7269,
      "mobileShare": 0.2731
    }
  ],
  "competitors": [
    { "domain": "stackoverflow.com", "relevance": 0.23, "visits": 25915762 },
    { "domain": "sourceforge.net", "relevance": 0.14, "visits": 38202451 }
  ],
  "trafficSources": {
    "date": "2026-09-15",
    "incoming": [
      { "source": "Direct", "share": 0.63535549, "visits": 741093818, "previousVisits": 574779767 },
      {
        "source": "google.com - Google organic",
        "share": 0.16852929,
        "visits": 196576582,
        "previousVisits": 157886998
      }
    ],
    "outgoing": [
      {
        "destination": "release-assets.githubusercontent.com",
        "share": 0.09621352,
        "visits": 17832949,
        "previousVisits": 12893263
      }
    ]
  },
  "aiTraffic": [
    {
      "source": "chatgpt.com",
      "name": "ChatGPT",
      "visits": 11744546,
      "share": 0.00873,
      "history": [
        { "date": "2026-09-01", "visits": 11744546 },
        { "date": "2026-08-01", "visits": 7665006 }
      ]
    },
    {
      "source": "claude.ai",
      "name": "Claude",
      "visits": 4149332,
      "share": 0.00309,
      "history": [
        { "date": "2026-09-01", "visits": 4149332 },
        { "date": "2026-08-01", "visits": 1952240 }
      ]
    }
  ]
}

API-Dokumentation lesen

Häufige Fragen

Ist das Scrapen von Semrush legal?

Das Sammeln der Schätzungen, die Semrush auf seinen öffentlichen Website-Seiten zeigt, ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Die Zahlen sind Schätzungen von Semrush, nicht die eigene Analytics der Website, stelle sie also als Schätzungen dar. ScrapeUnblocker gibt die öffentliche Seite zurück; was du sammelst und wie du es nutzt, ist deine Entscheidung.

Wie scrape ich Semrush, ohne blockiert zu werden?

Die öffentlichen Website-Seiten von Semrush werden auf dem Server gerendert, deshalb fragt das Plugin /seo/semrush sie mit einem HTTP-Client ab, der den TLS-Fingerprint eines Browsers zeigt, jedes Mal über einen frischen ISP-Exit, und liest die Daten, aus denen die Seite aufgebaut ist. Ein Exit, den Semrush mit 403 oder 429 abweist, wird pausiert, und der nächste Versuch nutzt einen anderen; nur wenn kein Exit die Seite liefert, geht der Call durch die vollständige Kette hinter /getPageSource. Im Normalfall ist kein Browser beteiligt. Im Benchmark von ScrapeUnblocker kamen bei 100 % von 1.096 Calls mit einer anderen Domain pro Call Daten zurück, etwa 0,9 s pro Call.

Welche Daten bekomme ich für eine Website?

Den Authority Score, den globalen Rang, Länder- und Kategorierang mit ihren Veränderungen, monatliche Besuche mit der Veränderung und dem monatlichen Verlauf, aufgeteilt in Desktop und Mobile, Seiten pro Besuch, Verweildauer und Absprungrate, organischen und bezahlten Such-Traffic mit ihrem Verlauf, Backlinks und verweisende Domains mit ihrem Verlauf und dem Google-Penalty-Risiko, die Top-Keywords der organischen Suche mit Position, Suchvolumen, CPC, Traffic-Anteil und Suchintention, die Top-Länder mit ihren Besuchen und ihrem Desktop- und Mobile-Anteil, Wettbewerber, eingehende und ausgehende Traffic-Quellen sowie Besuche von KI-Assistenten wie ChatGPT, Claude und anderen mit ihrem Verlauf. report=competitors liefert die Wettbewerberliste, jeden mit Authority Score, Rängen, Besuchen und Engagement.

Für welche Websites hat Semrush öffentliche Seiten?

Semrush veröffentlicht diese öffentlichen Seiten nur für die Websites, die es verfolgt, etwa 200.000 der meistbesuchten. Eine Domain ohne Seite kommt mit found: false und leeren Datenschlüsseln zurück, sodass du sie von einem Fehler unterscheiden kannst, der einen Fehlerstatus liefert. Ein führendes www. wird entfernt, andere Subdomains bleiben erhalten, und dataDate zusammen mit updatedAt zeigt, wie aktuell die Zahlen sind.

Brauche ich ein Semrush-Konto oder einen API-Schlüssel?

Nein. Die API von Semrush braucht ein Semrush-Abonnement und API-Units; das Plugin braucht beides nicht und auch keinen Login: Sende eine Domain mit deinem ScrapeUnblocker-Schlüssel und bekomme die Übersicht als JSON zurück. Du bekommst dieselben Schätzungen, die Semrush nicht angemeldeten Besuchern auf seiner öffentlichen Website-Seite zeigt.

Wie viel kostet das Scrapen von Semrush?

Jeder Call ist eine Anfrage: eine Domain, eine Seite, die Übersicht oder die Wettbewerberliste. 1 Anfrage = 1 Credit, 1,00 EUR pro 1.000 bei Pay-as-you-go, bis hinunter zu etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Blockierungen und Timeouts werden nicht berechnet, und die kostenlose Testphase umfasst 500 Anfragen ohne Karte.

Ähnliche Scraper

Semrush sowie weitere Namen und Marken von semrush.com gehören ihrem Inhaber und werden hier nur verwendet, um die Website zu bezeichnen, mit der diese API arbeitet. ScrapeUnblocker ist ein unabhängiger Dienst und steht in keiner Verbindung zum Inhaber von semrush.com, der ScrapeUnblocker weder unterstützt noch sponsert.

Starten Sie noch heute mit dieser Seite

Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.