Scan your WordPress site for SEO issues and get actionable fixes. Includes AI Helper, sitemap, robots.txt, LLMS.txt, Open Graph, cookie consent, analytics, UTM builder, QR code generator, image tools, caching, minification, security monitor, redirection manager, .htaccess editor, and chatbot. All fe
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.8 and PHP 7.4.
SourceWordPress plugins · Oct 20, 2026
01 / Source details
About this tool.
Scan your WordPress site for SEO issues and get actionable fixes. Includes AI Helper, sitemap, robots.txt, LLMS.txt, Open Graph, cookie consent, analytics, UTM builder, QR code generator, image tools, caching, minification, security monitor, redirection manager, .htaccess editor, and chatbot. All features free – no Pro version.
SEO Auditor Tools is a complete, no-paywall SEO and site management toolkit for WordPress. Run an automated site audit that crawls your pages and returns a fully scored report across four categories – SEO, Accessibility, Performance, and Best Practices – with plain-language issue cards and actionable fixes for every finding.
Everything in this plugin is free. No feature is locked, no upsell gates your results.
Full Audit Dashboard
Run a single scan to get a four-category scored report covering your entire site:
SEO score – H1 usage, heading hierarchy, missing alt text, empty links, broken assets, meta descriptions, canonical issues, and more.
Accessibility score – Heading sequence violations, images missing alt attributes, empty interactive elements, and ARIA concerns.
Performance score – Homepage response time, asset count, blocking scripts, third-party asset count, CSS/JS payload size, large assets, and unminified files.
Best Practices score – Image dimension attributes, asset error rates, and general hygiene checks.
Each issue card includes: * Severity badge (Critical / Warning) * Plain-language description of the problem * Concrete fix recommendation * Verification step so you know when it’s resolved
The dashboard also shows: * PageSpeed Insights integration – connect your Google API key to pull live Lighthouse scores directly into the dashboard * LCP image detection – identifies the image most likely affecting Largest Contentful Paint * Crawl summary – discovered URLs, crawl depth, seed URLs, and error list * Site inventory – WordPress version, PHP version, active theme, plugin list, available updates * Score history – track how your scores change over time * Audit issues export – download a full CSV of all findings
All Free Tools Included
Audit Dashboard – Up to 200 pages crawled, 4-category scoring, detailed issue list, score history, and CSV export.
Open Graph & Meta Description – Set global OG title, description, image, Twitter card, and fallback meta description. Includes a live Meta Tag Analyzer and OG Checker tool.
Per-Page Meta – Override meta description and keywords on any post or page directly from the block editor sidebar.
Sitemap Generator – One-click XML sitemap with full page list and auto-regeneration on publish.
Robots.txt Editor – Edit or regenerate robots.txt with live preview and instant deploy.
LLMS.txt Generator – Generate an llms.txt file at your site root to guide AI crawlers.
Cookie Consent Banner – GDPR-friendly accept/reject banner with custom message, colours, positioning, and analytics/marketing consent defaults.
Google Analytics & Tag Manager – Paste your GA4 or GTM snippet for automatic head injection. Additional tracking scripts (Bing, Yandex, others) also supported.
IndexNow – Automatically ping Bing, Yandex, and compatible search engines whenever content is published or updated.
UTM Campaign Builder – Build UTM-tagged marketing URLs and copy them in one click.
QR Code Generator – Create QR codes for any URL. Download as PNG or copy Base64 inline.
Settings Export – Export all plugin settings as JSON or CSV to migrate to another site in seconds.
AI Helper – Use Ollama or a configured cloud provider to create structured meta-description, keyword, and image-alt proposals with preview, validation, approval, fix history, and undo.
Image Tools – Automatic and bulk WebP conversion with attachment metadata and saved content URL replacement, missing width/height dimensions, regenerated thumbnails, and non-destructive image editing.
Cache Tool – Request-safe server-side page caching with TTL enforcement, invalidation, pre-warming, and browser expiry headers for static assets.
Minify Tools – HTML, CSS, and JavaScript minification with per-file control.
.htaccess Editor – Safe .htaccess editing with automatic backup and one-click restore.
Redirection Manager – 301/302 redirect rules with import/export and first-login redirect support.
Chatbot – Grounded website assistant using only public published content and explicitly approved document text, with optional AI-generated answers and source citations.
Short Description
SEO Auditor Tools is a complete, free, all-in-one SEO and site management toolkit for WordPress. All features free – no Pro version.
External Services
This plugin connects to the following third-party services:
QR Server (api.qrserver.com)
Used by the QR Code Generator tool to create QR code images on demand. When a user generates a QR code, the target URL is sent to the QR Server API and an image is returned.
Service URL: https://api.qrserver.com/v1/create-qr-code/
Data sent: the URL you enter in the QR code generator. No personal data is transmitted.
IndexNow (api.indexnow.org)
Used by the IndexNow feature to notify Bing, Yandex, and other search engines when content is published or updated. This feature is opt-in and disabled by default.
Data sent: the public URL of the updated page and your IndexNow API key. No personal data is transmitted.
Google PageSpeed Insights (optional)
Used when a PageSpeed Insights API key is configured. When a scan runs, the plugin sends the homepage URL to the PSI API and retrieves Lighthouse scores. This feature is disabled by default.
Service URL: https://www.googleapis.com/pagespeedonline/v5/runPagespeed
Data sent: your site’s homepage URL. No personal data is transmitted.
Ollama (optional)
AI Helper can connect to an Ollama endpoint configured by a site administrator. By default, only loopback hosts on the WordPress server are allowed. Remote hosts must be explicitly trusted with the seoautopro_ai_helper_allowed_ollama_hosts filter.
Service URL: configured by the site administrator; the default is http://127.0.0.1:11434/api/generate
Ollama documentation: https://docs.ollama.com/
Data sent: the selected page title, URL, excerpt, a limited plain-text content sample, current metadata, requested output language, and the generation instructions. For alt-text proposals, the image source URL, filename, nearby page text, and available attachment title or caption are also sent. When grounded chatbot AI is enabled, the visitor’s question and up to five relevant excerpts from public pages or administrator-approved document text are sent. Draft, private, password-protected, and unapproved content is never included. The image file and original chatbot document files are not uploaded by SEO Auditor Tools. AI Helper never applies model output automatically.
Cloud AI providers (optional)
When selected and configured by an administrator, AI Helper can send generation requests to Google Gemini, GroqCloud, OpenRouter, OpenAI, or Anthropic Claude. These services are disabled until the administrator selects one and supplies any required API key. Provider accounts, quotas, free tiers, and charges are managed by the provider.
Google Gemini API: https://generativelanguage.googleapis.com/ — Terms: https://ai.google.dev/gemini-api/terms — Privacy: https://policies.google.com/privacy
Data sent: the selected page title, URL, excerpt, a limited plain-text content sample, current metadata, requested output language, and the generation instructions. For alt-text proposals, the image source URL, filename, nearby page text, and available attachment title or caption are also sent. When grounded chatbot AI is enabled, the visitor’s question and up to five relevant excerpts from public pages or administrator-approved document text are sent. Draft, private, password-protected, and unapproved content is never included. The image file and original chatbot document files are not uploaded by SEO Auditor Tools. The configured API key is sent only to authenticate with the selected provider. AI Helper never applies model output automatically.
Custom OpenAI-compatible endpoint (optional)
An administrator can configure a third-party or self-hosted endpoint that implements the OpenAI chat-completions request and response format. Remote endpoints must use HTTPS; loopback endpoints may use HTTP. The endpoint operator’s own terms and privacy policy apply.
Data sent: the selected page title, URL, excerpt, a limited plain-text content sample, current metadata, requested output language, generation instructions, and an API key when configured. For alt-text proposals, the image source URL, filename, nearby page text, and available attachment title or caption are also sent. When grounded chatbot AI is enabled, the visitor’s question and up to five relevant excerpts from public pages or administrator-approved document text are sent. Draft, private, password-protected, and unapproved content is never included. The image file and original chatbot document files are not uploaded by SEO Auditor Tools. AI Helper n
See it in action
Screenshots & previews.
Full Audit Dashboard with 4-category scoring - SEO, Accessibility, Performance, and Best Practices.Detailed issue cards with severity badges and plain-language fix recommendations.Crawl summary and site inventory panel.Open Graph & Meta Description settings with Meta Tag Analyzer.Sitemap Generator with page list.Cookie Consent Banner settings with consent defaults.SEO Auditor Tools screenshot 7SEO Auditor Tools screenshot 8SEO Auditor Tools screenshot 9SEO Auditor Tools screenshot 10SEO Auditor Tools screenshot 11SEO Auditor Tools screenshot 12SEO Auditor Tools screenshot 13SEO Auditor Tools screenshot 14SEO Auditor Tools screenshot 15SEO Auditor Tools screenshot 16SEO Auditor Tools screenshot 17SEO Auditor Tools screenshot 18
02 / Source details
Getting started.
01Upload the seo-auditor-tools folder to /wp-content/plugins/ .
02Activate the plugin through Plugins → Installed Plugins .
03Go to SEO Auditor Tools → Dashboard and click Run Audit to scan your site.
03 / Source details
Frequently asked questions.
How many pages can the audit scan?
Up to 200 pages by default. You can adjust this using the seoautopro_post_scan_limit filter.
Are all four score categories free?
Yes. SEO, Accessibility, Performance, and Best Practices scores – including all issue details and fix recommendations – are fully available in the free plugin.
Does this plugin slow down my site?
No. The audit runs on-demand in the admin only. Front-end output is limited to the cookie banner and analytics snippets, both of which are lightweight and only active when you configure them.
How does WebP conversion update existing images?
When automatic conversion is enabled, a new supported upload keeps its attachment ID but changes its attached file, MIME type, generated sizes, and front-end attachment URLs to WebP. The optional “Keep original image files” setting retains the previous files as filesystem backups without continuing to serve them through the attachment.
The Media Library bulk conversion also replaces matching full-size and thumbnail URLs in post content, post metadata, and options, including serialized values, then clears affected WordPress object caches and the SEO Auditor page cache. Back up the database before a large bulk conversion.
What does the Cache Tool exclude?
It excludes logged-in visitors, private or session cookies, POST/AJAX/REST requests, previews, searches, feeds, 404 pages, embeds, functional query strings, non-200 responses, responses that set cookies or prohibit caching, and pages containing forms. Cached HTML is validated against its configured TTL before use. Static assets can receive long-lived browser expiry headers through the managed Apache rules or the included expires-headers.txt reference.
Which WordPress version is this release tested with?
Version 2.0.4 is tested for compatibility with WordPress 7.1.2, the latest release available when this plugin version was prepared.
Is the cookie banner GDPR compliant?
The banner provides accept/reject functionality with configurable consent defaults. You are responsible for ensuring your overall site complies with applicable privacy regulations.
Can I use this alongside other SEO plugins?
Yes. SEO Auditor Tools focuses on auditing and tooling rather than overriding all your meta output, so it works well alongside Yoast, Rank Math, or similar plugins.
How does PageSpeed Insights integration work?
Enter your free Google API key in SEO Auditor Tools → Audit Settings . The plugin will fetch Lighthouse scores when you run a scan and display them directly in the dashboard.
Does AI Helper change content automatically?
No. AI Helper asks the configured provider for a structured proposal, validates it, and shows it to an administrator for review and editing. Nothing is written until the administrator explicitly approves it. Applied changes are recorded and can be undone if the target has not subsequently changed.
Where must Ollama run?
The default endpoint points to the same server that hosts WordPress. Ollama running on your personal computer is not reachable from a remotely hosted WordPress site unless you provide a deliberately secured connection. Trusted remote Ollama hosts can be enabled by a developer with the seoautopro_ai_helper_allowed_ollama_hosts filter.
Which AI providers can I use?
The Free list includes Ollama, Google Gemini, GroqCloud, OpenRouter, and a custom OpenAI-compatible endpoint. The Paid list includes Google Gemini, GroqCloud, OpenRouter, OpenAI, Anthropic Claude, and a custom OpenAI-compatible endpoint. A provider’s own free-tier limits, model availability, pricing, and account requirements can change. You can always enter a custom model ID when a newer supported model is not yet listed.
API keys can be saved through the AI Helper screen or kept out of the WordPress database by defining the matching SEOAUTOPRO_AI_GEMINI_API_KEY , SEOAUTOPRO_AI_GROQ_API_KEY , SEOAUTOPRO_AI_OPENROUTER_API_KEY , SEOAUTOPRO_AI_OPENAI_API_KEY , SEOAUTOPRO_AI_ANTHROPIC_API_KEY , or SEOAUTOPRO_AI_CUSTOM_API_KEY constant in wp-config.php. Saved keys are never displayed or included in Settings Export.
Can AI Helper suggest keywords and image alt text?
Yes. Keyword proposals use the selected page content and are saved separately from meta descriptions after administrator approval. The block editor also provides a Generate keywords with AI action. Google Search does not use the meta-keywords tag for indexing or ranking, so treat these phrases as editorial planning aids: https://developers.google.com/search/docs/crawling-indexing/special-tags
The audit flags informative images with missing or empty alt text. AI Helper can propose contextual alt text for images stored directly in page or post content, using the page context, source filename, nearby text, and available attachment title or caption. Decorative images marked with role="presentation" , role="none" , or aria-hidden="true" are excluded. Every proposal must be reviewed; AI Helper does not infer details that are absent from the available context.
Can the chatbot reveal drafts, private pages, or password-protected content?
No. Chatbot retrieval is restricted to published, publicly viewable, non-password-protected posts and pages. Drafts, pending content, private content, password-protected content, and other non-public post statuses are excluded both when content is queried and again before a result is used.
Uploaded document text is unavailable to visitors until an administrator explicitly approves it for chatbot answers. Original uploaded documents are not retained in a public downloads directory, document download links are never shown, and chatbot conversations are not stored by the plugin.
What does grounded AI do in the chatbot?
When enabled, the chatbot sends the visitor’s question and a small set of relevant, approved website excerpts to the provider configured in AI Helper. The model is instructed to answer only from those excerpts, treat source content as data rather than instructions, and identify the excerpts supporting its answer. Unsupported questions use the contact fallback. If AI is disabled or temporarily unavailable, the chatbot can still show its most relevant approved source excerpts.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati