- Installing SureRank
- SureRank Onboarding Guide
- How to Activate Your SureRank Pro License
- SureRank Dashboard Overview
- General Settings
- Advanced Settings
- Search Console – SureRank
- Managing URL Redirection in SureRank
- SureRank Feature Management – Quick Guide
- Robots.txt Feature in SureRank
- How to Migrate from Rank Math to SureRank
- How to Migrate from Yoast to SureRank
- How to Migrate from SEOPress to SureRank SEO
- How to Migrate from Squirrly SEO to SureRank
- How to Migrate from All in One SEO (AIOSEO) to SureRank
- How to Migrate from Slim SEO to SureRank
- Migration Failed: How to Diagnose
- After You Migrate: Verification and Cleanup Checklist
- Sitemaps in SureRank
- How to Enable Video Sitemap in SureRank Pro
- How to Enable the News Sitemap in SureRank
- How to Show the HTML Sitemap on Your Site in SureRank Pro
- How to Regenerate the Sitemap After Excluding a Post Type in SureRank
- Change the Sitemap URL in SureRank
- How to Enable Author Sitemap in SureRank
- How to Exclude Post Types from the Sitemap
- How to Enable the Author Sitemap and Why Authors Are Excluded (Pro)
- Editing Meta Box
- SureRank – Page SEO ChecksÂ
- Enabling Page SEO Checks in WordPress
- Image Alt Text – Automatic Optimization
- Link Manager
- Using the SureRank Front-End Meta Box
- How to Edit the Meta Title and Description for a Single Page or Post
- Controlling Indexing with Robot InstructionsÂ
- How to Set Global Title and Description Templates with Variables
- How to Set a Canonical URL and How the Canonical Field Works
- How to Fix WWW and Non-WWW Version Redirects to Improve Your SEO
- How to Fix: No H1 Heading Found on Your Homepage
- How to Fix Missing H2 Headings on Your Homepage
- Re-run Checks Button in SureRank
- Fix Critical Error: Another SEO Plugin Detected in SureRank
- Fix Warning: Site Tagline Is Not Set in SureRank
- How to Fix: Robots.txt Contains Invalid Rules in SureRank
- How to Fix Multiple SEO Plugins Detected on Your Site
- How to Fix: Homepage is Not Indexable by Search Engines
- Warning: Homepage Does Not Contain Internal Links
- How to Fix: Search Engine Title is Missing on the Page
- Page Level SEO: Broken Links Detected
- How to Fix Missing Alt Text on Images
- How to Fix Page URLs That Are Too Long
- Page Level SEO Warning: No Links Found on This Page
- Page Level SEO Warning: No Images or Videos Found
- Page Level SEO Warning: Missing Search Engine Description
- Page Level SEO Warning: No Subheadings Found on This Page
- Page Level SEO Warning: Canonical Tag is Missing
- Page Level SEO Warning: Open Graph Tags Missing
- Understanding Page SEO Analysis: Where to Find It and How Checks Work
- Understanding the SEO Bar Column in Your Post and Page Lists
- Fixing “Title/Description Too Long” Warnings
- What is Google Search Console and how does SureRank use it?
- Recommended Image Sizes
- SureRank – SEO Check Severity Guide
- Using SureRank with Other SEO Plugins – Best Practices
- Import/Export Feature – SureRank Plugin
- What is llms.txt and Does SureRank Support It?
- Does SureRank offer a keyword rank-tracking feature?
- Does SureRank Come With Google Analytics Integration?
- Email Summary in SureRank
- SureRank Role Manager
- Search Engines Not Indexing Your WordPress Site?
- Sitemap Not Showing in SureRank
- Fixing robots.txt Issues in SureRank
- Why a Working Link Is Flagged as Broken (404)
- Which Pages Are Included in Your SureRank Sitemap
- Fixing False SEO Audit Warnings Caused by Caching
- Fixing “Couldn’t Fetch” for Your Sitemap in Google Search Console
- Troubleshooting: Favicon and Logo in Google Search Results (Supported Formats and CDN Gotchas)
- Customize XML Sitemap Top Bar with surerank_sitemap_top_bar_data
- Analyze ACF Field Content with SureRank
- Preserve Modified Date During Updates surerank_freeze_modified_date
- Customize Final Title Tag surerank_final_title
- Customize Post Type Archive Title Output surerank_post_type_archive_title
- Customize Archive Page Title with surerank_archive_title
- CustomizeModify the Search Results Page Title surerank_search_title
- Customizing the 404 Page Title surerank_not_found_title
- Customizing the Title Separator surerank_title_separator
- How to Remove Archive Prefixes from Titles Using SureRank
Understanding Page SEO Analysis: Where to Find It and How Checks Work
SureRank continuously checks every piece of content you edit, posts, pages, taxonomy terms, and even user/author archive pages against a set of on-page SEO best practices, and surfaces the results as a Page SEO Checks panel. This is separate from the Site SEO Audit, which looks at site-wide settings rather than one piece of content. This article explains where to find both, how the checks are calculated, what the status labels mean, and how to refresh results.
Where to Find Page SEO Analysis
Page-level checks show up in several places, all backed by the same underlying data:
- Classic Editor: a “SureRank SEO” meta box appears below the content editor on post, term-edit, and user-profile screens.
- Block Editor (Gutenberg): a SureRank icon in the top toolbar, plus a SureRank SEO panel in the Document Settings sidebar, opens the same checks in a modal. Pre-publish and post-publish panels also surface a quick status message.
- Post/Page/Term list tables: an SEO Score badge appears as its own column (e.g. on edit.php, edit-tags.php, and users.php). Clicking the badge opens the same checks modal directly from the list view.
- WP Admin Bar: a live SEO status indicator is available from any admin screen.
Inside the modal, checks are grouped under a “Page Checks” accordion and a separate “Keyword Checks” accordion when a focus keyword is set.
Site SEO Audit vs. Page SEO Analysis
These are two distinct features that are easy to confuse:
| Page SEO Analysis | Site SEO Audit | |
| Scope | One post, page, term, or user archive | The whole site |
| Where | Editor sidebar/meta box, list-table badge | Dashboard → Site SEO Audit |
| Checks | Title/description length, focus keyword usage, headings, image alt text, internal/external links, canonical URL, Open Graph tags, URL length | Sitemap status, robots.txt, indexability, HTTPS/SSL, www vs non-www canonicalization, Google Search Console connection, conflicting SEO plugins, håomepage-specific checks (title, description, H1/H2, images, links, schema) |
| Stored where | Per-post/term meta (surerank_seo_checks) | Site option (surerank_site_seo_checks) |
How the Checks Work
Each check inspects a specific element of the content and page settings, for example:
- Meta title and description length (too short / too long/good)
- Whether the focus keyword appears in the title, description, URL, and content
- Presence of subheadings (H2 through H6)
- Missing image alt text
- Whether the page has at least one image/video and at least one link
- Canonical URL and Open Graph tag presence
- URL length
Checks run automatically whenever content is saved, either when the post is saved in WordPress, or when SEO settings are saved from the SureRank panel. For page builders (Elementor, Bricks, Breakdance, Avada), where SureRank can’t yet see unsaved builder content, the same checks are re-run live in the browser against the current preview, so results can update before you hit Save. A full “official” result still requires the page to be saved.
How the “SEO Score” Is Calculated
There is no numeric percentage score. This is a common point of confusion, since some other SEO plugins do show one. Instead, each check returns one of four statuses: Success, Warning, Error, or Suggestion. SureRank then rolls those up into one overall badge:
| Badge Shown | Meaning |
| Optimized (green) | All checks passed |
| Issues Detected (red) | At least one check failed (error) |
| Needs Improvement (yellow) | No failures, but at least one warning |
| No Data (red) | Checks haven’t run yet, or an error occurred computing them |
So “improving your score” means resolving individual failed/warning checks, not chasing a percentage.
Re-running / Refreshing Checks
- Per-page: Checks refresh automatically on save. If using a page builder, a Refresh button is available in the checks panel. SureRank will remind you to save your changes in the builder first, since it can only read what’s actually published/saved.
- Site-wide: From Dashboard → Site SEO Audit, a Run Checks button forces a fresh check (bypassing any cached results), useful after fixing a flagged item or changing a global setting like your sitemap or Search Console connection.
Free vs. Pro
Both the per-page analyzer and the Site SEO Audit are available in the Free plugin. Pro does not add a different or “better” analysis engine. The difference is entirely in remediation:
- Free shows a “Get Pro” or manual “Help Me Fix” link next to failed checks.
- Pro replaces that with a working “Fix It For Me” button that applies an automated/AI-assisted fix for the same underlying check.
If a customer asks why their score/checks look identical between a Free site and a Pro site, that’s expected. Pro only changes what happens when you click to fix an issue, not what’s being checked.
We don't respond to the article feedback, we use it to improve our support content.