WordPress SEO Checklist Check the Setup Before You Hit Publish
Use this simplified checklist to review the WordPress settings that can quietly undermine an otherwise strong page — including its permalink, metadata, canonical, indexability, internal links, media, schema, performance, and responsive behavior.
The Editor Can Look Right While the Published Page Is Wrong
WordPress separates content from many of the settings that influence how a page is crawled, indexed, displayed, linked, and experienced once it reaches the front end.
QA the WordPress implementation, not just the draft
A finished draft does not guarantee a finished SEO page. The wrong slug, an inherited noindex setting, an incorrect canonical, broken internal links, oversized media, or responsive issues can survive unnoticed until the page is live.
The checklist complements on-page SEO by focusing specifically on the WordPress publishing layer and the settings that need to survive implementation.
Review the Settings That Can Change the Search Outcome
Work from URL and search visibility into content, linking, media, structured data, performance, and the final front-end experience.
Page Type & Publishing State
Start by confirming that the WordPress object and publishing state match what you intend to create.
- ✓ The content is created under the intended page or post type.
- ✓ Draft, private, scheduled, and published states are being used intentionally.
- ✓ The page belongs in the intended website hierarchy.
- ✓ A duplicate draft or old version is not competing with the final page.
Permalink & Slug
Check the URL before publishing so the page does not begin its life with a path you immediately need to change.
- ✓ The slug is concise, readable, and accurately describes the page.
- ✓ The parent path reflects the intended site hierarchy.
- ✓ Placeholder IDs, temporary paths, and staging-style URLs are not being used as the final permalink.
- ✓ Existing live URLs are not changed casually without considering redirects and existing signals.
Indexability & Search Visibility
Make sure WordPress and the site's SEO controls are not unintentionally telling search engines to ignore the page.
- ✓ The final page is not unintentionally set to noindex.
- ✓ Site-level search visibility settings are appropriate for the live environment.
- ✓ The intended page is accessible without authentication or staging restrictions.
- ✓ Search visibility is checked again after deployment if the page moved from staging.
Canonical URL
Verify which URL WordPress and the SEO setup identify as the preferred version of the page.
- ✓ The canonical represents the intended final public URL.
- ✓ A temporary staging or preview URL has not been copied into the canonical field.
- ✓ Self-referencing canonicals are allowed to follow the final permalink when appropriate.
- ✓ Any intentional cross-page canonical has a clear reason for existing.
SEO Title & Meta Description
Review the search metadata separately from the visible WordPress page title.
- ✓ The SEO title describes the actual page clearly.
- ✓ The meta description summarizes the page without keyword stuffing.
- ✓ Metadata is unique rather than copied from another page.
- ✓ Generated defaults are reviewed instead of assumed to be correct.
H1, Headings & Page Structure
Confirm that the front-end heading hierarchy reflects the structure you intended in the editor.
- ✓ The page has one clear primary H1.
- ✓ H2 and H3 levels organize content logically.
- ✓ Design components do not introduce accidental heading levels.
- ✓ Important content is present in the rendered page rather than hidden by an implementation error.
Internal Links & Destinations
Check every meaningful internal relationship on the implemented WordPress page.
- ✓ Contextual links point to the intended final destination.
- ✓ Anchor text describes the destination naturally.
- ✓ Old, staging, placeholder, and mistyped URLs have been removed.
- ✓ Links are added because the destination helps the reader, not merely to increase link count.
- ✓ Hover and focus behavior remains readable and uses the approved green treatment.
Images & Media Library
Review media as part of the page implementation, not as a separate cosmetic task.
- ✓ Images are appropriately sized for their display context.
- ✓ Useful images have accurate alternative text.
- ✓ File names and media details are understandable where practical.
- ✓ Images do not stretch, crop unexpectedly, or overflow on smaller screens.
Structured Data & Page Type
Make sure any structured data reflects what the page actually contains.
- ✓ Schema is appropriate for the page and its visible content.
- ✓ Automated plugin output is reviewed rather than blindly accepted.
- ✓ Duplicate or conflicting structured-data output is avoided where possible.
- ✓ URLs and organization references inside structured data use the intended live site.
Performance & Responsive QA
Finish on the rendered page because WordPress editor previews do not reveal every front-end problem.
- ✓ The page loads without obviously unnecessary heavy media or broken assets.
- ✓ Desktop layout is balanced and readable.
- ✓ Tablet columns, cards, forms, and buttons resize correctly.
- ✓ Mobile has no horizontal overflow or clipped content.
- ✓ CTA arrows, links, forms, and interactive elements remain usable.
Catch structural mistakes before they become live URLs.
Make sure the page sends the intended search signals.
Verify that the implementation matches the intended page.
Click, resize, inspect, and confirm the real page.
The Last Check Happens Outside the WordPress Editor
Open the actual final URL and confirm that WordPress, the theme, the SEO setup, and the content all produced the page you intended.
Final front-end review
These checks should be completed against the published or final staged page.
| Area | What to Verify | Pass When | If It Fails |
|---|---|---|---|
| Permalink | Open the intended public URL directly. | The correct page loads at the intended path. | Correct the permalink or routing before completion. |
| Search Settings | Review indexability and canonical output. | Both reflect the intended live page. | Correct the SEO settings before requesting indexation. |
| Internal Links | Click every contextual destination added during the update. | Each destination loads and helps at that placement. | Correct or remove the link. |
| Hover / Focus | Test text links, card links, and CTAs. | No pink or purple inherited link state appears. | Correct theme or component styling. |
| Responsive | Review desktop, tablet, mobile, and narrow mobile. | Nothing clips, overlaps, or creates horizontal page scrolling. | Correct responsive CSS before approval. |
Check WordPress at the Right Stage
Some mistakes are easiest to prevent before publishing. Others can only be confirmed once the final page renders.
Confirm the page belongs where you're creating it
Check the content type, parent structure, page ownership, and intended final URL first.
Set the search-facing fields deliberately
Review the slug, title, description, canonical, and index settings rather than relying on whatever WordPress or an SEO plugin generates by default.
Check the implemented content
Review headings, media, contextual links, schema output, and other elements that can change when content moves from the editor to the front end.
Publish or preview the final page
Work from the real URL rather than assuming the editor preview represents the final experience.
Run the front-end QA pass
Verify destinations, hover behavior, desktop, tablet, mobile, metadata, and the final URL before marking the work complete.
Get the Simplified WordPress SEO Checklist
Use the public version as a repeatable review before publishing a new WordPress page or approving a meaningful SEO update.
- Page and publishing-state checks
- Permalink and slug review
- Indexability checks
- Canonical URL review
- SEO title and meta description checks
- Internal-link QA
- Image and media review
- Schema and front-end checks
- Desktop / tablet / mobile QA
Send me the checklist
Enter your details below to access the simplified public checklist.
Connect WordPress QA to the Larger SEO System
WordPress is the implementation layer. Use the surrounding resources when the issue involves page quality, architecture, or internal relationships.
On-Page SEO Checklist
Review page intent, headings, content, metadata, media, contextual relationships, and final page-level QA.
Use the On-Page SEO Checklist →SEO Website Architecture
Give WordPress pages a clear place in the site so publishing new content strengthens the hierarchy instead of creating disconnected URLs.
Explore SEO Website Architecture →Improve Internal Linking
Build stronger contextual relationships between WordPress pages when the site contains useful content that search engines and visitors struggle to discover.
Improve Internal Linking →Fix the Publishing Details Without Losing Sight of the SEO Strategy
Request a free SEO growth plan. We'll review the pages, architecture, content, internal relationships, technical setup, and organic visibility that determine where your next SEO improvements should happen.
Request a Free SEO Growth Plan