WordPress.org

Plugin Directory

Website SEO Checker & Site Audit – On-Page SEO, Schema Markup, XML Sitemap & Redirects

Website SEO Checker & Site Audit – On-Page SEO, Schema Markup, XML Sitemap & Redirects

Beschreibung

Frank Website SEO Checker And Audit is an all-in-one on-page SEO analyzer and technical website audit plugin for WordPress. It audits your published posts and pages, calculates an automated SEO health score, flags critical on-page optimization issues, and generates essential technical search markup: JSON-LD structured data, meta tags, dynamic XML sitemaps, and breadcrumbs.

It also includes a built-in broken link checker, 404 error monitor, and 301 redirect manager directly in the same dashboard, eliminating the need to install separate redirect or link checker plugins.

Every feature is 100% free with no premium version, no paid add-ons, and no subscription limits.

Why Choose Frank Website SEO Checker?

  • 100% Free & Unlimited — No locked features, no crawl credit limits, and no „Pro“ upsells. Local Business Schema, WooCommerce Product Schema, 404 Redirects, and Scheduled Scans are fully included.
  • Privacy-First & On-Server Auditing — Audits execute locally on your own WordPress server using background WP-Cron jobs. Your site content and SEO metrics are never transmitted to third-party cloud servers.
  • All-in-One Optimization Suite — Replaces 3 to 4 separate single-purpose plugins by combining on-page audits, broken link verification, schema generation, sitemaps, and 301 redirects into a unified admin interface.
  • Modern React Single-Page Dashboard — Fast, interactive UI with light/dark mode, real-time visual progress bars, column filters, and issue remediation tracking.
  • Built-in AI Bot Blocker — Protect your original content from unauthorized AI scraping with an optional single-click crawler directive.

Feature Comparison: Frank SEO vs. Standard Free SEO Plugins

Feature
Frank Website SEO Checker
Standard Free SEO Plugins

On-Page SEO Health Score (0–100)
Included (Free)
Included

Full Site SEO Audit & Issue Breakdown
Unlimited (Free)
Limited or Paid Add-on

Broken Link Checker & Status Verification
Included (Free)
Requires Separate Plugin

404 Error Monitor & 301 Redirect Manager
Included (Free)
Locked in Pro ($89–$99/yr)

Local Business JSON-LD Schema Generator
Included (Free)
Locked in Pro ($89/yr)

WooCommerce Product Schema & OG Pricing
Included (Free)
Locked in Pro ($89/yr)

Dynamic XML Sitemap Engine
Included (Free)
Included

Automated Email Audit Reports
Included (Free)
Often Paid / Pro Only

AI Bot & Content Scraper Blocker
Included (Free)
Not Available

Cloud Data Dependency
None (Runs Locally)
Often Requires Cloud Account

Key Features & Modules

  • On-Page SEO Checker & Health Score — Run global or single-page audits to get an automated 0–100% SEO health score. Pinpoint missing meta titles, meta descriptions, heading hierarchy issues (H1–H6), and missing image alt tags.
  • Broken Link Checker & HTTP Status Verification — Automatically crawl internal and outbound hyperlinks across all posts and pages to identify dead links, 404 errors, and redirection chains before they harm user experience.
  • Redirect Manager & 404 Monitor — Capture 404 Not Found requests in real time and create 301 permanent redirects to preserve link equity, maintain rankings, and prevent traffic loss.
  • Local Business Schema Generator — Enter your business name, address, phone number, and organization type to output valid Google-compliant LocalBusiness JSON-LD structured data.
  • WooCommerce SEO & Product Schema — Automatic e-commerce integration that outputs Product JSON-LD structured markup and OpenGraph pricing tags on WooCommerce product pages.
  • Advanced JSON-LD Schema Builder — Create custom schema markup on individual posts and pages. Automatically detects native WordPress, Yoast, and Rank Math FAQ blocks to generate valid FAQPage schema.
  • Dynamic XML Sitemaps — Automatically generate clean, search-engine-friendly XML sitemaps for posts, pages, and custom post types to accelerate Google and Bing indexation.
  • Scheduled Scans & Email Reports — Set up automated daily, weekly, or monthly background audits and receive detailed HTML summary reports delivered directly to your inbox.
  • Image SEO Auto-Injector — Automatically inject missing alt attributes into content images using the post title or focus target to improve image search rankings and accessibility.
  • AI Bot Blocker — Deter aggressive AI scrapers and web crawlers (such as GPTBot, ClaudeBot, and Common Crawl) from harvesting your content.
  • SEO Breadcrumbs System — Display search-friendly breadcrumb navigation to enhance user pathways and Google search snippet understanding.

How It Works

  1. Navigate to Frank SEO Audit in your WordPress admin dashboard.
  2. Click Run Global Audit to begin scanning your published posts and pages, or configure automated recurring schedules.
  3. Review your overall SEO health score, error breakdowns, warning notices, and link statuses in the interactive table.
  4. Click View Details on any specific post or page to see granular recommendations and hyperlink status codes.
  5. Remediate issues using the built-in meta editors, create 301 redirects for 404s, or mark resolved issues as „Fixed“ or „Ignored“.

Privacy & Performance

  • All crawler scans run asynchronously in the background on your local server.
  • No website content, post data, or visitor information is sent to external APIs or third-party servers.
  • The only optional external connection is Google Analytics 4, which activates solely if you choose to enter your GA4 Measurement ID in settings.

Screenshots

Installation

  1. Log in to your WordPress admin panel and navigate to Plugins > Add New.
  2. Search for Website SEO Checker or Frank Website SEO Checker, then click Install Now. Alternatively, upload the frank-website-seo-checker-and-audit folder to your /wp-content/plugins/ directory.
  3. Click Activate.
  4. Access Frank SEO Audit in your WordPress sidebar to run your first site audit.

