Was macht SEMrush-Automation?
Führen Sie SEMrush SEO-Analysen direkt über Claude Code aus. Analysieren Sie Domain-Keywords, prüfen Sie Backlink-Profile, recherchieren Sie die Keyword-Schwierigkeit, entdecken Sie verwandte Begriffe und verfolgen Sie die Performance organischer Seiten, ohne Ihr Terminal verlassen zu müssen.
Toolkit-Dokumentation: composio.dev/toolkits/semrush
Einrichtung
- Fügen Sie den Composio MCP-Server zu Ihrer Konfiguration hinzu:
https://rube.app/mcp - Verbinden Sie Ihr SEMrush-Konto, wenn Sie dazu aufgefordert werden. Der Agent stellt einen Authentifizierungslink bereit.
- Alle SEMrush-Tools erfordern einen Parameter
database, der die regionale Datenbank angibt (z. B.us,uk,de). Wählen Sie die richtige Region für Ihre Zielgruppe.
Kern-Workflows
1. Analyse organischer Domain-Keywords
Rufen Sie alle organischen Suchbegriffe für eine Domain ab, einschließlich Positionen, Traffic-Schätzungen, CPC und Keyword-Schwierigkeit.
Tool: SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS
Wichtige Parameter:
domain(erforderlich) – z. B.example.comdatabase(erforderlich) – regionaler Datenbankcode (z. B.us,uk,de)display_limit(Standard 10000) unddisplay_offset(Standard 0) – Seitennummerierungdisplay_sort– Sortierung nach Position, Traffic, Volumen usw. (z. B.tr_descfür Traffic absteigend)display_date– historische Daten im FormatYYYYMM15(monatlich) oderYYYYMMDD(täglich)export_columns– Spalten angeben wiePh(Phrase),Po(Position),Nq(Volumen),Tr(Traffic),Kd(Schwierigkeit)display_filter– Filter nach bestimmten Spalten
Beispielaufforderung: "Hole die Top 100 organischen Keywords für example.com in der US-Datenbank, sortiert nach Traffic"
2. Keyword-Übersicht und Batch-Analyse
Erhalten Sie detaillierte Metriken für einzelne Keywords oder analysieren Sie bis zu 100 Keywords auf einmal.
Tools: SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE, SEMRUSH_BATCH_KEYWORD_OVERVIEW
Für ein einzelnes Keyword:
phrase(erforderlich) – zu untersuchendes Keyworddatabase(erforderlich) – regionale Datenbank
Für Batch (bis zu 100 Keywords):
phrase(erforderlich) – durch Semikolon getrennte Keywords (max. 255 Zeichen gesamt)database(erforderlich) – regionale Datenbankexport_columns–Ph(Phrase),Nq(Volumen),Cp(CPC),Co(Wettbewerb),Kd(Schwierigkeit),In(Absicht)
Beispielaufforderung: "Hole Keyword-Metriken für 'seo services;content marketing;link building' in der US-Datenbank"
3. Bericht über organische Domain-Seiten
Entdecken Sie, welche URLs einer Domain den meisten organischen Traffic und die größte Sichtbarkeit generieren.
Tool: SEMRUSH_DOMAIN_ORGANIC_PAGES
Wichtige Parameter:
domain(erforderlich) – Zieldomaindatabase(erforderlich) – regionale Datenbankdisplay_sort– z. B.pc_descfür Traffic-Anteil absteigenddisplay_limitunddisplay_offset– Seitennummerierungexport_columns–Ur(URL),Pc(Traffic %),Tg(Traffic),Tr(Traffic-Kosten)
Beispielaufforderung: "Zeige die Top 50 organischen Seiten für example.com, sortiert nach Traffic-Anteil"
4. Backlink-Profil-Übersicht
Erhalten Sie eine Zusammenfassung der Backlinks einer Domain, einschließlich Authority Score, Link-Typen und Anzahl der verweisenden Domains.
Tool: SEMRUSH_BACKLINKS_OVERVIEW
Wichtige Parameter:
target(erforderlich) – Domain, Subdomain oder vollständige URLtarget_type(erforderlich) –root_domain,domainoderurlexport_columns–ascore(Authority Score),total(gesamte Backlinks),domains_num(verweisende Domains),follows_num,nofollows_numusw.
Beispielaufforderung: "Hole die Backlink-Übersicht für example.com inklusive Authority Score und Anzahl verweisender Domains"
5. Bewertung der Keyword-Schwierigkeit
Bewerten Sie, wie schwierig es ist, für bestimmte Keywords in den Top 10 zu ranken (Skala 0-100).
Tool: SEMRUSH_KEYWORD_DIFFICULTY
Wichtige Parameter:
phrase(erforderlich) – zu analysierendes Keyworddatabase(erforderlich) – regionale Datenbankexport_columns–Ph(Phrase),Kd(Schwierigkeitswert)
Beispielaufforderung: "Wie hoch ist die Keyword-Schwierigkeit für 'best project management software' in den USA?"
6. Verwandte Keywords entdecken
Finden Sie Synonyme, Variationen und verwandte Begriffe für ein Ausgangs-Keyword, um Ihre Content-Strategie zu erweitern.
Tool: SEMRUSH_RELATED_KEYWORDS
Wichtige Parameter:
phrase(erforderlich) – Ausgangs-Keyworddatabase(erforderlich) – regionale Datenbankdisplay_limit(Standard 10000) – maximale Ergebnissedisplay_sort– z. B.nq_descfür Volumen absteigend,kd_ascfür zuerst die einfachstenexport_columns–Ph,Nq,Kd,Cp,Co,Rr(Ähnlichkeitswert)
Beispielaufforderung: "Finde verwandte Keywords für 'project management' in den USA, sortiert nach Suchvolumen"
Bekannte Fallstricke
- Seitennummerierung ist essenziell:
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDSundSEMRUSH_DOMAIN_ORGANIC_PAGESkönnen sehr große Datensätze zurückgeben. Verwenden Sie immerdisplay_limitunddisplay_offset, anstatt darauf zu vertrauen, dass eine einzelne Seite vollständig ist. - CSV-artige Antworten: Viele SEMrush-Tools geben Daten als CSV-ähnlichen Text in einem einzelnen Feld zurück (z. B.
data/keyword_data). Sie müssen Zeilen und Spalten vor der Analyse oder dem Zusammenführen von Berichten parsen. - "ERROR 50 :: NOTHING FOUND": Diese wörtliche Zeichenfolge bedeutet, dass die Domain oder das Keyword in dieser Datenbank keine Daten enthält. Behandeln Sie sie als gültige Null-Ergebnis-Antwort, nicht als Transportfehler.
- Batch-Keyword-Limits:
SEMRUSH_BATCH_KEYWORD_OVERVIEWkann HTTP 400 für problematische oder zu große Batches zurückgeben (max. 255 Zeichen gesamt für dasphrase-Feld). Verkleinern Sie Batches oder greifen Sie für einzelne Abfragen aufSEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASEzurück. - Datumsformat: Historische Daten müssen für monatliche Daten das Format
YYYYMM15verwenden (z. B.20231015). Die Verwendung eines falschen Formats führt zu unerwarteten Ergebnissen. - Regionale Datenbank ist wichtig: Verwenden Sie immer die korrekte regionale Datenbank für Ihre Zielgruppe. Ergebnisse für
usvs.ukkönnen sich in Volumen, CPC und Rankings dramatisch unterscheiden. - Spaltencodes: Exportsäulen verwenden Kurzcodes (
Ph,Nq,Kd, usw.). Vermeiden Sie eine zu starke Einschränkung vonexport_columns, damit wichtige Metriken wie Traffic, CPC, Position und Schwierigkeit erhalten bleiben.
Kurzreferenz
| Tool-Slug | Beschreibung |
|---|---|
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS | Organische Keywords für eine Domain mit Positionen und Traffic |
SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE | Metriken für ein einzelnes Keyword (Volumen, CPC, Schwierigkeit) |
SEMRUSH_BATCH_KEYWORD_OVERVIEW | Batch-Metriken für bis zu 100 Keywords |
SEMRUSH_DOMAIN_ORGANIC_PAGES | Top organische Seiten einer Domain nach Traffic |
SEMRUSH_BACKLINKS_OVERVIEW | Backlink-Profil-Zusammenfassung mit Authority Score |
SEMRUSH_BACKLINKS | Detaillierte Backlink-Liste für ein Ziel |
SEMRUSH_KEYWORD_DIFFICULTY | Keyword-Schwierigkeitswert (0-100) |
SEMRUSH_RELATED_KEYWORDS | Verwandte/ähnliche Keywords für eine Ausgangsphrase |
SEMRUSH_CATEGORIES | Domain-Kategorien mit Konfidenzbewertungen |
SEMRUSH_DOMAIN_ORGANIC_SUBDOMAINS | Aufschlüsselung organischer Rankings auf Subdomain-Ebene |
Powered by Composio