WordPress plugin intelligence profile

GEOforge Schema

Renders GEOforge-generated JSON-LD schema in the page head and opens Yoast SEO / Rank Math / The SEO Framework SEO meta for REST writes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.7.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update13 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records GEOforge Schema version 1.7.2 as active, updated 2mo ago and tested up to WordPress 6.9.

Overview

About this plugin

GEOforge generates JSON-LD schema markup and meta descriptions for the articles it publishes. WordPress strips inline <script> tags from post bodies (KSES sanitization) and hides underscore-prefixed meta from the REST API by default, so neither can be set by an external publishing tool without a companion plugin.

This plugin solves that by:

  • Registering a _geoforge_jsonld post-meta key, exposed via the REST API for every public REST-enabled post type, that GEOforge writes to when publishing or updating an article.
  • Printing the stored JSON-LD inside a proper <script type="application/ld+json"> tag in the page <head> on any singular view — posts, pages, and custom post types.
  • Registering the SEO post-meta keys used by Yoast SEO ( _yoast_wpseo_metadesc ), Rank Math ( rank_math_description ), and The SEO Framework ( _genesis_title / _genesis_description ) for REST API write access, so GEOforge can sync SEO titles and meta descriptions on publish. Each registration uses an edit_post auth check and sanitize_text_field -based sanitization capped at 320 characters. Registration is idempotent — if the SEO plugin already exposes the key for REST, our registration is a no-op.

No configuration required for schema and meta delivery. Install, activate, and any GEOforge-published article will get its schema markup rendered correctly and its meta description handed to whichever SEO plugin is active.

g. GPTBot, ClaudeBot, PerplexityBot) and report them to GEOforge for content-visibility measurement. This feature is off by default and stays completely inert — no outbound request is ever made — until a webhook URL and secret are stored on the site.

You can set them two ways: enable crawl tracking from inside GEOforge (which writes both values via an authenticated REST call, requiring an Administrator-level connection), or paste them yourself under Settings → GEOforge Schema, which needs no Administrator connection at all.

External services

This plugin’s optional crawl-tracking feature communicates with the GEOforge platform. It is disabled by default and only becomes active once a webhook URL and secret are stored — either by connecting the site from within GEOforge, or by entering them under Settings → GEOforge Schema.

When active, and only when an incoming request’s User-Agent matches a known AI crawler, the plugin sends a single HTTPS request to the GEOforge webhook URL you configured containing: the crawled URL on your site, the request’s User-Agent string, and a source identifier (“wordpress”). No personal data or visitor content is sent. Nothing is sent for normal human visitors, and nothing is sent at all while the feature is disabled.

GEOforge is a service provided by Hop AI. com/privacy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • json ld
  • geo
  • schema
  • seo
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity13 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.