The Complete WordPress SEO Checklist (2026)
A complete WordPress SEO checklist covering setup, technical SEO, on-page optimization, content, and off-page work — grouped and doable, step by step.
A checklist turns SEO from a vague ambition into a sequence of concrete actions. Instead of wondering whether you have “done SEO,” you can point to a list and see exactly what is finished and what still needs attention.
This WordPress SEO checklist is grouped into five stages: setup and foundations, technical SEO, on-page SEO, content, and off-page and ongoing work. Some items you set once per site; most you apply to each page you publish. Work through the groups in order — the foundations make everything after them easier. If you want the reasoning behind each step, the WordPress SEO guide explains the why; this page is the what.
Setup and Foundations
These are the settings you configure once, early in a site’s life. Getting them right first means every page you publish afterward inherits a clean starting point. If you are launching from scratch, this group doubles as a new website SEO checklist — do it before you publish real content.
- Set permalinks to Post name. Go to Settings → Permalinks and choose Post name so your URLs read like
/wordpress-seo-checklist/instead of/?p=123. Change this before publishing content, because changing it later requires redirects. - Enable HTTPS across the whole site. Almost every host offers a free SSL certificate through Let’s Encrypt. Turn it on, then update your site address in Settings → General to
https://. A plugin like Really Simple SSL clears up mixed-content warnings from old HTTP references. - Install one SEO plugin and run its setup wizard. Yoast SEO and Rank Math are the leading free options. Install one, not both. The plugin handles title tags, meta descriptions, sitemaps, and robots meta output. For a full feature comparison, see the best WordPress SEO plugins roundup.
- Set your title and meta description templates. In your SEO plugin, define the default patterns for posts, pages, and archives so every page gets a sensible title and description even before you customize it.
- Connect Google Search Console. Add your property at Search Console, verify ownership (the HTML tag method is easiest — your SEO plugin can insert it), and submit your sitemap. This is how you see which queries, pages, and errors Google associates with your site.
- Install analytics. Add Google Analytics or a privacy-friendly alternative so you can see how visitors behave once they arrive. Search Console shows how people find you; analytics shows what they do next.
- Decide what should not be indexed. Thin archives — tag pages, author archives, date archives — often add no value for searchers. Exclude the ones that do not, using your SEO plugin’s indexing controls.
Technical SEO
Technical SEO is about making sure search engines can crawl, render, and trust your pages. Most of this is site-wide plumbing that you verify once and then re-check when something changes. For the deeper version of everything in this group, see technical SEO for WordPress.
- Confirm your important pages are indexable. Check that key pages return a normal status and are not blocked by
robots.txtor a straynoindextag. Use the URL Inspection tool in Search Console to confirm Google can index a given page. - Verify your XML sitemap is live and submitted. Your SEO plugin generates one automatically — usually at
yoursite.com/sitemap_index.xml. Visit that URL to confirm it loads, then submit it in Search Console under Sitemaps. Our guide to XML sitemaps in WordPress covers customizing what it includes. - Check Core Web Vitals. Run key pages through PageSpeed Insights. The three metrics that matter are LCP (main content load, aim under 2.5 seconds), INP (responsiveness, under 200 ms), and CLS (visual stability, under 0.1).
- Improve page speed. Install a caching plugin, compress images before upload, serve static assets through a CDN, and remove plugins you no longer use. If your scores are in the red, improving Core Web Vitals starts with these fixes.
- Confirm mobile-friendliness. Google indexes the mobile version of your site first. Check that pages read without horizontal scrolling, body text is legible (16px minimum), and tap targets are large enough to press comfortably.
- Add structured data (schema). Schema markup tells search engines what a page represents — an article, a product, an FAQ. Your SEO plugin can output basic schema automatically; layer in specific types where they help.
- Fix crawl errors and broken links. Review the Pages (indexing) report in Search Console for errors, and periodically scan for broken internal and outbound links so crawlers and readers never hit dead ends.
- Set canonical tags where content overlaps. Canonicals tell Google which version of similar or duplicate pages is the original, preventing split ranking signals. Your SEO plugin sets self-referencing canonicals by default.
On-Page SEO
On-page SEO covers everything you control directly on an individual page — the signals that tell search engines what the page is about. Apply this group to every important post and page. This is a condensed version of our full on-page SEO checklist, which walks through each element in depth.
- Write a strong title tag. Put the primary keyword near the front, keep it under about 60 characters, make it unique across your site, and make it read naturally for a person. In WordPress the SEO title (set by your plugin) is separate from the post title that becomes your H1.
- Write a compelling meta description. Aim for 150–160 characters, include the keyword naturally, and give the reader a clear reason to click. Google sometimes rewrites descriptions, but a good one still helps click-through when it is shown.
- Clean up the URL slug. Keep it short (typically three to five words), lowercase, hyphen-separated, and focused on the primary keyword. Trim filler words. Avoid changing a slug once the page has traffic or backlinks.
- Use one H1 and a logical heading hierarchy. WordPress makes the post title your single H1. Use H2 for main sections and H3 for subsections beneath them, and do not skip levels. Headings should make sense on their own when skimmed.
- Place your keyword thoughtfully. Include the primary keyword in the first 100–150 words, use it and its variations a handful of times where they fit naturally, and never stuff. Related terms help Google confirm the topic.
- Add descriptive internal links. Link to two or three genuinely related pages with anchor text that describes the destination — never “click here.” Then update older high-performing posts to link to the new page. Our guide to internal linking for SEO covers strategy at scale.
- Link out to credible sources. Cite authoritative external references where you make factual claims. It builds context and trust, and it is a normal part of helpful content.
- Optimize every image. Write descriptive alt text (accessibility first, keyword only where it fits), compress files before uploading, use descriptive file names instead of
IMG_4923.jpg, and size images to the space they occupy. WebP keeps quality high at a smaller size.
Content
Technical and on-page work only pay off when the underlying content actually answers what people searched for. This group is about matching intent and depth. It is the hardest part to checklist, because judgment matters — but these prompts keep you honest.
- Match search intent. Before writing, look at what already ranks for your keyword. If the top results are how-to guides, a product page will not compete. Give searchers the format and angle they are clearly looking for.
- Choose keywords that fit your authority. Newer sites should start with lower-competition, more specific terms and work up. Use Google Search Console and keyword tools to find realistic opportunities.
- Cover the topic thoroughly. Answer the questions a reader has before, during, and after the main one. Match or exceed the depth of the pages currently ranking — without padding sections just to add words.
- Demonstrate genuine expertise and accuracy. Google rewards helpful, trustworthy content. Do not publish guesses or invented numbers, cite sources for claims, and write from real understanding of the subject.
- Keep content fresh. Revisit important pages on a schedule. Update statistics, screenshots, and recommendations as things change, and note meaningful updates so readers know the page is current.
- Write for readability. Short paragraphs, mostly active voice, clear transitions, and lists or tables where structure helps. Readable pages hold attention longer, which supports every other signal.
Off-Page and Ongoing
SEO is never truly finished — it compounds. This last group covers the work that happens off your site and the maintenance rhythm that keeps rankings healthy over time. You will return to it again and again, long after the setup group is a distant memory.
- Earn backlinks the durable way. Links from other reputable sites remain one of the strongest ranking factors. Earn them by publishing genuinely useful content, contributing guest posts, getting listed in relevant directories, and building real relationships — not by buying links, which risks penalties.
- Audit your backlink profile periodically. Watch for a sudden influx of spammy links and disavow only when clearly warranted. Most sites never need to, but it is worth a look during a review.
- Review Search Console regularly. Check the Performance report for queries gaining or losing ground, and the Pages report for new indexing errors. This is your early-warning system.
- Track rankings for your priority keywords. Knowing where you sit for target terms tells you which pages deserve a refresh and which are working.
- Refresh and consolidate. Update pages that are slipping, merge thin overlapping posts, and improve internal linking as your library grows. Steady maintenance beats sporadic overhauls.
- Be patient and consistent. New sites typically take three to six months to show meaningful organic growth. SEO rewards steady habits far more than any shortcut.
Putting the Checklist to Work
You do not have to complete every item in one sitting. The setup group is a one-time push. The technical group is a periodic audit. The on-page and content groups apply to each page you publish. The off-page group is a monthly rhythm.
If you are wondering whether the platform itself is holding you back, it almost certainly is not — is WordPress good for SEO explains why the platform gives you a strong technical foundation to build on. The work in this checklist is what turns that foundation into rankings.
Start with the foundations, publish useful content around researched keywords, and keep the ongoing group in your calendar. The improvements compound. And if you would rather have specialists run the whole checklist for you — setup, technical fixes, and ongoing optimization — our WordPress SEO services can handle it end to end. If the technical group is where you keep getting stuck, a professional technical SEO audit will surface and prioritize the fixes that matter most.
FAQ
How long does it take to work through a WordPress SEO checklist?
The one-time setup group takes an afternoon for most sites. Technical fixes depend on your starting point — a fast, well-built site may need only minor tweaks, while a slow one could take longer. On-page and content work is ongoing, applied to each page as you publish it. Treat the checklist as a repeatable process, not a single project.
Do I need a paid SEO plugin to complete this checklist?
No. The free versions of Yoast SEO and Rank Math cover title tags, meta descriptions, sitemaps, schema, and indexing controls — everything in the setup and technical groups. Paid tiers add conveniences like bulk editing and extra schema types, but they are not required to complete a WordPress SEO checklist.
What is the single most important item on the list?
Publishing genuinely helpful content that matches search intent. Technical settings and on-page optimization help search engines understand and trust a page, but they cannot rescue content that does not answer what people searched for. Get the foundations right, then invest most of your effort in the content group.
Is this a good SEO checklist for a brand-new website?
Yes. Work the setup and foundations group first — permalinks, HTTPS, an SEO plugin, Search Console, and analytics — before you publish real content. That order makes this an effective new website SEO checklist, because every page you create afterward inherits clean settings instead of needing retroactive fixes.
How often should I revisit the checklist?
Run the setup group once. Re-check the technical group whenever you change themes, add heavy plugins, or migrate hosts. Apply the on-page and content groups to every new page. Review the off-page and ongoing group monthly. That cadence keeps a WordPress site healthy without turning SEO into a constant scramble.