Verwendung der Top-Backlink-Checker-API zur Analyse der Website-Backlinks und Aufzeichnung in Google Sheets

Fortgeschritten

Dies ist ein Market Research, Multimodal AI-Bereich Automatisierungsworkflow mit 13 Nodes. Hauptsächlich werden Code, FormTrigger, HttpRequest, GoogleSheets und andere Nodes verwendet. Verwendung der Top Backlink Checker API, umBacklinks einer Website zu analysieren und in Google Sheets zu protokollieren

Voraussetzungen
  • Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
  • Google Sheets API-Anmeldedaten
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
  "meta": {
    "instanceId": "60c025075753afcab9f803964b4caaca9402f435deb4efafbb8e3b93b54d8752",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "55979fca-6abb-43f2-af9a-59f2cacaeb51",
      "name": "Bei Formularübermittlung",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        0,
        0
      ],
      "webhookId": "259a4fed-36fb-457c-8813-f84cf10d8c36",
      "parameters": {
        "options": {},
        "formTitle": "website backlink checker",
        "formFields": {
          "values": [
            {
              "fieldLabel": "website",
              "requiredField": true
            }
          ]
        },
        "formDescription": "website backlink checker"
      },
      "typeVersion": 2.2
    },
    {
      "id": "00963262-4328-4998-a996-b12d98f1badb",
      "name": "Ausgabe neu formatieren",
      "type": "n8n-nodes-base.code",
      "position": [
        560,
        0
      ],
      "parameters": {
        "jsCode": "return $input.first().json.data.semrushAPI.backlinksOverview"
      },
      "typeVersion": 2
    },
    {
      "id": "2ec4b6b3-d8e0-4afd-8230-05604e85a258",
      "name": "Web-Traffic prüfen",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        300,
        0
      ],
      "parameters": {
        "url": "https://top-backlink-checker.p.rapidapi.com/backlink.php",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "website",
              "value": "={{ $json.website }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "x-rapidapi-host",
              "value": "top-backlink-checker.p.rapidapi.com"
            },
            {
              "name": "x-rapidapi-key",
              "value": "your key"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "8d668a57-48db-4aec-b233-534ffdd89c44",
      "name": "Kurznotiz3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        480,
        -200
      ],
      "parameters": {
        "height": 380,
        "content": "### 3. **Re format output**  \nExtracts and reformats the relevant traffic data from the API response.  \nCleans the raw data for easier processing and usage.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "493ee398-972d-4a0b-b4ee-407ce2eeffc0",
      "name": "Neu formatieren",
      "type": "n8n-nodes-base.code",
      "position": [
        580,
        360
      ],
      "parameters": {
        "jsCode": "return $input.first().json.data.semrushAPI.backlinks;"
      },
      "typeVersion": 2
    },
    {
      "id": "47be20f6-5340-4d42-af21-bff7faf046ec",
      "name": "Backlink-Übersicht",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        800,
        0
      ],
      "parameters": {
        "columns": {
          "value": {},
          "schema": [],
          "mappingMode": "autoMapInputData",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 275308757,
          "cachedResultUrl": "",
          "cachedResultName": "backlink overview"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "",
          "cachedResultUrl": "",
          "cachedResultName": "Seo n8n"
        },
        "authentication": "serviceAccount"
      },
      "credentials": {
        "googleApi": {
          "id": "Rt0RWApx8PL9t0RF",
          "name": "Google Docs account"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "2273488d-2ac3-404a-8708-cc032fe3be62",
      "name": "Backlinks",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1160,
        320
      ],
      "parameters": {
        "columns": {
          "value": {},
          "schema": [
            {
              "id": "targetUrl",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "targetUrl",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "sourceUrl",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "sourceUrl",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "sourceTitle",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "sourceTitle",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "pageAscore",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "pageAscore",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "lastSeen",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "lastSeen",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "internalNum",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "internalNum",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "firstSeen",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "firstSeen",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "externalNum",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "externalNum",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "anchor",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "anchor",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "nofollow",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "nofollow",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "autoMapInputData",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1521883577,
          "cachedResultUrl": "",
          "cachedResultName": "backlinks"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "",
          "cachedResultUrl": "",
          "cachedResultName": "Seo n8n"
        },
        "authentication": "serviceAccount"
      },
      "credentials": {
        "googleApi": {
          "id": "Rt0RWApx8PL9t0RF",
          "name": "Google Docs account"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "cec213c8-02b4-4d58-bc07-e3fb841f0c18",
      "name": "Kurznotiz",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -660,
        -440
      ],
      "parameters": {
        "width": 480,
        "height": 1000,
        "content": "# SEO-Friendly Title:\n**Backlink Checker with Google Sheets Logging Using Semrush API**\n\n### Description:\nThis workflow helps you monitor website traffic and analyze backlinks using **Semrush API** and logs the results directly into **Google Sheets** for easy SEO tracking and reporting.\n\n## Node-by-Node Explanation:\n\n### 1. **On form submission**\nCaptures the website URL submitted by the user through a form.  \nTriggers the workflow when the form is filled with a website URL.\n\n### 2. **Check webTraffic**\nSends a request to the **Semrush API** to gather traffic data for the submitted website.  \nFetches the website's traffic information such as visits, bounce rate, and more.\n\n### 3. **Re format output**\nExtracts and re-formats the traffic data received from the **Semrush API**.  \nCleans and structures the raw data for easier processing.\n\n### 4. **Reformat**\nProcesses the backlinks data received from the **Semrush API**.  \nReformats and structures the backlink data for Google Sheets storage.\n\n### 5. **Backlink overview**\nAppends the re-formatted backlink overview data into a **Google Sheets** document.  \nStores backlink information like source URLs, anchor texts, and more for later analysis.\n\n### 6. **Backlinks**\nAppends detailed backlink data (such as target URL, anchor, and internal/external links) into **Google Sheets**.  \nHelps track individual backlinks, their attributes, and page scores.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "0f516194-3c23-446e-9048-a48183655b65",
      "name": "Kurznotiz1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -60,
        -200
      ],
      "parameters": {
        "height": 400,
        "content": "### 1. **On form submission**\nCaptures the website URL submitted by the user through a form.  \nTriggers the workflow when the form is filled with a website URL.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "2d1cbb57-4a63-4818-bb60-1fcdc60f88a4",
      "name": "Kurznotiz2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        520,
        200
      ],
      "parameters": {
        "height": 320,
        "content": "### 4. **Reformat**\nProcesses the backlinks data received from the **Semrush API**.  \nReformats and structures the backlink data for Google Sheets storage."
      },
      "typeVersion": 1
    },
    {
      "id": "83223c0c-4456-49cd-86df-19ddf160dc59",
      "name": "Kurznotiz4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        200,
        -200
      ],
      "parameters": {
        "height": 380,
        "content": "### 2. **Check webTraffic**\nSends a request to the **Semrush API** to gather traffic data for the submitted website.  \nFetches the website's traffic information such as visits, bounce rate, and more.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "2eae1984-86f5-47e6-9dbd-07499e79d0bb",
      "name": "Kurznotiz5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        740,
        -200
      ],
      "parameters": {
        "height": 360,
        "content": "### 5. **Backlink overview**\nAppends the re-formatted backlink overview data into a **Google Sheets** document.  \nStores backlink information like source URLs, anchor texts, and more for later analysis.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "81ae528a-c410-4e94-96df-504e9d47fc3b",
      "name": "Kurznotiz6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1100,
        120
      ],
      "parameters": {
        "height": 340,
        "content": "### 6. **Backlinks**\nAppends detailed backlink data (such as target URL, anchor, and internal/external links) into **Google Sheets**.  \nHelps track individual backlinks, their attributes, and page scores.\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "493ee398-972d-4a0b-b4ee-407ce2eeffc0": {
      "main": [
        [
          {
            "node": "2273488d-2ac3-404a-8708-cc032fe3be62",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2ec4b6b3-d8e0-4afd-8230-05604e85a258": {
      "main": [
        [
          {
            "node": "00963262-4328-4998-a996-b12d98f1badb",
            "type": "main",
            "index": 0
          },
          {
            "node": "493ee398-972d-4a0b-b4ee-407ce2eeffc0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "00963262-4328-4998-a996-b12d98f1badb": {
      "main": [
        [
          {
            "node": "47be20f6-5340-4d42-af21-bff7faf046ec",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "55979fca-6abb-43f2-af9a-59f2cacaeb51": {
      "main": [
        [
          {
            "node": "2ec4b6b3-d8e0-4afd-8230-05604e85a258",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Häufig gestellte Fragen

Wie verwende ich diesen Workflow?

Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.

Für welche Szenarien ist dieser Workflow geeignet?

Fortgeschritten - Marktforschung, Multimodales KI

Ist es kostenpflichtig?

Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.

Verwandte Workflows

Automatisierte SEO-Keyword-Analyse mit RapidAPI und Google Sheets
Automatisierung der SEO-Keyword-Analyse mit RapidAPI und Google Sheets
Code
Form Trigger
Http Request
+
Code
Form Trigger
Http Request
9 NodesSk developer
Marktforschung
Massenprüfung von Domain-Autoritätsindikatoren und Protokollierung in Google Tabellen
Massenüberprüfung von Domänen-Autoritätsindikatoren über RapidAPI und Protokollierung in Google Tabellen
Code
Form Trigger
Http Request
+
Code
Form Trigger
Http Request
9 NodesSk developer
Marktforschung
Automatisierung von Steuerberechnungen mit Sales Tax Calculator API und Google Sheets
Automatisierung der Berechnung der Verkaufsteuer mit dem Sales Tax Calculator API und Google Sheets
Code
Form Trigger
Http Request
+
Code
Form Trigger
Http Request
9 NodesSk developer
Rechnungsverarbeitung
KI-Bilder mit Sora GPT, Google Drive und Sheets generieren und speichern
Generieren und Speichern von KI-Bildern mit Sora GPT, Google Drive und Sheets
Code
Form Trigger
Google Drive
+
Code
Form Trigger
Google Drive
11 NodesSk developer
Content-Erstellung
Automatisierte Seiten-SEO-Analyse und -Dokumentation mit RapidAPI und Google Sheets
Automatisierte Seiten-SEO-Analyse und -Protokollierung mit RapidAPI und Google Sheets
Set
Code
Form Trigger
+
Set
Code
Form Trigger
33 NodesEvoort Solutions
Marktforschung
Automatisierte Plagiatsprüfung mit E-Mail-Bericht via RapidAPI und Google Sheets
Automatisierte Plagiatsprüfung und E-Mail-Berichte mit RapidAPI und Google Sheets
If
Code
Email Send
+
If
Code
Email Send
19 NodesSk developer
Content-Erstellung
Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes13
Kategorie2
Node-Typen5
Schwierigkeitsbeschreibung

Für erfahrene Benutzer, mittelkomplexe Workflows mit 6-15 Nodes

Externe Links
Auf n8n.io ansehen

Diesen Workflow teilen

Kategorien

Kategorien: 34