Drupal is a registered trademark of Dries Buytaert
drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! linkit 7.0.14 Minor update available for module linkit (7.0.14). masquerade 8.x-2.2 Minor update available for module masquerade (8.x-2.2). video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). editoria11y 3.0.1 Minor update available for module editoria11y (3.0.1). geofield_map 11.1.9 Minor update available for module geofield_map (11.1.9). domain 3.0.0 Major update available for module domain (3.0.0). ai 1.2.15 Minor update available for module ai (1.2.15). ai 1.3.4 Minor update available for module ai (1.3.4). leaflet 10.4.7 Minor update available for module leaflet (10.4.7).

Connects your Drupal site to the SEO Supercharged platform,
enabling automated publishing of AI-generated blog articles and images directly into Drupal nodes, without any manual copy-pasting.

Features

  • REST endpoints to create, update and retrieve article nodes by slug
  • Drupal-native paths (/seo-supercharged/v1/...) for clean integration
  • WordPress migration-friendly: also exposes /wp-json/wp-seo-supercharged/v1/...
    paths so sites migrating from WordPress need zero reconfiguration in the platform
  • Media Library integration: every pushed image is automatically stored as a
    Media entity (type seo_supercharged, created on install), visible and manageable
    in the Drupal Media Library
  • Image sideloading: downloads remote images into the Drupal managed file system with
    SSRF protection (blocks private IPs, localhost, metadata endpoints; configurable max size, timeout and redirect limit)
  • Featured image and gallery image field support via entity reference to media, configurable per content type
  • Taxonomy: auto-creates or reuses terms for categories and tags
  • SEO metatags: writes title, description, canonical URL and Open Graph tags (og:title, og:description, og:image) to the Metatag module field when present
  • Batch push endpoint for bulk article imports
  • Simple API key authentication via X-API-KEY header (canonical) or Authorization: Bearer (legacy fallback)

Post-Installation

  1. Enable the module at ExtendSEO Supercharged - Direct Publish Integration
  2. Prepare your article content type (see README for the full checklist):
    • Body field: plain text_with_summary or a Paragraphs reference (both are auto-detected)
    • Featured image: entity reference to media, bundle seo_supercharged (created on install)
    • Optional: gallery image field, taxonomy fields, Metatag field
  3. Go to /admin/config/content/seo-supercharged
  4. Set or generate an API key and map your field names
  5. Copy the endpoint base URL and API key into your SEO Supercharged platform settings

Additional Requirements

  • Drupal core modules: node, file, image, media, user, system, path, path_alias, taxonomy (all included in core)
  • Drupal 9.3, 10 or 11, PHP 8.1+
  • No additional libraries required
  • Metatag: enables writing of SEO title, description, canonical URL and Open Graph tags per node
  • Paragraphs (optional): when your body field is a Paragraphs entity reference instead of a plain text field, the module auto-detects this and creates the paragraph entity automatically

Similar projects

This module is purpose-built for the SEO Supercharged platform.
General REST/JSON:API integrations exist in Drupal core (JSON:API, RESTful Web Services),
but those require the external platform to adapt to Drupal's API structure.
This module does the reverse: it exposes endpoints that the platform already understands,
making the integration straightforward for any Drupal site.

Supporting this Module

Built and maintained by the team behind seowebsites.be.

Activity

Total releases
3
First release
Mar 2026
Latest release
1 month ago
Release cadence
3 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.2.0 Stable Mar 23, 2026
1.1.0 Stable Mar 23, 2026
1.0.0 Stable Mar 17, 2026