Every once in a while, I’ll talk with people who say one of two things. Either, “I’ve heard WordPress is great for SEO,” or, “I’ve heard WordPress isn’t good for SEO.” So which one is true?
As with most things in life, it depends.
On-page SEO vs. Off-page SEO
First, let’s start by talking about a couple different aspects of SEO. When you’re talking about optimizing specific pages on your website, there’s what’s referred to as on-page SEO and off-page SEO.
When we’re looking at whether WordPress is good for SEO or not, we’re really just talking about on-page SEO.
On-page SEO with WordPress
WordPress itself generates pretty clean, SEO-friendly code. However, you also have plugins and themes that are responsible for a significant amount of the code that’s put out. So if your theme or plugin is putting out bad code, it’s not really WordPress’s fault, but it can be bad for SEO.
Setting WordPress up right
The best bet is to minimize the plugins you install, and only install reputable themes and plugins. If you’re not sure what’s reputable and what isn’t, it may be time to pull in a professional.
Once you’ve done that, go the extra mile by doing keyword research, coming up with a plan, and installing and configuring a reputable SEO plugin.
So is WordPress good for SEO? When configured correctly and set up by an SEO professional, it definitely can be. But if configured poorly or set up by someone that doesn’t know what they’re doing, it can be horrible.