CommunityRecherche & Datenanalysegithub.com

ComposioHQ/SEMrush-Automation

Automatisieren Sie SEO-Analysen mit SEMrush – recherchieren Sie Keywords, analysieren Sie organische Domain-Rankings, prüfen Sie Backlinks, bewerten Sie die Keyword-Schwierigkeit und entdecken Sie verwandte Begriffe über die Composio-SEMrush-Integration.

Was ist SEMrush-Automation?

Diese Fähigkeit integriert SEMrush SEO-Analysen direkt in Claude Code, sodass Entwickler und SEO-Experten umfassende Keyword- und Domain-Recherchen ohne Verlassen des Terminals durchführen können. Sie unterstützt eine Vielzahl von Workflows, darunter die Analyse organischer Keywords einer Domain, die detaillierte Keyword-Übersicht (einzelex und als Batch), die Auswertung der organischen Seiten-Performance, Backlink-Profile, die Bewertung der Keyword-Schwierigkeit und die Entdeckung verwandter Begriffe. Die Fähigkeit ist als Composio MCP-Server implementiert und erfordert die Verbindung mit einem SEMrush-Konto. Wichtige Aspekte sind die regionsspezifische Datenbankauswahl, die Verwendung von Paginierung bei großen Datensätzen und die Beachtung von Batch-Limits und CSV-ähnlichen Antwortformaten.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/semrush-automation

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

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

  1. Fügen Sie den Composio MCP-Server zu Ihrer Konfiguration hinzu:
    https://rube.app/mcp
    
  2. Verbinden Sie Ihr SEMrush-Konto, wenn Sie dazu aufgefordert werden. Der Agent stellt einen Authentifizierungslink bereit.
  3. 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.com
  • database (erforderlich) – regionaler Datenbankcode (z. B. us, uk, de)
  • display_limit (Standard 10000) und display_offset (Standard 0) – Seitennummerierung
  • display_sort – Sortierung nach Position, Traffic, Volumen usw. (z. B. tr_desc für Traffic absteigend)
  • display_date – historische Daten im Format YYYYMM15 (monatlich) oder YYYYMMDD (täglich)
  • export_columns – Spalten angeben wie Ph (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 Keyword
  • database (erforderlich) – regionale Datenbank

Für Batch (bis zu 100 Keywords):

  • phrase (erforderlich) – durch Semikolon getrennte Keywords (max. 255 Zeichen gesamt)
  • database (erforderlich) – regionale Datenbank
  • export_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) – Zieldomain
  • database (erforderlich) – regionale Datenbank
  • display_sort – z. B. pc_desc für Traffic-Anteil absteigend
  • display_limit und display_offset – Seitennummerierung
  • export_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 URL
  • target_type (erforderlich) – root_domain, domain oder url
  • export_columns – ascore (Authority Score), total (gesamte Backlinks), domains_num (verweisende Domains), follows_num, nofollows_num usw.

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 Keyword
  • database (erforderlich) – regionale Datenbank
  • export_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-Keyword
  • database (erforderlich) – regionale Datenbank
  • display_limit (Standard 10000) – maximale Ergebnisse
  • display_sort – z. B. nq_desc für Volumen absteigend, kd_asc für zuerst die einfachsten
  • export_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_KEYWORDS und SEMRUSH_DOMAIN_ORGANIC_PAGES können sehr große Datensätze zurückgeben. Verwenden Sie immer display_limit und display_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_OVERVIEW kann HTTP 400 für problematische oder zu große Batches zurückgeben (max. 255 Zeichen gesamt für das phrase-Feld). Verkleinern Sie Batches oder greifen Sie für einzelne Abfragen auf SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASE zurück.
  • Datumsformat: Historische Daten müssen für monatliche Daten das Format YYYYMM15 verwenden (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 us vs. uk kö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 von export_columns, damit wichtige Metriken wie Traffic, CPC, Position und Schwierigkeit erhalten bleiben.

Kurzreferenz

Tool-SlugBeschreibung
SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDSOrganische Keywords für eine Domain mit Positionen und Traffic
SEMRUSH_KEYWORD_OVERVIEW_ONE_DATABASEMetriken für ein einzelnes Keyword (Volumen, CPC, Schwierigkeit)
SEMRUSH_BATCH_KEYWORD_OVERVIEWBatch-Metriken für bis zu 100 Keywords
SEMRUSH_DOMAIN_ORGANIC_PAGESTop organische Seiten einer Domain nach Traffic
SEMRUSH_BACKLINKS_OVERVIEWBacklink-Profil-Zusammenfassung mit Authority Score
SEMRUSH_BACKLINKSDetaillierte Backlink-Liste für ein Ziel
SEMRUSH_KEYWORD_DIFFICULTYKeyword-Schwierigkeitswert (0-100)
SEMRUSH_RELATED_KEYWORDSVerwandte/ähnliche Keywords für eine Ausgangsphrase
SEMRUSH_CATEGORIESDomain-Kategorien mit Konfidenzbewertungen
SEMRUSH_DOMAIN_ORGANIC_SUBDOMAINSAufschlüsselung organischer Rankings auf Subdomain-Ebene

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills