WP Manifestindependent plugin directory
manifest / seo / jm-seo-engineering-agent

JM SEO Engineering Agent

JM SEO Engineering Agent is a WordPress SEO monitoring plugin that crawls a site, detects technical and semantic SEO issues, tracks scan history, calculates Structure / Flow / Trust scores, and generates exportable reports for administrators.

by John Mingam · github.com/john-mingam/jm-seo-engineering-agent

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/john-mingam/jm-seo-engineering-agent/archive/refs/heads/main.zip

🤖 JM SEO Engineering Agent

Technical SEO Monitoring & Semantic Observability for WordPress





WordPress SEO monitoring plugin built for technical consistency, entity signals, and semantic trust.
Beyond metadata: crawler observability, structured data validation, SFT scoring, and SEO engineering workflows.

Technical SEO • Entity SEO • Semantic Signals • Structured Data

Why JM SEO Engineering Agent

Classic SEO plugins are mainly built for content optimization.

JM SEO Engineering Agent is built for technical SEO monitoring and semantic observability.

It helps detect, structure, and report the technical and semantic signals that influence modern search visibility.

  • Technical SEO monitoring for WordPress.
  • Structured data and JSON-LD validation.
  • Entity signal detection and semantic consistency checks.
  • Internal linking, crawl accessibility, and indexation monitoring.
  • SFT scoring based on Structure, Flow, and Trust.
  • Exportable reports for audits, clients, and historical tracking.

Before / After: Classic SEO vs SEO Engineering

Approach Classic SEO Plugin JM SEO Engineering Agent
Main focus Metadata and content hints Technical consistency and semantic trust
Analysis unit Page or post Site structure, entities, signals, and flow
Structured data Basic schema output JSON-LD validation and entity coherence
Internal linking Simple recommendations Crawl flow and link circulation monitoring
Trust signals Mostly external Author, organization, sameAs, and entity consistency
Reporting Content score Technical, semantic, and SFT reports

Practical impact:

  • less ambiguity around the main entity,
  • stronger technical consistency,
  • better structured data governance,
  • clearer SEO priorities,
  • stronger readiness for AI search and semantic search systems.

Identity

  • Name: jm-seo-engineering-agent
  • Type: WordPress plugin
  • Author: John Mingam
  • Methodology: SFT
  • Pillars: Structure, Flow, Trust
  • License: GPLv2 or later
  • Runtime: WordPress 6.0+, PHP 8.0+

SFT Framework

The plugin is based on the SFT methodology.

Pillar Meaning What the plugin checks
Structure Technical and semantic clarity HTML structure, headings, metadata, JSON-LD, Schema.org
Flow Crawlability and SEO circulation Internal links, broken links, redirects, crawl depth
Trust Entity confidence and credibility Organization, Author, sameAs, entity consistency

Core Monitoring Systems

Technical Monitoring

  • Sitemap analysis.
  • robots.txt validation.
  • Canonical verification.
  • Redirect monitoring.
  • Crawl accessibility.
  • Broken internal link detection.
  • HTTP status verification.
  • H1 to H6 hierarchy analysis.
  • Indexation consistency checks.
  • Technical anomaly logging.

Semantic Engineering

  • JSON-LD validation.
  • Schema.org analysis.
  • Entity signal monitoring.
  • Author verification.
  • Organization consistency.
  • sameAs tracking.
  • Semantic prominence analysis.
  • Structured data integrity.
  • Knowledge Graph readiness.

Features

Technical SEO Analysis

Continuous monitoring of technical SEO signals and structural integrity.

Structured Data Validation

Automatic detection and validation of:

  • JSON-LD.
  • Schema.org markup.
  • Entity structures.
  • Invalid semantic signals.
  • Missing or inconsistent structured data.

Entity SEO Monitoring

Built for modern search systems and AI visibility.

Supports:

  • entity reinforcement,
  • semantic consistency,
  • brand clarity,
  • author authority,
  • organization trust signals.

Reporting System

Export reports in:

  • CSV,
  • JSON,
  • PDF.

Ideal for:

  • SEO audits,
  • client reporting,
  • technical monitoring,
  • historical analysis.

Quick Start

1. Clone the repository

git clone https://github.com/john-mingam/jm-seo-engineering-agent.git

2. Move it to WordPress plugins

mv jm-seo-engineering-agent /wp-content/plugins/

3. Activate the plugin

Go to:

WordPress Admin > Plugins > JM SEO Engineering Agent > Activate

4. Launch your first scan

Open the plugin dashboard and start a global scan.


WordPress Installation

Manual installation

  1. Download the plugin ZIP.
  2. Upload it in Plugins > Add New > Upload Plugin.
  3. Activate the plugin.
  4. Open the plugin dashboard.
  5. Run your first technical and semantic scan.

Developer installation

cd wp-content/plugins
git clone https://github.com/john-mingam/jm-seo-engineering-agent.git

Architecture Snapshot

jm-seo-engineering-agent/
    admin/
        controllers/
        views/
        settings/
    assets/
        css/
        js/
        images/
    includes/
        class-crawler.php
        class-scanner.php
        class-scorer.php
        class-reporter.php
        class-schema-validator.php
        class-link-monitor.php
        class-entity-engine.php
    templates/
    languages/
    logs/
    jm-seo-engineering-agent.php

Reporting Outputs

Format Use case
CSV Spreadsheet audits and client exports
JSON Developer workflows and integrations
PDF Client-ready technical reporting

Roadmap

V2

  • Technical monitoring.
  • SFT scoring.
  • Structured data validation.
  • Entity signal analysis.
  • Reporting engine.

V3

  • Rachel AI integration.
  • Automated SEO recommendations.
  • AI-powered issue prioritization.
  • Predictive SEO monitoring.

V4

  • Astronaut SAAS ecosystem integration.
  • Entity Scoring.
  • Semantic graph analysis.
  • Cross-site entity mapping.

Notes

  • This plugin does not replace editorial SEO strategy.
  • It focuses on technical and semantic SEO observability.
  • It is designed to help identify issues, prioritize fixes, and strengthen entity trust signals.
  • AI features are planned for later versions and are not required for the V1 technical monitoring workflow.

License

GPLv2 or later.


Author

John Mingam

SEO Engineer • Entity SEO Consultant • Technical Strategist

Website: https://johnmingam.com Linkedin : https://linkedin.com/in/johnmingam