Title: Page Mechanic SEO Toolkit
Author: Keith Griffiths
Published: <strong>November 7, 2026</strong>
Last modified: November 7, 2026

---

Search plugins

![](https://ps.w.org/page-mechanic-seo-toolkit/assets/banner-772x250.png?rev=3790238)

![](https://ps.w.org/page-mechanic-seo-toolkit/assets/icon-256x256.png?rev=3790238)

# Page Mechanic SEO Toolkit

 By [Keith Griffiths](https://profiles.wordpress.org/keithgriffiths76/)

[Download](https://downloads.wordpress.org/plugin/page-mechanic-seo-toolkit.1.3.2.zip)

 * [Details](https://wordpress.org/plugins/page-mechanic-seo-toolkit/#description)
 * [Reviews](https://wordpress.org/plugins/page-mechanic-seo-toolkit/#reviews)
 *  [Installation](https://wordpress.org/plugins/page-mechanic-seo-toolkit/#installation)
 * [Development](https://wordpress.org/plugins/page-mechanic-seo-toolkit/#developers)

 [Support](https://wordpress.org/support/plugin/page-mechanic-seo-toolkit/)

## Description

Page Mechanic SEO Toolkit gives site owners practical control over on-page SEO without
a large, all-in-one suite. Manage SEO titles, meta descriptions, page slugs, canonical
URLs and robots directives, and control which supported content appears in the WordPress
core sitemap.

The plugin also includes a virtual robots.txt editor, basic sitewide SEO checks,
duplicate title and description warnings, list filters, Quick Edit fields, a live
output checker, and copy-only import tools for supported Yoast SEO and All in One
SEO metadata.

#### Features

 * SEO titles and meta descriptions with character counters.
 * Focus keyphrase, a transparent 100-point on-page checklist and an in-plugin guide
   explaining every check.
 * Optional slug and canonical URL controls.
 * Index/noindex and follow/nofollow directives.
 * Per-page exclusion from the WordPress core sitemap.
 * Virtual robots.txt editor with a warning when a physical file is detected.
 * Sitewide checks for missing and duplicate metadata.
 * SEO columns, filters and Quick Edit controls for posts and pages.
 * Live output checker for the current site’s published pages.
 * Preview and copy-only import tools for supported Yoast SEO and All in One SEO
   data.
 * Existing source SEO metadata is left untouched during import.

Page Mechanic SEO Toolkit does not send page content to a third-party SEO or AI 
service, and it does not include advertising or tracking.

#### Understanding the page score

The 100-point score is a lightweight checklist of ten automated checks using the
focus keyphrase and content saved in WordPress. It awards points for the phrase 
in the SEO title (15), main heading/title (15), early page content (10), URL slug(
10), meta description (10), basic content relevance (15), a relevant subheading (
10), at least 300 words (5), an internal link (5), and relevant image alternative
text (5). Each check is all-or-nothing.

The score is not a Google ranking score or ranking factor. A score of 100/100 does
not guarantee rankings, visibility or traffic. The checklist does not assess content
accuracy, usefulness, search intent, competition, backlinks, performance, indexing
or positions. Keep the content natural and useful; do not change a good page solely
to gain points. The Help & Scoring screen explains the checks and limitations.

#### Security and privacy

Editable fields and administrative actions use WordPress capability checks, nonces,
sanitisation and output escaping. Canonical overrides are restricted to HTTP and
HTTPS URLs. The live output checker requests only the current site’s published permalink
and requires an authenticated editor capability and a valid AJAX nonce.

SEO metadata is stored in the site’s WordPress database. The plugin does not use
a third-party SEO or AI API, advertising, or tracking service. Normal hosting logs
may record requests made by the live output checker.

#### Important notes

The robots.txt editor changes WordPress’s virtual robots.txt output. A physical `
robots.txt` file in the site root will normally take precedence.

Sitemap exclusions apply to the WordPress core XML sitemap. If another SEO plugin
replaces it, that plugin may have its own exclusions. Avoid running multiple SEO
plugins that output competing titles, descriptions, canonicals or robots directives.
Check the live page output after migrating.

Import tools copy supported fields only. Review the preview first, leave overwrite
off for a first import, and check important pages before deactivating a previous
SEO plugin. Original Yoast SEO and All in One SEO data is not deleted.

## Installation

 1. Upload the `page-mechanic-seo-toolkit` folder to `/wp-content/plugins/`, or upload
    the ZIP through Plugins > Add New Plugin > Upload Plugin.
 2. Activate Page Mechanic SEO Toolkit from the Plugins screen.
 3. Open the Page Mechanic SEO Toolkit menu in WordPress admin for the dashboard, sitemap,
    tools, settings and Help & Scoring guide.
 4. Edit a post, page or supported WooCommerce product and use the Page Mechanic SEO
    Toolkit panel.
 5. Save or update the content to refresh its on-page checklist score.
 6. Open Page Mechanic SEO Toolkit > Help & Scoring for the scoring breakdown and setup
    guidance.

## FAQ

### Is the 100-point score a Google ranking score?

No. It is a checklist based on saved page content. It does not directly measure 
Google rankings or traffic.

### Does it work with third-party sitemaps?

Sitemap exclusions work with the WordPress core sitemap. Other plugins may provide
separate sitemap systems.

### Will the importer remove my old SEO metadata?

No. It copies supported fields without deleting the original SEO plugin’s data. 
Existing settings are not overwritten unless you opt in.

### Can I edit robots.txt with this plugin?

Yes, if your site uses WordPress’s virtual robots.txt. A physical robots.txt file
served by your hosting normally takes precedence.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Page Mechanic SEO Toolkit” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Keith Griffiths ](https://profiles.wordpress.org/keithgriffiths76/)

[Translate “Page Mechanic SEO Toolkit” into your language.](https://translate.wordpress.org/projects/wp-plugins/page-mechanic-seo-toolkit)

### Interested in development?

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

## Changelog

#### 1.3.2

 * Improved SQL safety for the SEO import tools using prepared table and field identifiers.
 * Added object caching for import-source detection and database schema lookups.
 * Clarified nonce handling for read-only post-list filters and explicitly sanitised
   submitted canonical URLs.
 * Preserved prior SEO metadata keys and copy-only migration behaviour.

#### 1.3.1

 * Renamed the plugin to Page Mechanic SEO Toolkit with a matching slug and text
   domain.
 * Corrected the sitemap URL to use the WordPress core API, including support for
   plain permalinks and filtered URLs.
 * Improved sitemap availability handling and clarified the readme structure and
   usage instructions.
 * Preserved existing metadata and settings for sites upgrading from the previous
   version.

#### 1.3.0

 * Added in-plugin Help & Scoring guidance with the 100-point checklist breakdown
   and clear ranking limitations.

#### 1.2.0

 * Added preview and copy-only migration from supported Yoast SEO and All in One
   SEO metadata.
 * Preserved original SEO plugin data and made overwriting explicit.
 * Added resolution for common Yoast and All in One SEO title template tokens.
 * Excluded imported noindex pages from the WordPress core sitemap when no existing
   plugin preference is set.

#### 1.1.0

 * Added the dashboard, sitemap overview and virtual robots.txt editor.
 * Added sitewide metadata checks, duplicate warnings, list filters and Quick Edit
   controls.
 * Added character counters, canonical reset and live output checker.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.3.2**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [canonical](https://wordpress.org/plugins/tags/canonical/)[meta description](https://wordpress.org/plugins/tags/meta-description/)
   [robots](https://wordpress.org/plugins/tags/robots/)[seo](https://wordpress.org/plugins/tags/seo/)
   [sitemap](https://wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://wordpress.org/plugins/page-mechanic-seo-toolkit/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/page-mechanic-seo-toolkit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/page-mechanic-seo-toolkit/reviews/)

## Contributors

 *   [ Keith Griffiths ](https://profiles.wordpress.org/keithgriffiths76/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/page-mechanic-seo-toolkit/)