Title: Gregius Optimizer
Author: Gregius
Published: <strong>June 14, 2026</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://ps.w.org/gregius-optimizer/assets/banner-772x250.png?rev=3571575)

![](https://ps.w.org/gregius-optimizer/assets/icon.svg?rev=3571575)

# Gregius Optimizer

 By [Gregius](https://profiles.wordpress.org/gregiusteam/)

[Download](https://downloads.wordpress.org/plugin/gregius-optimizer.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/gregius-optimizer/#description)
 * [Reviews](https://wordpress.org/plugins/gregius-optimizer/#reviews)
 *  [Installation](https://wordpress.org/plugins/gregius-optimizer/#installation)
 * [Development](https://wordpress.org/plugins/gregius-optimizer/#developers)

 [Support](https://wordpress.org/support/plugin/gregius-optimizer/)

## Description

Gregius Optimizer gives content editors and site administrators a unified control
panel for search, social, and AI metadata — without leaving the block editor.

#### Panels

 * **Sitemap** — Toggle post types, taxonomies, and authors in your XML sitemap.
   Exclude individual posts from search engines with a single click.
 * **Robots.txt** — Edit your robots.txt file from a modal textarea with dynamic
   row sizing. Reset to WordPress defaults at any time.
 * **Schema** — Full schema.org type map with 176 subtypes across 9 categories (
   Article, WebPage, CreativeWork, Event, Organization, Person, Place, Product, 
   Review). Assign global defaults per post type, override per post, and preview
   JSON-LD with clipboard copy. Organization JSON-LD includes sameAs and logo.
 * **Social Cards** — Per-platform title, description, and image overrides for Google
   Search Snippets, Open Graph (Facebook, LinkedIn), and Twitter/X Cards. Inline
   live previews with character counters (Google 60/160, OG 55/65, Twitter 70/200).
   Global fallback image with kebab menu.
 * **LLMs** — Auto-generate `/llms.txt` from site content for AI agent discoverability.
   Custom context editing with live preview. Per-post include toggle with custom
   descriptions.

All panels are accessible from `PluginDocumentSettingPanel` in the Gutenberg sidebar,
listed in order: Sitemap  Robots  Schema  Social Cards  LLMs.

#### Key Features

 * Meta description and canonical URL output via `wp_head`
 * `pre_get_document_title` filter for Google-specific title override
 * Open Graph (`og:*`) and Twitter Card meta tags with per-platform fallback chains
 * `gg_optimizer_og` image size (1200×630, cropped) registered on `after_setup_theme`
 * JSON-LD structured data: Organization (configurable subtype), WebSite, BreadcrumbList,
   article/page (176 subtypes)
 * `@graph` wrapper for multiple JSON-LD nodes
 * Custom DB table (`gg_optimizer_settings`) shared across all features
 * REST endpoints for all settings: sitemap, robots, schema, social cards preview,
   llms override and preview
 * Filter-based architecture — every output group can be disabled via filters
 * All meta fields support revisions

### Contributors & Developers

Gregius Optimizer is open source software. The following people have contributed
to this plugin.

 * **Hector Jarquin** — Lead developer and maintainer
 * **Gregius** — Product owner and sponsor

Visit the contributor profiles on WordPress.org:
 * https://profiles.wordpress.org/
hectorjarquin/ * https://profiles.wordpress.org/gregiusteam/

### Repository

Source code and build instructions:
 https://github.com/gregius/gregius-optimizer

This plugin uses npm and @wordpress/scripts for asset compilation. Source JavaScript
lives in `assets/src/` and compiles to `assets/build/`. All PHP source is human-
readable.

### External Services

Gregius Optimizer does not send data to any external service. The following URLs
are referenced as documentation or standards only:

 * **Google Robots** — https://developers.google.com/search/docs/crawling-indexing/
   robots/intro — robots.txt and meta robots documentation
 * **Schema.org** — https://schema.org/ — structured data vocabulary reference
 * **Google Structured Data Gallery** — https://developers.google.com/search/docs/
   appearance/structured-data/search-gallery — structured data feature reference
 * **Open Graph Protocol** — https://ogp.me/ — Open Graph meta tag specification
 * **Twitter/X Cards** — https://docs.x.com/overview — Twitter Card meta tag documentation
 * **llms.txt** — https://llmstxt.org/ — llms.txt proposal specification

## Screenshots

[⌊Sitemap settings via the editor⌉⌊Sitemap settings via the editor⌉[

Sitemap settings via the editor

[⌊Robots settings via the editor⌉⌊Robots settings via the editor⌉[

Robots settings via the editor

[⌊Schema settings via the editor⌉⌊Schema settings via the editor⌉[

Schema settings via the editor

[⌊Social cards settings via the editor⌉⌊Social cards settings via the editor⌉[

Social cards settings via the editor

[⌊LLMs settings via the editor⌉⌊LLMs settings via the editor⌉[

LLMs settings via the editor

## Installation

 1. Upload the `gregius-optimizer` folder to `/wp-content/plugins/`
 2. Activate through the Plugins screen in WordPress
 3. Open any post or page in the block editor — the optimizer panels appear in the 
    right sidebar

## FAQ

### Does this plugin replace Yoast SEO or Rank Math?

Gregius Optimizer focuses on the Gutenberg-native editing experience for metadata
that those plugins often bury in separate metaboxes. It can complement or replace
them depending on your workflow.

### Which post types are supported?

All public post types that support `custom-fields`. Meta fields, schema subtype,
and LLMs toggle register on every public post type automatically.

### Can I disable specific output groups?

Yes. Each output group (meta description, canonical, Open Graph, Twitter Cards, 
LLMs) has a corresponding `gg_optimizer_meta_output_*` or `gg_optimizer_llms_enabled`
filter.

### Does the plugin add a database table?

Yes. Settings for sitemap, robots.txt, schema defaults, and LLMs context are stored
in `{$prefix}gg_optimizer_settings`. The table is created on activation and removed
on uninstall.

### Is there a translation file?

The text domain is `gregius-optimizer`. A `.pot` file is not bundled; translations
are handled via the standard WordPress translation system.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Gregius Optimizer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Gregius ](https://profiles.wordpress.org/gregiusteam/)
 *   [ hectorjarquin ](https://profiles.wordpress.org/hectorjarquin/)

[Translate “Gregius Optimizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/gregius-optimizer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gregius-optimizer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gregius-optimizer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gregius-optimizer/)
by [RSS](https://plugins.trac.wordpress.org/log/gregius-optimizer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * Sitemap panel with per-post-type/taxonomy/author toggles and noindex per-post
 * Robots.txt modal editor with reset to defaults
 * Schema panel with 176 subtypes across 9 categories, Organization type, per-post
   override, JSON-LD preview
 * Social Cards panel with Google Search Snippet, Open Graph, Twitter/X Cards, Global
   Image, character counters
 * LLMs panel with auto-generated llms.txt, custom context, per-post include toggle,
   live preview
 * Meta description and canonical URL output
 * Open Graph and Twitter Card meta tags with per-platform fallback chains
 * JSON-LD structured data: Organization, WebSite, BreadcrumbList, article/page
 * 11 custom meta fields with revision support
    - REST API endpoints for all settings and previews

## Meta

 *  Version **1.0.0**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [aeo](https://wordpress.org/plugins/tags/aeo/)[optimization](https://wordpress.org/plugins/tags/optimization/)
   [seo](https://wordpress.org/plugins/tags/seo/)[smo](https://wordpress.org/plugins/tags/smo/)
 *  [Advanced View](https://wordpress.org/plugins/gregius-optimizer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gregius-optimizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gregius-optimizer/reviews/)

## Contributors

 *   [ Gregius ](https://profiles.wordpress.org/gregiusteam/)
 *   [ hectorjarquin ](https://profiles.wordpress.org/hectorjarquin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gregius-optimizer/)