Linux 软件免费装
Banner图

SEOWrench

开发者 seowrench
更新时间 2026年10月3日 00:59
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

seo seo audit ai crawlers technical seo llms txt

下载

1.0.1 1.1.0

详情介绍:

SEOWrench does the everyday SEO work of a WordPress site, and shows you the evidence behind every number on screen. It writes the tags your pages need, reads every published page straight from your database, and puts the whole site in one list grouped by problem — not one warning at a time. All of it runs on your own server, with no account, and nothing is behind a paywall. And when something cannot be known from inside WordPress, the plugin says so instead of filling the gap with a guess. Your tags, written properly Title, meta description, canonical URL, robots directives, Open Graph and Twitter cards. Templates take variables (%title%, %sep%, %sitename%), and the preview shows the real line, with your own content, before you save. Pagination, static front pages, archives and search results are handled too — those are where SEO plugins leave holes, not the simple post. The whole site, grouped by problem "22 pages with no meta description" is a job you can finish. "This page has a warning" is not. Every page is checked for six things: title, meta description, H1, heading hierarchy, images with no alt text, and how much content there is. What comes out is one sortable, filterable list with a count beside each problem — and a page the plugin could not read is labelled as such, with the reason, instead of being scored as if it had been. GEO: what AI crawlers can actually read Generative engine optimisation — GEO — is a measurement problem before it is a content problem: what an AI assistant can read on your site, and what it is blocked from. This plugin measures it. Nine signals, and seven of them are read on your own site, with no account and no waiting: The two that cannot be known from inside WordPress — the GEO score of the whole site, and what is left of each page with JavaScript off, which is how the crawlers read it — need the site walked from the outside. That is the audit, and a free account covers it. You will not find a promise here that any of this gets your site cited by an AI. No plugin can honestly make that promise. This one reads what is readable, tells you what it measured, and tells you what it did not. What you wrote stays yours If another SEO plugin ever ran on this site, its titles and descriptions are still in your database — even if that plugin is long gone. SEOWrench finds them and brings them over. A field you have already filled is never overwritten. Only empty ones are filled, the original data stays exactly where it is, and one click undoes the whole import. One click also downloads every SEO title and meta description as a spreadsheet, one row per page, with the address. It is a copy: nothing is changed or removed. Leaving a plugin should not cost you your work. It refuses to fight another plugin While another SEO plugin is active, SEOWrench emits nothing. Two meta descriptions in the same HTML is the classic WordPress SEO defect, and there is no setting here that can turn it on.

安装:

  1. Install and activate the plugin.
  2. If another SEO plugin ever ran on this site, open SEOWrench → Settings → Import. The plugin tells you what it found and what it would bring over.
  3. Open any post or page: the SEOWrench box appears in the editor.
  4. SEOWrench → Overview answers "how is the site doing?" in one screen.

屏幕截图:

  • Every published page in one list, grouped by what is missing.
  • Structured data, sitemap and indexing, with the number behind each one.
  • The box in the editor: title, description, and how the page looks on Google.
  • Title and description templates, with a preview of the real line before you save.
  • Redirects saved in your own database, answering before WordPress looks for the page.

常见问题:

Can I use it together with Yoast SEO or Rank Math?

You can keep them installed, and SEOWrench will not fight them: while another SEO plugin is active, SEOWrench emits no tags at all. It keeps reading and reporting, and the import screen stays available. To have SEOWrench write your tags, deactivate the other plugin. SEOWrench never does that for you — that is your decision, not ours.

I imported from Rank Math. Can I go back?

Yes. The import copies into our fields and never touches the original, so the Rank Math data is still there. The import screen has an "Undo this import" button that removes only what came from that plugin and is still identical to it — anything you edited afterwards stays.

Can I take my data out?

Yes, and it takes one click. SEOWrench → Settings → Import ends with "Take it with you": a CSV of every SEO title and meta description on the site, with the address of each page. Nothing is changed or removed — the file is a copy. Your titles and descriptions are also stored in ordinary WordPress post meta, not in a private table, so they stay in your database whatever you decide to run next.

What about All in One SEO?

AIOSEO stores its data in its own database table instead of post meta. SEOWrench detects it and stays read-only: it analyses and reports, but does not import from it or write over it. Reading another plugin's private table from the outside breaks on its first update.

Some values were not imported. Why?

Values that use the other plugin's template variables (like %sep% or %%sitename%%) are left behind and counted on screen. Those are instructions for that plugin's engine, not text — copying them as-is would print the percent signs on your page.

What is GEO, and what does this plugin measure?

GEO — generative engine optimisation — is about whether AI assistants can read your site and use it in an answer. This plugin measures the readable part of that, and says which part it cannot see. Locally: which of the thirteen AI crawlers your robots.txt allows, whether /llms.txt answers, how much schema each content type has, what reaches your sitemap, and what is set to be indexed. From the outside, with the audit: a GEO score for the whole site, and what is left of each page with JavaScript off, which is how the crawlers read it. What it will never tell you is that any of this makes an AI cite you — nobody can measure that from a plugin.

Is a GEO score the same as an SEO score?

No, and they are kept apart on purpose. The SEO side is about being found and ranked by a search engine. The GEO side is about being readable and usable by an AI assistant, which fails for different reasons — a page built entirely in JavaScript can rank and still leave an assistant with nothing to read. Both come from our own rules, measured on your pages, never from a model's opinion.

Does the suggestion send my content anywhere?

Most of the time, nowhere: the title and the description are written on your own server, from your own page. Your content travels only when the page has no text for that to work with, or when you ask for a focus keyword — then, on that click and only while your account is connected, what goes is plain text: the title, an excerpt of the page, the headings, the slug and the terms. Never the page HTML, and never in the background.

Does it slow my site down?

The tags are written from data already in memory when the page is built. The analysis screens run only in the dashboard, for logged-in users. Visitors trigger nothing.

How many pages does the plugin screen check?

The 200 most recently modified ones, and the screen says so. An unbounded scan would freeze the dashboard on large sites.

What happens when the free audit limit is reached?

Nothing in the plugin stops working. Titles, descriptions, social tags, the import, the sitemap controls and every analysis screen keep running exactly the same — the limit applies only to how often the audit service runs.

更新日志:

1.1.0 - 2026-10-02 1.0.1 - 2026-09-22 1.0.0 - 2026-09-21