FAQ

What post types does the plugin audit?

All published WordPress posts and pages are audited by default.

How is the SEO health score calculated?

Each page begins with a base score of 100 points. Points are deducted based on issue severity: -15 for critical errors, -5 for warnings, and -2 for informational notices. The final score is clamped between 0 and 100%.

Is this plugin compatible with page builders?

Yes. The plugin is completely theme-independent and fully compatible with the Block Editor (Gutenberg), Elementor, Divi, Beaver Builder, Bricks, and classic themes.

Does this plugin support WooCommerce?

Yes. On WooCommerce product pages, the plugin automatically outputs Product JSON-LD structured data and OpenGraph product pricing metadata.

Will background audits slow down my website?

No. Scans run asynchronously in batches via WP-Cron with configurable delay rates and crawl depths. You can freely navigate away from the dashboard or close your browser without interrupting the audit.

Can I migrate from or use this alongside other SEO plugins?

Yes. If you are transitioning from plugins like Yoast SEO, Rank Math, or All in One SEO, disable overlapping modules (such as sitemaps or schema) to avoid duplicate metadata output.

Are there any paid add-ons or hidden fees?

No. Every feature—including Schema generation, WooCommerce SEO, 404 monitoring, 301 redirects, and email reports—is 100% free.

Does this plugin generate XML sitemaps automatically?

Yes. It includes a dynamic XML sitemap engine that automatically updates whenever you publish, modify, or delete content.

Can I re-audit an individual post or page?

Yes. You can trigger an instant re-scan for any individual URL directly from the page details modal without running a full site audit.

How does the AI Bot Blocker protect content?

When activated, the AI Bot Blocker serves targeted crawl directives to dissuade known commercial AI scraping bots from indexing and harvesting your proprietary content.

For Developers: Building React Assets from Source

The full unminified source code for the React single-page dashboard is included in the app/ directory:
1. cd app
2. npm install
3. npm run build (compiles production bundles to assets/dist/)
4. npm run dev (for local development with hot module replacement)

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„Website SEO Checker & Site Audit – On-Page SEO, Schema Markup, XML Sitemap & Redirects“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Änderungsprotokoll

1.1.1

  • [2026-08-24]
  • Tested plugin with latest WordPress v7.1

1.1.0

  • [2026-06-11]
  • Passed comprehensive WordPress Plugin Review Guidelines compliance audit.
  • Refactored readme.txt for high SEO visibility with keyword-rich feature descriptions.
  • Added a detailed „Frequently Asked Questions“ section covering top SEO questions.

1.0.9

  • [2026-06-10]
  • Refactored the scanning process to run entirely as an asynchronous background job, preventing timeouts when switching browser tabs.
  • Updated dashboard UI to intelligently poll and resume scanning progress if the user navigates away and comes back.

1.0.8

  • [2026-06-10]
  • Added a collapse toggle button to the main dashboard sidebar for a cleaner UI experience.

1.0.7

  • [2026-06-10]
  • Added „Global Features Integration“ toggles in Settings so admins can easily disable major components.
  • Updated „Comparison“ tab to showcase newly added features.

1.0.6

  • [2026-06-10]
  • Added WooCommerce SEO tags (Product Schema and OpenGraph Pricing).
  • Added Local Business SEO settings and Auto-Schema Generation.
  • Added Advanced Social Media Override UI (OpenGraph/Twitter).
  • Added Missing Image Alt Tag Auto-injector (the_content filter).
  • Added Custom JSON-LD Schema builder for posts/pages.
  • Added WordPress FAQ blocks Auto-Schema Generation (Yoast & Rank Math detection).

1.0.5

  • June 9, 2026
  • Added a detailed „How To Use“ documentation submenu page.
  • Added a competitive „Comparison“ submenu page.
  • Fixed a critical Minified React Error #31 by decoupling the Dashboard React 19 app from WordPress’s native React 18 element global.
  • Fixed a styling bug where popup dialogs, inputs, and dropdown menus had unreadable white backgrounds in dark mode by applying a global Material UI ThemeProvider.
  • Fixed a crash in the 404 Monitor page during redirect creation.

1.0.4

  • Added a persistent Light/Dark mode switcher option to the admin dashboard header.
  • Persisted selection across sessions using localStorage.
  • Supported automated dark mode fallback based on system preferences.

1.0.3

  • Added scan-completion email report setting to notify the admin with audit metrics.
  • Added automated scheduled scans with Daily, Weekly, and Monthly background WP Cron options.
  • Set Monthly background runs as the default frequency.
  • Enabled multiple email recipients via a comma-separated setting.
  • Created „Email & Report Preferences“ UI card in settings.

1.0.2

  • Resolved 20-page crawl limit to scan all published content.
  • Implemented batch-based crawl processing to prevent timeouts.
  • Added a beautiful visual scan progress bar (0-100%).
  • Added „Cancel Scan“ button to abort audits in real-time.
  • Respected delay rate settings during scanning.

1.0.1

  • Fixed dialog readability issues by making backgrounds solid and adding backdrop blur.
  • Updated WP Admin menu and page title to „Frank SEO Checker & Audit“.
  • Version bump.

1.0.0

  • Initial release.
  • On-page SEO audit with score calculation.
  • Inbound and outbound link tracking with HTTP status verification.
  • Audit history with user attribution.
  • React + Material UI admin dashboard.
  • Column visibility toggle for the pages table.
  • Bulk delete support.
  • Sorting and score-range filtering.
  • Settings panel with crawl configuration.