plugin-icon

Simplicity SEO Audit

Quick SEO audit for your WordPress site. Scan up to 200 pages, get actionable insights, and discover how a full expert audit can help.
Valoraciones
5
Versión
1.2.4
Última actualización
Jul 29, 2026
Simplicity SEO Audit

Simplicity SEO Audit scans your WordPress site and gives you a clear SEO health score with specific, actionable recommendations. No technical expertise required — install, scan, and see exactly what needs fixing.

What it does

  • Scans up to 200 pages (posts, pages, products, and taxonomy terms) in a proportional sample
  • Runs 17 SEO checks across content quality and technical health
  • Fetches the actual rendered HTML of each page (like Google sees it), not just the database content
  • Gives you a weighted score from 0 to 100 with a letter grade (A to F)
  • Shows specific issues with the exact URLs that need attention
  • Exports a clean HTML report you can print or share with clients
  • Works with WooCommerce, Yoast SEO, Rank Math, SEOPress, and all major page builders

17 SEO Checks

Content Checks (10):

  1. Title Tag (weight: 8) — Checks every page has a title between 30-60 characters. Flags empty, too short, and too long titles.
  2. Meta Description (weight: 7) — Checks for meta descriptions between 70-160 characters. Flags missing, too short, and too long descriptions.
  3. Headings H1 (weight: 6) — Verifies each page has exactly one H1 tag and checks heading hierarchy (no skipping from H1 to H3).
  4. Image Alt Text (weight: 5) — Counts images missing alt text on each page. Score is the average alt text coverage across all pages.
  5. Internal Links (weight: 5) — Checks each page has at least one internal link in the content area.
  6. Thin Content (weight: 4) — Flags pages with fewer than 300 words (posts/pages) or 30 words (taxonomy terms). Supports Greek and all Unicode languages.
  7. Duplicate Titles (weight: 4) — Finds pages sharing identical title tags.
  8. Duplicate Descriptions (weight: 4) — Finds pages sharing identical meta descriptions.
  9. Canonical Tag (weight: 3) — Checks every page has a canonical URL tag.
  10. OG/Twitter Tags (weight: 3) — Checks for Open Graph and Twitter Card meta tags.

Technical Checks (7):

  1. SSL/HTTPS (weight: 4) — Verifies the site uses HTTPS.
  2. XML Sitemap (weight: 3) — Checks for an XML sitemap at standard locations.
  3. Robots.txt (weight: 3) — Checks for a robots.txt file.
  4. SEO Plugin (weight: 2) — Detects if Yoast, Rank Math, SEOPress, or another SEO plugin is active.
  5. Schema Markup (weight: 2) — Checks the homepage for structured data (JSON-LD).
  6. PHP/WP Version (weight: 2) — Checks for outdated PHP or WordPress versions.
  7. Permalink Structure (weight: 2) — Verifies pretty permalinks are enabled (not plain ?p=123).

How the Score Works

Each check produces a score from 0 to 100. Content checks use ratio-based scoring — for example, if 80% of your pages have good titles, the Title Tag score is approximately 80. Pages with minor issues (e.g., slightly short title) count as half credit, not zero.

The final score is a weighted average of all 17 checks. Checks that matter more for SEO (like Title Tags, weight 8) count more than less critical checks (like Permalink Structure, weight 2).

Grading scale: * A = 90-100 (Excellent) * B = 80-89 (Good) * C = 65-79 (Needs improvement) * D = 50-64 (Poor) * F = 0-49 (Critical issues)

A score of 100 means zero issues found. If any issues exist, the maximum score is 99.

Taxonomy-Aware Scoring

Not all pages are equal. The plugin uses a tiered system for taxonomy terms:

  • High priority (full weight): Posts, pages, product categories — these are your main landing pages
  • Medium priority (half weight): Tags, product tags, custom taxonomies — supporting pages
  • Low priority (info only): Product attributes (e.g., color, size) — filtering pages that typically shouldn’t rank

Low-priority terms are flagged for information but don’t affect your score. This prevents product attributes from unfairly dragging down your SEO score.

Developers can customize tiers with the msa_taxonomy_tier filter.

Rendered HTML Analysis

Unlike most lightweight SEO plugins that only read database content, Simplicity SEO Audit fetches the actual rendered HTML of each page — exactly what Google sees. This means:

  • H1 tags added by your theme are detected
  • Page builder content (Elementor, Divi, WPBakery) is analyzed
  • Shortcode output is included in word counts
  • Navigation and footer elements are stripped — only the main content area is analyzed

If a page cannot be fetched (e.g., password-protected), the plugin falls back to the database content.

REST API

The plugin provides a REST API endpoint for external integrations:

GET /wp-json/seo-audit/v1/stats?token=YOUR_TOKEN

The token is auto-generated on activation and stored in the database. The endpoint returns site URL, page counts, audit summary, per-check scores, and pricing tier information. It is read-only and uses timing-safe token comparison.

Privacy

  • All scanning happens on your own server — no data is sent automatically
  • The REST API is token-protected and read-only
  • Scan results are stored in your WordPress database only
  • All data is deleted when you uninstall (delete) the plugin
  • See «Third-Party Services» below for details on the optional connection to seo.simplicity.gr

Third-Party Services

This plugin connects to seo.simplicity.gr in the following ways:

  1. CTA Links: The plugin dashboard includes a «Get the Full Report» link that directs you to seo.simplicity.gr. The link includes your site URL and a locally-generated API token as URL parameters.

  2. REST API Endpoint: The plugin registers a REST API endpoint (/wp-json/seo-audit/v1/stats) that allows seo.simplicity.gr to retrieve your scan summary (score, grade, number of checks, number of issues, and total page count). Access requires a valid API token. No page content, URLs, or personal data is transmitted.

Gratisen planes de pago
Probado hasta
WordPress 7.0.2
Te puedes descargar este plugin para utilizarlo en tu sitio de .