Home / Blog / WordPress SEO

WordPress SEO

WordPress SEO Checklist: 10 Settings To Fix On Your Site

WordPress SEO illustration for this article

WordPress is good for SEO, but a fresh install is not optimized for it. To set up a WordPress site to rank, use clean permalinks, make sure search engines are allowed to index it, install one SEO plugin and configure it, speed the site up, add structured data and handle redirects properly. This checklist covers ten fixes in order.

Many WordPress sites lose traffic to small, avoidable settings: a box left ticked during development, slow themes, too many plugins, or messy redirects after a redesign. Work through the list below and you will catch most of them.

Key Takeaways

  • Check the "discourage search engines" setting first. It can keep your whole site out of Google.
  • Use one SEO plugin, not several. Overlapping plugins create conflicts and duplicate tags.
  • Speed is mostly about weight. Heavy themes, big images and extra plugins are the usual culprits.
  • Redirects protect rankings whenever page addresses change.
  • Test before and after changes and keep a backup.
WordPress SEO setup order1Visibilitysettings2Permalinks3SEOplugin4Speed5Schemaand links6Redirects
WordPress SEO setup order

1. Make Sure Search Engines Can Index The Site

In your WordPress dashboard, go to Settings, then Reading, and check that "Discourage search engines from indexing this site" is not ticked. This option is often switched on while a site is being built and then forgotten. Also confirm your robots.txt file is not blocking important areas, and that no page you want in Google is set to noindex.

2. Use Clean Permalinks

Permalinks are your page addresses. Under Settings, then Permalinks, choose the "Post name" structure so addresses look like /services/technical-seo/ instead of ?p=123. Clean, readable addresses are easier for people and search engines to understand. Be careful when changing permalinks on an established site, because every old address will need a redirect.

3. Install And Configure One SEO Plugin

An SEO plugin lets you control titles, meta descriptions, canonical tags and sitemaps without editing code. Pick one well-known plugin and complete its setup wizard. Running two SEO plugins at once usually creates duplicate tags and conflicts, so avoid it.

SettingWhat to doWhy it matters
Titles and descriptionsSet templates and edit the key pages by handControls how you appear in search results
XML sitemapEnable it and submit it to Search ConsoleHelps Google find your pages
Canonical tagsLeave on automatic unless you have a reasonPrevents duplicate content problems
Noindex rulesNoindex thin pages such as tag archives if they add no valueKeeps low-value pages out of the index

4. Choose A Fast, Lightweight Theme

Many page builders and multipurpose themes load a lot of code that most pages never use. A lighter theme usually loads faster and is easier to keep stable. If you are redesigning, judge the theme by how it performs on a phone, not only by how it looks in the demo.

5. Speed Up The Site

  • Compress images before uploading, and use modern formats where possible.
  • Use a caching plugin or your host's caching, set up correctly.
  • Remove plugins you do not use. Every plugin adds some load and some risk.
  • Lazy load images below the fold so the top of the page appears quickly.
  • Use decent hosting. Slow servers cannot be fixed by plugins alone.

Test with PageSpeed Insights on mobile and look at Core Web Vitals. Our SEO audit checklist shows where speed fits in a full review.

6. Add Structured Data

Schema markup helps search engines understand what your pages are about. Most SEO plugins add basic schema for your site, organization or person, and articles. For service businesses, adding service and local business details can help. Verify your markup with Google's testing tools after any change. For complex setups, this falls under technical SEO.

7. Structure Your Internal Links

Link related pages to each other with descriptive text, and make sure important pages are reachable from your menu. A good structure groups related content together, for example service pages with the articles that support them. Avoid orphan pages that nothing links to.

8. Set Up Redirects When Addresses Change

Whenever you delete a page, rename an address or redesign your site, redirect the old address to the closest relevant new one with a 301 redirect. Without redirects, visitors hit error pages and the authority built by the old address is lost. I have led website redesigns and migrations where redirect mapping was the step that protected the existing rankings, and it is worth doing carefully.

9. Connect Google Search Console And Analytics

Verify your site in Search Console and submit your sitemap by following our guide to setting up Google Search Console. Add analytics so you can see which pages actually bring in leads. If you also use a CRM, connecting it to WordPress forms lets you see which pages produce enquiries.

10. Keep WordPress, Themes And Plugins Updated

Updates fix security problems and bugs, and outdated plugins are a common cause of broken sites. Update regularly, test on a staging copy for important sites, and keep recent backups.

Quick Diagnosis: Common WordPress SEO Problems

When something looks wrong, the cause is often one of a few familiar issues. This table matches symptoms to likely causes so you know where to look first.

SymptomLikely causeWhere to look
Whole site missing from Google"Discourage search engines" ticked, or a blocking robots.txtSettings, Reading, and your robots.txt file
Duplicate titles or descriptionsTwo SEO plugins, or the theme adding its own tagsView the page source and deactivate the extra plugin
Pages show 404 after a redesignAddresses changed without redirectsAdd 301 redirects from old addresses to new ones
Slow on mobileHeavy theme, large images or too many pluginsPageSpeed Insights, then the plugin list
Thin tag or category pages in GoogleArchives indexed by defaultNoindex low-value archives in your SEO plugin

Working through problems in this order, from indexing to redirects to speed, keeps you from changing too many things at once and losing track of what helped.

Things You Should Know Before You Start

  • Back up first. Always take a backup before changing settings, themes or plugins.
  • Changing permalinks on a live site needs redirects. Otherwise old links will break.
  • More plugins is not better. Each one adds load and potential conflicts.
  • Plugin settings change over time. Menus and options may differ slightly from older guides.
  • This checklist covers the essentials. Large or customized WordPress sites may need developer help.

Frequently Asked Questions

Is WordPress Good For SEO?

Yes. WordPress has a solid foundation and a large ecosystem. Results depend on how it is configured: a fast theme, clean addresses, a good SEO setup and quality content.

Do I Need An SEO Plugin For WordPress?

You do not strictly need one, but a plugin makes managing titles, descriptions and sitemaps far easier. Use only one.

Why Is My WordPress Site Not Showing On Google?

Common causes are the "discourage search engines" setting, noindex tags, a blocking robots.txt file, a very new site, or a sitemap that has not been submitted. Check those first.

How Do I Make My WordPress Site Faster?

Compress images, use caching, remove unused plugins, choose a lighter theme and use good hosting. Test on mobile after each change.

Can I Migrate Or Redesign My WordPress Site Without Losing Rankings?

Yes, if you keep addresses where possible, add 301 redirects for any that change, and monitor Search Console afterwards.

Conclusion

A good WordPress SEO setup is a handful of correct settings maintained over time: allow indexing, use clean permalinks, configure one SEO plugin, keep the site fast, add structured data, link pages sensibly, handle redirects and stay updated. Fix them in order and your site will be in much better shape.

If you want an expert to review your site, see my WordPress SEO service or request a free SEO audit.

Kim Clarence Alimorom

Written by Kim Clarence Alimorom

Full-Stack SEO Specialist, Cabuyao City, Philippines

Kim has 5+ years of experience in on-page, technical and off-page SEO. He has led SEO teams and worked on Shopify, WordPress and local service websites. More about Kim.

Need Help With WordPress SEO?

Audits, redesigns and migrations, speed, schema and CRM integration for WordPress sites.

See the WordPress SEO service

Ready To Get More Traffic?

Tell me about your website and goals. I'll review it and get back to you soon.

Get a free SEO audit