| 开发者 | thememiles |
|---|---|
| 更新时间 | 2026年8月17日 00:33 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp_remote_head() to check links found in post content. Only URLs that begin with your own home_url() are ever requested — the checker is strictly limited to your site's own pages. No data leaves your server to any third party.
5. ThemeMiles.com — upgrade links in this free plugin
The Upgrade to Pro page and admin banner contain standard HTML anchor tags pointing to https://thememiles.com/thememiles-seo-agent-pro/. No data is transmitted to ThemeMiles servers automatically. These links only activate when an administrator clicks them.
Privacy policy: https://thememiles.com/privacy-policy/
6. WordPress.org — review nudge link in this free plugin
After sufficient usage, an admin notice contains an HTML link to the plugin's WordPress.org reviews page. No data is transmitted automatically.
7. Google Search Console API — ThemeMiles SEO Agent Pro only
ThemeMiles SEO Agent Pro can connect to your own Google Search Console account via Google OAuth to import traffic metrics (position, impressions, clicks, CTR) for priority scoring. You authorise the connection; no data is shared with ThemeMiles.
Google Privacy policy: https://policies.google.com/privacy
8. Google PageSpeed Insights API — ThemeMiles SEO Agent Pro only
The Pro plugin can call the PageSpeed Insights v5 API to retrieve Core Web Vitals data for your URLs. Only your site's own public URLs are submitted. Results are cached for 48 hours.
Google Privacy policy: https://policies.google.com/privacy
9. DataForSEO API — ThemeMiles SEO Agent Pro optional
Competitor gap analysis in Pro uses the DataForSEO API. This is strictly opt-in and requires you to supply your own DataForSEO API key (BYOK). No calls are made without your key.
Service home: https://dataforseo.com/
Privacy policy: https://dataforseo.com/privacy-policy/
thememiles-seo-agent.zip from the WordPress.org plugin repository.No — it works alongside your existing SEO plugin, not instead of it. ThemeMiles SEO Agent detects which SEO plugin you have active and reads from its meta fields. With an API key configured it writes AI-generated fixes directly to those same meta fields (15/month free, unlimited in Pro). Your SEO plugin handles how tags appear on the front end; ThemeMiles SEO Agent tells you what's wrong and fixes it. You must keep your SEO plugin active.
ThemeMiles SEO Agent (this plugin, free on WordPress.org) handles site auditing, priority scoring, and reporting. It is fully functional on its own — no Pro licence required. ThemeMiles SEO Agent Pro is a separate premium plugin available at thememiles.com. It removes the 15-fix monthly cap, adds a Fix Queue (review every suggestion before it is applied), rollback, unlimited field types, Google Search Console integration, schema generation, and more. The two plugins share the same database tables, so you install one or the other — not both. Switching from free to Pro (or back) preserves all your audit history and issues data completely.
The free plugin runs a 12-check audit on every published post, page, and WooCommerce product:
Both the free plugin and Pro use a BYOK (Bring Your Own Key) model — you sign up directly with OpenAI, Anthropic, or Groq, supply your own API key in Settings, and pay the provider directly for any usage. ThemeMiles SEO Agent never marks up or resells API credits. The free plugin allows up to 15 AI-generated fixes per month at no cost from ThemeMiles. Each fix sends a small amount of post content to your chosen AI provider. A typical fix — meta title or meta description — costs roughly $0.001–$0.003 using GPT-4o-mini. Groq's free tier makes fixes effectively $0.00. The monthly counter resets on the 1st of each month. ThemeMiles SEO Agent Pro removes the monthly cap and unlocks all field types (alt text, schema, OG tags, focus keyword, and more) with no per-fix limit.
Yes. The audit engine scans WooCommerce product post types alongside posts and pages. If you use Yoast SEO for WooCommerce, Rank Math, or AIOSEO alongside WooCommerce, ThemeMiles SEO Agent reads from and writes AI-generated fixes to the correct meta keys for each SEO plugin automatically (15 fixes/month free, unlimited in Pro).
Rollback is a ThemeMiles SEO Agent Pro feature. Pro takes a snapshot of the original field value before applying any fix; you can roll back a single fix, every fix from an entire audit run, or all fixes on a specific post — at any time from the Fix History page. The free plugin applies fixes immediately without a snapshot, so rollback is not available in the free version.
No. ThemeMiles SEO Agent is entirely an admin-side tool. It adds zero JavaScript, CSS, or hooks to your public-facing site. Audits run in the background using WP-Cron, processing posts in batches of 50. Front-end visitors see no impact whatsoever.
When a ThemeMiles SEO Agent Pro licence expires, AI fix generation and auto-apply are disabled until you renew. You can still view all audit results and fix history. All your data — issues, fixes, snapshots, audit runs — stays intact in the database. If you switch back to the free plugin instead of renewing, it continues reading from the same tables, so your audit history is fully preserved.
A few key differences: ThemeMiles SEO Agent integrates natively with Yoast SEO, Rank Math, and AIOSEO — fixes are written to those plugins' own meta keys, not to a separate meta layer. The BYOK model means you pay the AI provider directly with no per-fix mark-up. In Pro, every generated fix goes through a Fix Queue so you can review it before it is applied. The free tier includes a full audit engine, priority scoring, and 15 AI fixes per month at no cost from ThemeMiles — most comparable tools require a paid subscription just to see detected issues.
Yes. The audit results page puts Fix Immediately issues at the top, so you always know where to start. No API key is required to run your first audit — just activate and click Run Audit Now. An onboarding wizard walks you through SEO plugin detection and schedule setup step by step. Once you have results, add a free Groq API key in Settings to unlock the Fix with AI button and apply fixes in one click (15/month free). Audit results show the current field value and the recommended range in plain language.
The plugin is designed for standard single-site installations. While it may function on individual network sites within a Multisite setup, a network-wide dashboard and centralised scanning are not included in the current version. ThemeMiles SEO Agent Pro's Business and Agency plans include an agency-style dashboard for managing multiple separate single-site installations.
Yes, completely. Both plugins use identical database table names — wp_autoseo_issues, wp_autoseo_fixes, wp_autoseo_snapshots, and wp_autoseo_audit_runs. When you install ThemeMiles SEO Agent Pro (which deactivates and replaces the free plugin), it reads from and writes to the exact same tables. Every detected issue, audit run, manually resolved item, and ignored issue is preserved with no migration needed.
wp_add_inline_script() / wp_add_inline_style() instead of raw HTML tags, per WordPress.org guidelines.$wpdb queries use %i placeholder for table names instead of variable interpolation.load_plugin_textdomain() call (deprecated since WordPress 4.6).wp_autoseo_issues, wp_autoseo_fixes, wp_autoseo_snapshots, wp_autoseo_audit_runs.maybe_upgrade() — runs dbDelta() only when needed.autoseo/v1/ — issues (paginated, filterable, JOIN with wp_posts for post titles), issues/summary, issues/rescore, audit/run, audit/status, brain/summary, settings (GET/POST), settings/test-connection, license/status, license/activate, license/deactivate.plan: free with zero HTTP requests.vendor/autoload.php fallback to manual spl_autoload_register.uninstall.php: drops all four tables, deletes all plugin options, removes all _transient_autoseo_* and _transient_timeout_autoseo_* entries.