WordPress plugin intelligence profile

MyelophOne SEO

SEO toolkit for WordPress, WooCommerce and Elementor with metadata, schema, redirects, robots tools, product templates and SEO quarantine mode.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update22 Jun 20264mo 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 MyelophOne SEO version 1.0.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

MyelophOne SEO is a free SEO extension for MyelophOne Core. It provides metadata templates, per-page SEO fields, social previews, canonical URLs, robots controls, XML sitemaps, schema output, WooCommerce product SEO, redirects, 404 statistics, IndexNow support, URL transliteration, Elementor page settings, a Copyright widget, and optional SOS monitoring.

The plugin is designed for site owners and developers who want practical SEO controls without duplicated metadata output or a heavy dashboard.

Key features

  • Metadata for title, description, robots, canonical, OpenGraph and Twitter.
  • Inline variables and conditional expressions in editable SEO fields.
  • WooCommerce product title and description templates with brand, category, price, SKU, stock and short description variables.
  • Auto-fill recommended product SEO for WooCommerce products when product SEO fields are empty.
  • JSON-LD for Organization, WebSite, WebPage, Article, Product, BreadcrumbList, LocalBusiness, VideoObject and NewsArticle where data exists.
  • XML sitemap index and robots.txt rules for WordPress cleanup, Clean-param rules and crawler controls.
  • SEO quarantine mode that returns HTTP 503 for public pages while keeping admin and 404 pages available.
  • Redirect manager and 404 statistics without IP address logging.
  • Elementor Post Settings integration, including per-page SEO fields and a Copyright widget.

Translations

Bundled translations are included for English (United States) and Russian. A POT file is included for community translations.

Why it helps in AI-era SEO

Search results and answer engines rely on clean page identity, stable canonical signals, useful structured data and understandable product metadata. MyelophOne SEO helps keep those signals consistent across regular WordPress content, WooCommerce products and Elementor-built pages.

SEO SOS mode includes quarantine, sitemap spike alerts, sitemap spam-pattern checks, monitored URL checks, selected root-file checks, 404 statistics, and request guard options to help detect suspicious SEO changes before they become visible in search results. Conditional variables make large template sets easier to maintain because empty product values can be skipped without manual editing.

Variables and Conditions

SEO title and description templates support:

  • %%title%%
  • %%sitename%%
  • %%tagline%%
  • %%excerpt%%
  • %%author%%
  • %%date%%
  • %%year%%
  • %%sep%%
  • %%term_title%%

WooCommerce templates can also use:

  • %%product_name%%
  • %%brand%%
  • %%price%%
  • %%price_min%%
  • %%sku%%
  • %%stock%%
  • %%category%%
  • %%primary_category%%
  • %%wc_shortdesc%%

The Title separator setting is available as the %%sep%% variable.

The %%excerpt%% variable uses the MyelophOne SEO excerpt first, then the regular WordPress excerpt, then a trimmed content fallback.

Conditions can be used directly inside editable SEO fields. Examples:

  • Fallback: [%%price_min%%?? %%price%%]
  • Full ternary: [%%brand%%? "(%%brand%%)": ""]
  • Short ternary: [%%brand%%? "(%%brand%%)"]
  • Comparison: [%%primary_category%% === "Uncategorized"? "": %%primary_category%%]
  • Safe function: [lower(%%primary_category%%) === "uncategorized"? "": %%primary_category%%]

=, >, >=, <, <=.

Supported safe functions: lower(), upper(), trim(), length().

Use quotes for literal condition values and empty strings, for example "Uncategorized" or "". Output fragments can be unquoted when they are plain text with variables, for example from %%price_min%%.

WooCommerce price and description values are converted to plain SEO text before output, so snippets do not contain HTML entities such as &nbsp; or numeric currency entity fragments.

WooCommerce SEO

Default Recommended Product Title:

Buy %%title%% %%brand%% online %%sep%% %%sitename%%

