Health checks
Technical checks of crawling, indexing, site addresses, structured data and AI readiness. Each issue says how to fix it, with a button to the right screen.
- Technical Health score ring with Problems / Warnings / Passed
- An open problem with "How to fix" and an action button
The score counts passed checks fully and warnings half. Results are kept for an hour; click Re-run Checks after a fix. Saving settings, permalinks or visibility refreshes them.
The checks
| Check | Flags |
|---|---|
| Crawling & Indexing | |
| Search engine visibility | "Discourage search engines" is on (Settings → Reading). Problem. |
| XML sitemap | Sitemaps are off, or the site discourages search engines. |
| robots.txt | A static robots.txt replaces the plugin's rules, or WordPress is in a subfolder. |
| Attachment pages | Thin attachment pages can be indexed. |
| Entries set to noindex | Published entries hidden from search, to confirm it's intended. |
| Canonical overrides | Entries with a custom canonical URL. |
| Content types set to noindex | All posts, pages or products are hidden from search. |
| Site & Security | |
| Other SEO plugins | Yoast SEO, Rank Math, AIOSEO, SEOPress, The SEO Framework, Slim SEO or Squirrly is active. A problem when both print head tags. |
| Title tag support | The theme prints its own title, so SEO titles may not appear. |
| HTTPS | The site address uses HTTP. |
| Site address consistency | The WordPress and site addresses differ in scheme or host. |
| Permalinks | Plain ?p=123 permalinks. |
| Structured Data | |
| Structured data | Structured data is turned off. |
| Site entity | No organization name, or no user chosen for a person. |
| Organization logo | No logo. |
| Entity name consistency | The organization name differs from the site title. |
| Official profiles | None listed, or some aren't valid URLs. |
| Local business details | Street, city, country or phone missing. |
| Address consistency | The business city differs from the WooCommerce store city. |
| Trust & AI Readiness | |
| About page · Contact page | No page with a slug like /about/ or /contact/. |
| Privacy policy | No published privacy policy page. |
| Site description | Empty or default tagline. |
| AI crawler access | robots.txt blocks AI crawlers from the whole site. |
The 404 Monitor card shows the most visited missing addresses (with logging on). Pro adds checks for redirect chains, the site crawl and AI search crawlers.
Some pages aren't in Google
- Fix every problem here, starting with search engine visibility and other SEO plugins.
- Check the page's own indexing setting and its content type under Search appearance.
- Submit your sitemap in Google Search Console and use its URL Inspection tool on the missing page: only Google can say whether, and why, it indexed a page.