Modernes Web / Webhooks
Veröffentlichen Sie Artikel über eine Webhook-URL in jedem CMS oder jeder Plattform.
Übersicht
Die Webhooks-Integration ist für jedes CMS oder jede Web-Plattform konzipiert, die nicht WordPress, Shopify oder Wix ist. Durch die Konfiguration einer Webhook-URL können Sie Artikeldaten von Rankfender über HTTP POST-Anfragen empfangen und in Ihrem eigenen System verarbeiten.
Wie es funktioniert
Wenn ein Artikel von Rankfender mit der aktiven Webhooks-Integration veröffentlicht wird, sendet Rankfender eine HTTP POST-Anfrage an Ihren konfigurierten Webhook-Endpunkt. Ihr Server empfängt die Anfrage, verarbeitet die Artikeldaten und erstellt den Inhalt in Ihrem CMS oder Ihrer Plattform.
Artikel-Payload
| Feld | Typ | Beschreibung |
|---|---|---|
| title | string | Der Artikeltitel. |
| content | string (HTML) | Der vollständige Artikelinhalt als HTML-Markup. |
| meta_description | string | Die SEO-Meta-Beschreibung des Artikels. |
| featured_image_url | string (URL) | Die URL des Titelbilds des Artikels. |
| keywords | Array von Strings | Die Ziel-Keywords, die mit dem Artikel verbunden sind. |
| publish_date | string (ISO 8601) | Das beabsichtigte Veröffentlichungsdatum des Artikels. |
Einrichtung
- Geben Sie Ihre Webhook-Endpunkt-URL ein — Navigieren Sie zu Projekteinstellungen > Integrationen > Webhooks und geben Sie die vollständige URL Ihres Webhook-Endpunkts ein.
- Benutzerdefinierte Header hinzufügen (optional) — Fügen Sie benutzerdefinierte Authentifizierungs-Header hinzu, falls Ihr Endpunkt diese benötigt.
- Verbindung testen — Klicken Sie auf Verbindung testen, um einen Test-Payload zu senden. Eine 2xx-Antwort zeigt Erfolg an.
Unterstützte Plattformen
- Next.js — Erstellen Sie eine API-Route, die den Webhook empfängt und Inhalte in Ihrer Datenschicht erstellt.
- Gatsby — Verwenden Sie eine serverlose Funktion oder ein Content-Management-Backend, das Gatsby-Rebuilds auslöst.
- Hugo — Richten Sie einen serverseitigen Handler ein, der Markdown-Dateien schreibt und Website-Rebuilds auslöst.
- Benutzerdefiniertes CMS — Erstellen Sie einen Webhook-Empfänger, der den Artikel-Payload dem Inhaltsmodell Ihres CMS zuordnet.
- Headless CMS-Plattformen — Leiten Sie Webhook-Daten über eine Middleware-Schicht an Plattformen wie Contentful, Sanity oder Strapi weiter.
Integration verwalten
- Aktiv/Inaktiv-Schalter — Schalten Sie die Integration ein oder aus. Die Endpunkt-Konfiguration bleibt bei Inaktivität erhalten.
- Endpunkt aktualisieren — Ändern Sie die Webhook-URL oder benutzerdefinierte Header jederzeit.
- Verbindung testen — Testen Sie die Verbindung nach Änderungen erneut.