Key takeaways
- Most WordPress SEO problems are configuration mistakes, not missing tricks.
- The worst offenders: accidental noindex, duplicate SEO tags, thin archives, slow pages and broken redirects after changes.
- A 30-minute audit using Search Console and a crawler catches nearly all of them.
These are the mistakes I find most often when auditing WordPress sites. None of them are dramatic on their own, but together they quietly hold back rankings for months. Check your site against each one.
Indexing and setup mistakes#
- “Discourage search engines” left on after launch. Check Settings → Reading on every live site.
- Two SEO systems active — e.g. a theme’s SEO features plus Yoast — producing duplicate titles, descriptions or canonicals. View source and search for “canonical”.
- Plain or date-based permalinks on evergreen content — see permalinks.
- Staging site indexed, creating duplicate content — see staging guide.
- Noindexed pages in the sitemap or important pages blocked in robots.txt.
Content and structure mistakes#
- Hundreds of thin tags with one post each — see categories vs tags.
- Several posts targeting the same keyword (cannibalization) instead of one strong guide.
- Headings used for styling, with multiple H1s or skipped levels.
- No internal links to new posts, leaving them orphaned — see internal linking.
- Generic titles and missing meta descriptions on key pages.
Need a hand with this?
Get a quick, honest review of your website’s SEO.
Technical and performance mistakes#
- Slow hosting and heavy page builders failing Core Web Vitals on mobile — see speed optimization.
- Huge, unoptimised images and lazy-loaded hero images — see image SEO.
- Changing slugs or deleting posts without redirects — see redirects.
- Attachment pages indexed as thin content.
- Outdated plugins leading to hacks and spam injection — see security.
A 30-minute audit#
| Check | Tool |
|---|---|
| Indexing status and reasons | Search Console → Pages |
| Duplicate tags | View source on home, a post and a category |
| Broken links and redirects | Crawler (Screaming Frog free up to 500 URLs) |
| Speed | PageSpeed Insights + Core Web Vitals report |
| Thin archives | site:yourdomain.com/tag/ search |
| Security issues | Search Console → Security & Manual Actions |
For a deeper process, follow the SEO audit guide and the WordPress SEO guide.
WordPress SEO mistakes FAQ#
Which mistake hurts most?#
Accidental sitewide noindex or robots.txt blocks — they can remove a site from Google entirely.
How do I know if my theme and plugin both output SEO tags?#
View source and search for “og:title”, “description” and “canonical”. Each should appear once.
Can I fix these myself?#
Most of them, yes. For migrations, speed and security clean-ups, professional help can save time.