Default Recommended Product Description:

Order online %%title%% [%%primary_category%% === "Uncategorized"? "": %%primary_category%%] %%brand%% at %%sitename%% [%%price_min%%? from %%price_min%%: ""].

%%wc_shortdesc%%

When Auto-fill recommended product SEO is enabled, products with empty SEO title and description fields can receive the configured recommended templates. Existing custom product SEO fields are not overwritten.

Elementor Integration

MyelophOne SEO is compatible with Elementor and WooCommerce. To manage SEO for an Elementor page:

  • Open the page with Elementor.
  • Click the page settings gear.
  • Open the MyelophOne SEO section.
  • Edit SEO title, description, image, social fields, noindex and comments settings.

The plugin also adds an Elementor Copyright element under the MyelophOne category. It is intended for quickly outputting a current copyright line with owner, start year and rights text.

Elementor field priority

MyelophOne SEO stores per-page SEO values in regular WordPress post meta. The SEO controls shown in Elementor Post Settings are an editing interface for the same values used by the regular WordPress SEO metabox.

When a page is saved in Elementor, the MyelophOne SEO controls from Elementor Post Settings are synchronized into the regular SEO post meta. On the frontend, MyelophOne SEO reads the regular SEO post meta, not a separate Elementor-only copy. If the same SEO value is changed in both places before saving, the last saved editor wins.

These fields do not change standard Elementor content controls such as page title widgets, headings, page layout, or the WordPress featured image. They affect MyelophOne SEO metadata output only. Image fields are metadata overrides: when empty, MyelophOne SEO can fall back to the WordPress featured image.

SEO Quarantine and SOS Monitoring

SEO quarantine mode returns HTTP 503 for normal public pages and keeps admin requests and 404 responses available. It is intended for emergency situations, staging cleanup or suspected SEO spam incidents.

The SOS tab can optionally monitor configured URLs, sitemap URL count, sitemap spam patterns, selected root file changes, and suspicious request patterns. Telegram and Slack notifications are sent only when the corresponding token, chat ID or webhook URL is entered by the site administrator.

Privacy and External Services

MyelophOne SEO does not track visitors and does not collect IP addresses in its 404 statistics.

The plugin can make external HTTP requests only when related features are enabled or configured:

  • IndexNow is an external URL-submission protocol used to notify participating search engines about changed public content. When IndexNow is enabled and a public post is published or updated, the plugin sends the updated URL, the generated IndexNow key, and the key location URL to https://api.indexnow.org/indexnow. IndexNow information: https://www.indexnow.org/terms and https://www.indexnow.org/privacy.
  • SOS monitored URLs are requested by the WordPress site itself when a site administrator enters URLs to monitor. The request is sent to each configured URL during the daily SOS check to verify that it returns HTTP 200. The destination service depends on the URL entered by the administrator.
  • Telegram Bot API is used to send SOS notifications only when a site administrator enters a Telegram bot token and chat ID. The plugin sends the notification text and chat ID to https://api.telegram.org/ when an SOS alert is triggered. Telegram Terms of Service: https://telegram.org/tos. Telegram Privacy Policy: https://telegram.org/privacy.
  • Slack incoming webhooks are used to send SOS notifications only when a site administrator enters a Slack webhook URL. The plugin sends the notification text to the configured Slack webhook URL when an SOS alert is triggered. Slack Terms of Service: https://slack.com/terms-of-service. Slack Privacy Policy: https://slack.com/privacy-policy.

No external JavaScript or CSS is loaded by the plugin.

Support

org support forum for public support requests. Development and author information is available from the plugin author profile.

Donate

com/aleksivanou.

Credits

Developed by Aliaksandr Ivanou for the MyelophOne plugin ecosystem.

WordPress.org metadata

Plugin tags

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

  • redirects
  • robots
  • schema
  • seo
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

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

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity22 Jun 20264mo 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.