seo_supercharged
No security coverage
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-KEYheader (canonical) orAuthorization: Bearer(legacy fallback)
Post-Installation
- Enable the module at Extend → SEO Supercharged - Direct Publish Integration
- Prepare your article content type (see README for the full checklist):
- Body field: plain
text_with_summaryor 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
- Body field: plain
- Go to /admin/config/content/seo-supercharged
- Set or generate an API key and map your field names
- 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
Recommended modules/libraries
- 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.