Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.3.18 — Update released for Drupal core (11.3.18)! Release: UI Icons 2.0.1 — Minor update available for module ui_icons (2.0.1). Release: Gemini Provider 1.1.0 — Minor update available for module gemini_provider (1.1.0). Usage Milestone: Svg Image — Module svg_image crossed 100,000 active installs. Release: Content filter 1.0.2 — Minor update available for module content_filter (1.0.2). Release: Self-Hosted QR Code Generator 2.0.4 — Minor update available for module qr_generator (2.0.4). Release: Cucumber User Roles 12.0.3 — Minor update available for module cucumber_user_roles (12.0.3). Release: Webform GeoIP Restriction 1.1.9 — Minor update available for module webform_geoip_restriction (1.1.9). Release: SMSFactor for SMS Framework 3.0.0 — Major update available for module sms_smsfactor (3.0.0). Module Revived: Webform Simplenews Handler 2.0.5 — Module webform_simplenews_handler updated after 12 months of inactivity (2.0.5).

BrightEdge Publisher Agent

No security coverage Drupal 10–11 PHP 8.1
View on drupal.org

BrightEdge Publisher Agent connects your Drupal site to the BrightEdge platform, so the SEO improvements your team approves in BrightEdge are published straight to your pages. Titles, meta descriptions, H1 headings, structured data and targeted page edits are applied when pages are displayed, and your content itself is never modified.

This project was previously known as BrightEdge Autopilot Page Publisher.

Features

  • Page titles and meta descriptions, including Open Graph and Twitter titles and descriptions when your site already outputs them.
  • H1 headings on content pages, taxonomy terms, Commerce products and other entity pages, and on Views pages and custom routes that show a page title.
  • Structured data (JSON-LD), such as FAQ schema, with duplicates of the same type from other modules removed.
  • Page edits, such as link text, link URLs, image alt text and visible FAQ content, with any styles they need.
  • Other meta tags, such as robots and social sharing images.
  • Content stays untouched: changes are stored separately and applied when a page is displayed, so publishing never creates content revisions or changes node titles. The history of every change is kept in the BrightEdge platform.
  • Editor panel: a BrightEdge SEO panel on content forms, with a search result preview and length hints. Editors can review or adjust the title, meta description and H1.
  • Works with your existing setup: sites that already use other SEO or structured data modules are supported. Where both provide a value, the value published from BrightEdge is used.
  • Multilingual: changes apply per language, with path prefix and domain based language detection.
  • Cache aware: only the affected page is refreshed when a change is published, in Drupal's caches and, with the Purge module, in CDNs and reverse proxies that support cache tags. Pages without BrightEdge changes are unaffected.
  • Secure connection: the platform signs every request with a key generated on your site. No Drupal account or password is shared, requests can't be replayed, and the key can be replaced or revoked at any time.

Post-installation

  1. Go to Configuration > Search and metadata > BrightEdge Publisher Agent > Connection and click Generate connection token.
  2. Copy the token into the BrightEdge platform. The token is shown only once. Generating a new one, or clicking Disconnect, stops the previous one immediately.
  3. Optionally, give editor roles the Edit BrightEdge SEO fields on content forms permission.
  4. Optionally, review the settings: which entity types and other pages BrightEdge can update, which query parameters identify a different page, and how changes are applied.

Additional requirements

  • A BrightEdge account.
  • Version 2.x: Drupal 10 or 11, PHP 8.1 or later.
  • Version 1.x: Drupal 9.4 or 9.5, PHP 7.3 or later.

No other modules or libraries are required.

  • Purge: refreshes CDN and reverse proxy caches as soon as a change is published.

Support

For help with your BrightEdge account or recommendations, contact your BrightEdge representative. Report bugs and suggest features for the module in the issue queue.

This module is developed and maintained by BrightEdge Technologies.

Depends on

Dependencies of the latest stable release

  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2026
Latest release
2 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 9 Sep 29, 2026
2.0.0 Stable 10–11 Sep 29, 2026