Direct naar de inhoud
← Alle artikelen

Integraties & publicatie

Artikelen automatisch op je website publiceren

Lever elk gepubliceerd artikel af via WordPress of een webhook.

Een artikel dat je in SEOHero publiceert kan automatisch op je eigen website verschijnen. Dat regel je per website onder Integraties → Publicatie met een publicatiedoel: WordPress of een webhook.

WordPress

Draait je site op WordPress, kies dan WordPress en vul je site-URL, gebruikersnaam en een applicatiewachtwoord in (aan te maken in WordPress onder Gebruikers → Profiel → Applicatiewachtwoorden). Elk gepubliceerd artikel wordt dan direct als bericht geplaatst. Publiceer je hetzelfde artikel opnieuw, dan wordt het bestaande bericht bijgewerkt; zet je het terug naar concept, dan gaat het bericht in WordPress ook op concept. De headerafbeelding krijgt een alt-tekst. Gebruik je Yoast of Rank Math, dan sturen we ook de meta description en het focuszoekwoord mee; neemt je site die velden niet aan, dan wordt het bericht gewoon zonder geplaatst.

Webhook

Voor elk ander platform is er de webhook: SEOHero stuurt bij publicatie een JSON-bericht (HTTP POST) naar een URL van jouw site, die het artikel zelf plaatst. Het bericht bevat onder meer:

  • event en id — het eventtype en een stabiel, uniek artikel-id
  • title, slug, keyword en meta_description
  • content_markdown — het volledige artikel in Markdown
  • content_html — hetzelfde artikel als kant-en-klare HTML
  • json_ld — structured data (schema.org) om in de head van de pagina te zetten
  • image_url en image_alt — een kant-en-klare headerafbeelding (1200×630)
  • locale, published_at, updated_at (laatste inhoudelijke wijziging) en site

De header X-SEOHero-Event is "article.published" bij een nieuw of bijgewerkt artikel, "article.unpublished" als je een artikel terugzet naar concept, verwijdert of samenvoegt (dan hoort je site de pagina met dat id weg te halen; bij samenvoegen staan er ook redirect_to en redirect_to_slug in, en stuurt je site het oude adres permanent (301) door naar dat artikel) en "test" bij de verbindingstest. Je ontvanger hoort te upserten op id (of slug): hetzelfde id nogmaals binnenkrijgen betekent de bestaande pagina overschrijven, nooit een duplicaat aanmaken. Antwoord binnen 10 seconden met HTTP 200; elke andere status telt als mislukte aflevering en zie je terug bij het artikel. Stuur je in dat antwoord JSON mee met een veld url (het adres van de geplaatste pagina), dan gebruikt SEOHero dat voor interne links en het backlinknetwerk.

Niet technisch? Gebruik de knop Kopieer AI-opdracht op de publicatiekaart: een complete bouwopdracht voor je websitebouwer of een AI-assistent, met alle specificaties erin.

AI-vermelding op je website

De artikelen en headerafbeeldingen van SEOHero zijn door AI gegenereerd. De Europese AI-verordening (artikel 50 lid 4) verplicht wie AI-tekst publiceert om het publiek te informeren over onderwerpen van algemeen belang, die tekst als AI-gegenereerd te markeren — tenzij een mens de tekst heeft gecontroleerd en iemand de redactionele verantwoordelijkheid draagt. Jij publiceert de artikelen, dus die keuze en die vermelding zijn aan jou. SEOHero helpt je erbij: elk webhook-bericht bevat het veld ai_generated (altijd true) en bij WordPress sturen we de meta seohero_ai_generated mee (alleen zichtbaar als je thema of plugin die meta registreert). Toon op basis daarvan een regel onder het artikel, of neem een vaste vermelding op in je artikelsjabloon als je alle artikelen door SEOHero laat schrijven. Controleer je artikelen vóór publicatie zelf, dan kun je in plaats daarvan je eigen naam als eindredacteur vermelden.

Testen en beheren

Met Test versturen controleer je de verbinding. Is een doel gekoppeld, dan zie je compact de afleverings-URL met een test- en loskoppelknop. Mislukt een aflevering, dan staat de foutmelding bij het artikel met een knop om het opnieuw te proberen.

Klaar om de held van je eigen ranking te worden?

Start vandaag nog. Direct na je start van € 1 draait je eerste audit en zie je waar jouw website kansen laat liggen.

Eenmalig € 1 · Opzeggen wanneer je wilt