Ordlo Catalog Audit
Bad catalogue data doesn’t show on the shop front. It shows up in disapproved Google Shopping feeds, unindexed product pages, cart drop-offs on missing weights, and the support tickets that follow. Ordlo Catalog Audit scans your WooCommerce product catalogue in a single pass and surfaces the data quality issues that quietly cost you sales: missing SKUs, missing GTIN/UPC/EAN/ISBN barcodes, missing or zero prices, empty descriptions, missing weights, missing images, missing brands, duplicate identifiers and broken/orphaned variations. The full audit is free. Detect every issue here, fix them by hand in the WooCommerce editor, or upgrade to Ordlo Catalog Audit Pro to resolve issues one click at a time or in bulk without leaving the audit screen. What it checks Every check runs in the same scan. There’s nothing to configure first — the audit reads what WooCommerce already stores and flags what’s missing or wrong. Missing SKU – Published products and variations with an empty SKU. Variable parents and grouped products are excluded; they don’t carry SKUs by design. Duplicate SKU – Two or more products sharing the same SKU value. Fulfilment, picking and feed exports all assume SKUs are unique. Missing GTIN / UPC / EAN / ISBN – Products with no barcode identifier set. Google Shopping requires this for most categories, and missing GTINs are a common feed rejection cause. Duplicate GTIN / UPC / EAN / ISBN – Products sharing the same barcode value. WooCommerce requires this identifier to be globally unique. Missing featured image – Products with no featured image, which appears in catalogue pages, cart line items, Shopping feeds and most theme product cards. Missing product brand – Products with no product_brand term assigned. Runs only when WooCommerce Brands (or a compatible product_brand taxonomy) is active. Missing price – Simple and external products with no regular price. WooCommerce won’t add them to the cart and they’re invisible in feed exports. Zero price – Products priced at 0.00 that may be unintentional. Empty description – Products missing the long description. Empty short description – Products missing the short description that sits above the add-to-cart button in most themes. Missing weight – Non-virtual products with no weight configured. Empty weights silently break shipping rate plugins and label printing. Orphaned variations – Variation records whose parent product is missing – invisible to customers, but a problem once reports start counting products. Plus expanded image checks (missing variation images, missing alt text, broken featured images, thin galleries), expanded catalogue checks (duplicate titles, missing categories, uncategorized-only products, external products without URLs, visible out-of-stock items) and variation configuration checks (missing variation prices, missing managed stock quantities, inconsistent attributes, incomplete variable parents). More than a checklist Catalog health score – A dashboard score weighted by open-issue severity and catalogue size, with a health trend over time. Channel & integration readiness – Free readiness scoring for Google Shopping, Meta Commerce, marketplace identifiers and fulfilment/API integrations, with the blockers listed per channel. Per-channel blocker export – Download a CSV of the blockers and warnings for any channel straight from the dashboard. Optional MPN audit – Configurable manufacturer part number checks for marketplace readiness. Feed plugin detection – Recognises Google Listings & Ads, Facebook for WooCommerce, CTX Feed and Product Feed Pro. How it works Install the plugin. The audit lives under Ordlo → Catalog Audit. There’s no setup wizard and no required configuration. Click Run Full Audit. The plugin scans your catalogue in the background, paginated so it doesn’t time out on large stores. Browse the issues. Each check has its own tab with a count badge and a table of affected products. Click a row to open the WooCommerce editor. Mark issues as Resolved or Ignore to keep the dashboard honest, then re-run the audit to confirm they’re cleared. A first pass on a typical thousand-product store takes about a minute, and re-runs after a fix session take the same. Free vs Pro The detection layer is the whole audit, free here on WordPress.org. The fix layer is what Pro adds. Included in the free plugin: The full audit across every check above. Per-check issue tabs with counts and filters. Catalog health score and health trend. Channel & integration readiness scoring with per-channel blocker CSV export. Optional MPN audit and feed plugin detection. Direct link to the WooCommerce editor for each issue. Mark as Resolved / Ignore, and re-run on demand. Settings to enable or disable individual audit types. Ordlo Catalog Audit Pro adds the fixes: One-click Fix per issue (SKU, GTIN/UPC/EAN/ISBN, price, weight, descriptions, featured image and brand). Bulk Fix All for a single check at once. Auto-generate SKUs from a configurable pattern, with collision checks. Assign a placeholder image or a default weight in bulk. Delete All Orphaned Variations in one go. CSV import for offline batch fixes. Priority email support. Free is permanent – no expiry, no nag. Pro is a separate plugin you install alongside the free one. Built for real stores Reads native WooCommerce data – no schema changes. HPOS-ready (WooCommerce High-Performance Order Storage compatible). Works with WooCommerce 8.0+.
SEO Auditor Tools
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 a self-hosted Ollama model to create structured meta-description proposals with preview, validation, approval, fix history, and undo. Security Monitor – File integrity checks, login hardening, HTTP security headers, and brute-force protection. Image Tools – Bulk add missing width/height dimensions, WebP conversion, regenerate thumbnails, and non-destructive image editing. Cache Tool – Server-side page caching with rules editor and pre-warming. 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/ Terms of Use: https://goqr.me/api/ Privacy Policy: https://goqr.me/de/rechtliches/datenschutz-goqrme.html 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. Service URL: https://api.indexnow.org/indexnow Terms of Use: https://www.indexnow.org/faq Privacy Policy: https://privacy.microsoft.com/en-us/privacystatement 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 Terms of Use: https://developers.google.com/terms Privacy Policy: https://policies.google.com/privacy 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 GroqCloud API: https://api.groq.com/ — Terms: https://groq.com/terms-of-use/ — Privacy: https://groq.com/privacy-policy/ OpenRouter API: https://openrouter.ai/api/ — Terms: https://openrouter.ai/terms — Privacy: https://openrouter.ai/privacy OpenAI API: https://api.openai.com/ — Terms: https://openai.com/policies/terms-of-use/ — Privacy: https://openai.com/policies/privacy-policy/ Anthropic API: https://api.anthropic.com/ — Terms: https://www.anthropic.com/legal/commercial-terms — Privacy: https://www.anthropic.com/legal/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 never applies model output automatically.