Examined: Is WordPress Good For Search engine optimisation in 2024?


WordPress On-page SEO Check

That is the fourth publish in our collection the place we take a look at the on-page Search engine optimisation of the world’s hottest CMS programs.

To this point we’ve targeted on hosted CMS programs (specifically Wix, Squarespace, and GoDaddy).

On this article, we’re turning our consideration to WordPress.

Learn on to find:

  • how properly arrange for on-page Search engine optimisation WordPress is out of the field in 2024,
  • how one can configure your WordPress website to rank increased in Google

Let’s get began with a abstract.

In Abstract: Is WordPress good for Search engine optimisation?

WordPress is the world’s hottest CMS system.

It powers all the pieces from small blogs to multi-billion greenback conglomerates. Heck, even the White Home web site runs on WordPress.

wordpress website showcase

So it’s in all probability no shock that, sure, WordPress is superb for Search engine optimisation.

Or at the very least it might (or ought to) be.

In the end, WordPress is a software. And like several software, it’s important to know the best way to use it.

For each well-optimized WordPress website, we’d wager there are dozens of poorly optimized websites. However in these instances, it’s very a lot the tradesman, fairly than the software that’s the problem.

As a result of with…

  • just a few plugins,
  • a sensible theme alternative,
  • correct Search engine optimisation information,
  • and the suitable data

….there’s nothing you may’t do to completely Search engine optimisation optimize your WordPress website.

Wordpress SEO Scoring

How we examined the Search engine optimisation capabilities of WordPress

In some ways, WordPress was harder to check in isolation than the opposite CMS programs in our collection.

That’s partly as a result of we’ve been “testing” WordPress just about because it first launched in 2003. So we do have some prejudices. We all know all of the “flaws” and we all know the best way to get round them.

wordpress 2003
How WordPress seemed in 2003 – through WPBeginner

Nevertheless it’s additionally as a result of WordPress is self-hosted, which introduces a better variety of variables to check.

On a “web site constructing platform” — like Wix or Squarespace — it’s comparatively easy to check and make blanket inferences based mostly on that testing. Each Wix website is hosted on Wix. Each Wix website has the identical server configuration. Each Wix website has the identical underlying code.

Then again:

With a self-hosted CMS like WordPress, you’ve obtained full entry to the underlying platform and may tinker to your coronary heart’s content material. It’s also possible to select the place to host your WordPress website, the best way to configure your server and so forth, and that’s going to affect pace, reliability, and efficiency.

However with that being mentioned, right here’s what we did:

  1. We arrange a small take a look at website on an A2 Internet hosting plan.
  2. We added demo content material just like our Wix, Squarespace, and GoDaddy take a look at websites
  3. We initially put in 1 plugin, YOAST Search engine optimisation (though there are three different plugins we advocate)
  4. We examined 3 of the preferred WordPress themes (Twenty Twenty-4, Astra, and GeneratePress)
  5. We examined 3 widespread web page builders (Thrive Architect, Elementor, and Oxygen Builder)
  6. Assessments included guide evaluate, operating the location via our personal Search engine optimisation audit software, and testing utilizing third-party instruments similar to Google’s PageSpeed Insights and GTMetrix.

Was it truthful to put in the YOAST Search engine optimisation plugin? Doesn’t that imply we’re not testing an “out-the-box” WordPress set up?

We might argue sure, it’s truthful. YOAST is lively on over 5 million WordPress websites. And it’s frequent data that an Search engine optimisation plugin (not essentially YOAST) is required to optimize a WordPress website.

The usual model of YOAST can also be free, so there’s no further price.

WordPress Search engine optimisation: The great, the dangerous, and the ugly

Earlier than reviewing WordPress’s management of on-page Search engine optimisation elements, let’s run via a number of the Search engine optimisation highlights (and lowlights) of the platform.

We’ll begin with the positives.

Good: There’s nothing you may’t do to optimize your WordPress website

It’s tough to select one Search engine optimisation “spotlight” for WordPress. As a result of the benefit of the platform is that there’s actually nothing you may’t do to optimize a WordPress website.

Positive, you’ll want a plugin or two.

However when you already know what you should enhance (operating an Search engine optimisation audit with Seobility may help with that) there’s nothing you may’t go in and tweak or repair.

And in case you are having bother optimizing a selected component? With so many websites operating on WordPress, it’s extremely prone to be an issue that another person has encountered (and posted about) earlier than. Which means the majority of the time the answer to your Search engine optimisation woes can be a Google search away.

wordpress google search

So WordPress’s spotlight is actually that it has all the pieces you should optimize your website, with the cherry on high being an enormous neighborhood of customers, and piles of data and steerage on-line that will help you on the way in which.

Dangerous: Many themes aren’t constructed with Search engine optimisation in thoughts

Theme alternative could make or break a WordPress web site.

We’re going to develop on this in our WordPress Search engine optimisation guidelines. However for now, we’ll say that many market themes will not be constructed with Search engine optimisation optimization in thoughts.

Themes that look nice might be buggy and gradual. And in some instances, you’ll be locked in, or at the very least have problem switching at a later date.

So ensure you select a quick, well-optimized theme that’s actively maintained by the developer. In any case, a flowery theme received’t be a lot use if nobody can discover your website proper?

Ugly:

There’s not a lot let’s imagine is “ugly” about WordPress’s Search engine optimisation.

However in case you actually need to grumble…

…you can argue some extra Search engine optimisation performance needs to be in-built, fairly than requiring an exterior plugin.

However we’d in all probability disagree. As when there’s a superbly good plugin (or plugins) that do the trick, isn’t their growth time higher spent on bettering the core performance of the CMS?

We predict so.

Secondly, the sheer quantity of customization choices and setups, together with completely different internet hosting suppliers, themes, and plugins could possibly be seen as a draw back in comparison with extra “plug-and-play”-options like Wix.

This may increasingly solely be a minor draw back, but it surely’s going to take you just a little extra time to arrange your website, particularly in case you’re a whole newbie to WordPress.

On-Web page Search engine optimisation Fundamentals: How does WordPress measure up?

Now let’s flip our consideration to WordPress’s management of a number of the elementary on-page Search engine optimisation elements.

Does WordPress cowl all of them?

You guess! As a result of with 2-3 plugins, there’s nothing you may’t do to optimize your WordPress website.

Right here’s our abstract once more.

Wordpress SEO Scoring

Be aware: having management of an Search engine optimisation rating issue will not be equal to its optimization. Search engine optimisation audit instruments like Seobility provide recommendation on the best way to correctly optimize every component and discover errors in optimization that could be holding again your website. See our Search engine optimisation audit information for extra data on the best way to totally optimize your web site.

Search engine optimisation Titles and Meta Descriptions

Management in WordPress: sure

Be aware: Within the examples on this part, we’re utilizing the YOAST Search engine optimisation plugin. You’ll find out why we selected YOAST within the guidelines that follows our on-page fundamentals evaluate.

A web page’s title continues to be some of the essential on-page rating elements. And a well-written meta description may help you get extra click-throughs (though Google received’t all the time use it).

With YOAST put in, you’ll have full management over the Search engine optimisation title and meta description of each publish and web page in your WordPress website.

And also you’ll additionally get a preview of how your snippet will look in each cellular and desktop search.

yoast titles and descriptions

How about title/description templates?

Yep. YOAST will allow you to set customary codecs for each web page, publish sort, and taxonomy (classes, tags, and so forth) in your website.

Right here’s a template setup for class pages (Yoast Search engine optimisation > Settings > Classes & tags):

title template

As you’d count on, setting a customized title/description for a person web page (or class) will override the default.

Study extra about Search engine optimisation Titles and Meta Descriptions

Web page slug / URL

Management in WordPress: sure

We advocate creating quick, descriptive, 2-3 phrase slugs, together with the first key phrase (or phrase) for every web page. Use hyphens to separate phrases.

Out of the field, WordPress will use the web page’s title because the slug. Nonetheless, it alsolets you set a customized slug for any web page or publish in your website.

There are numerous methods of doing this, however the best is to go to Dashboard > Posts > All Posts after which hover over the publish and click on on “Fast Edit”.

Quick Edit

Be aware: in case you change a URL in your website it is best to arrange a 301 redirect to level the outdated URL to the brand new one. To handle redirects, we advocate the free Redirection plugin.

Study extra about URL slugs/permalinks

Canonical URLs

Management in WordPress: sure

On smaller websites, you in all probability received’t want to fret about this.

However in case you have a collection of comparable pages in your website — i.e. concentrating on the identical key phrases, or with very small variations in content material — there could also be instances if you’ll need to set a canonical (grasp) URL.

This helps to keep away from duplicate content material points.

You’ll discover a discipline for setting a customized canonical URL for any publish or web page in your website below the “Superior” tab of the YOAST Search engine optimisation panel.

canonical urls

Study extra about canonical URLs

Index management (robots meta tag)

Management in WordPress: sure

The robots meta tag instructs Google to both index (1), or to not index (2) a web page:

  • – index this web page please Google
  • – ignore this web page please Google (however comply with the hyperlinks on it)

You don’t really want the primary one as (assuming your web page meets their high quality requirements) indexing is Google’s default motion. Nevertheless it doesn’t do any hurt to have it in place.

To noindex a person web page or publish, set “Permit search engines like google to indicate this content material in search outcomes” to “No” within the web page’s YOAST Search engine optimisation panel.

noindex page

It’s also possible to set a publish sort or taxonomy to noindex by default in YOAST’s settings.

Within the instance beneath, we’ve set the tags to noindex by toggling “Present tags in search outcomes” off.

Yoast Search engine optimisation > Settings > Tags

Yoast SEO Tags

Study extra about index management

Heading Tags (h1, h2, h3, and so forth)

Management in WordPress: sure

Heading tags (h1, h2, h3, and so forth) assist Google perceive the construction and subject(s) of your web page.

They need to be correctly nested.

For instance, an h1 tag would typically be the primary subject (degree 1), an h2 could possibly be a subtopic (degree 2), and an h3 could possibly be a sub-sub subject (degree 3), and so forth:

(subject of the web page)

Goldfish

(subtopic)

Caring on your goldfish

(subtopic of goldfish)

Clear your fish’s tank repeatedly

(subtopic of caring on your goldfish)

Cats

(subtopic)

Caring on your cat

(subtopic of cats)

WordPress helps the total vary of heading tags, from H1-H6.

heading tags

Study extra about heading tags

Schema markup

Management in WordPress: sure

Schema markup is a sort of structured information that may assist Google perceive:

  • the kind of content material on a web page (i.e. recipe, evaluate, product, article),
  • the entity behind the web site (i.e. group),
  • and can be used to indicate further search options (wealthy snippets)

In case you’re not acquainted with structured information and its affect on Search engine optimisation, we advocate studying our wealthy snippets information.

With YOAST operating in your WordPress website, you may set a default schema sort for every publish and web page in your website.

yoast schema

And you may overwrite this default for a person web page or publish by altering the “sort” within the schema tab of the web page’s YOAST panel.

yoast overwrite schema

Yoast covers most simple use instances for schema. Nonetheless, in order for you one thing extra customized, it’s also possible to add customized schema with one other plugin or simply add your schema code to a web page manually (this text explains the best way to do it).

Study extra about structured information and wealthy snippets

Picture Search engine optimisation

Management in WordPress: sure

The three most essential parts of picture Search engine optimisation are:

  • Alt textual content (description of the picture for display screen readers and search engines like google)
  • File measurement (smaller = sooner = higher)
  • File title (we advocate utilizing descriptive file names)

Out-the-box WordPress is properly arrange for alt textual content and file names.

You may add alt textual content to any picture in its block settings (Gutenberg).

alt text to image

And WordPress received’t mess along with your file names if you add a picture. So so long as you save your file with an Search engine optimisation-friendly file title earlier than you add, you’re golden.

By way of file measurement, we advocate utilizing a third-party software to lossless compress photographs earlier than importing them or utilizing a plugin like Imagify (which we’ll be overlaying within the guidelines beneath) to verify your photographs are totally compressed.

Study extra about picture Search engine optimisation

HTTPS

Do WordPress websites run over HTTPS? sure

HTTPS has been a confirmed Google rating sign since 2014.

And as we speak there’s actually no excuse for any website to nonetheless be operating over HTTP. However any Search engine optimisation advantages, it’s unsecure.

Ensuring your WordPress website runs over HTTPS is your (or your host’s) duty. Just about all managed WordPress hosts will do that robotically.

Study extra about HTTPS

Robots.txt file

Management in WordPress: sure

A robots.txt file lets you cease search engine bots from accessing sure areas of your website.

For instance, you may need a piece with user-generated content material that you simply don’t need crawled or listed by Google.

You may both use FTP to instantly edit your robots.txt file, or set up a third-party plugin like Rankmath to  handle your robots.txt file within the WordPress admin space.

Study extra about Robots.txt

XML Sitemaps

Generated by WordPress: sure

An XML sitemap helps Google discover (and index) all of the pages in your website.

YOAST will generate sitemaps for all posts, pages, and taxonomies in your WordPress website.

And when a person web page (or assortment of pages) is ready to noindex it is going to robotically be excluded from the location map.

Study extra about XML Sitemaps

Are WordPress websites mobile-friendly?

One-word reply: sure (assuming you select an excellent theme)

When designing your website on WordPress, there’s an excellent probability you’ll be specializing in the way it appears on desktop.

However cellular site visitors overtook desktop site visitors in 2017. And Google now prioritizes the cellular model of your website for crawling and indexing.

Most WordPress themes are mobile-friendly. And if yours will not be…

…then it’s time to discover a new theme!

Bonus: WordPress Search engine optimisation Guidelines

Seeking to increase the Search engine optimisation of your WordPress website? On this subsequent part, we’re going to run via a guidelines of what you’ll want in place, and actions to take to completely optimize your WordPress website.

1. Select a lean, quick theme

If there’s one issue that impacts Search engine optimisation efficiency greater than another on a WordPress website, it’s theme alternative.

Select the suitable theme and also you’ve obtained the foundations set for strong on-page Search engine optimisation efficiency.

Select the incorrect theme and also you’ll be combating Google with one hand tied behind your again.

There are actually THOUSANDS to select from.

That is supported within the free model

wordpress themes

And that’s simply the free ones.

So what must you search for when selecting a theme?

Our recommendation is to decide on one which’s light-weight and customizable. Which is why we’re huge followers of GeneratePress.

generatepress

It’s well-coded, has nice assist, and most significantly is tremendous quick. So out-the-box it’s going to carry out properly.

And with a well-configured WordPress website operating on GeneratePress you’ll be capable to smash Google’s PageSpeed Insights and Core Net Vitals exams.

Like this…

pagespeed generatepress

The core GeneratePress theme is free (and could also be ample for a lot of). However in case you fork out $59 for the premium add on you’ll get hundreds extra choices for customizing your layouts.

However there are additionally different good choices similar to Twenty Twenty-4…

pagespeed generatepress

And Astra…

pagespeed generatepress

On the lookout for different speedy themes? Right here’s a record of the quickest WordPress themes, which you’ll be aware has GeneratePress sitting on the high. (This has been the case for the previous few years, which says rather a lot in regards to the theme and its builders.)

2. Keep away from WordPress web page builders or choose one which’s properly optimized

Web page builders make it tremendous simple to create advanced, visually interesting layouts.

Among the hottest WordPress web page builders embody…

  • Thrive Architect
  • Elementor
  • Divi
  • Beaver Builder

…they usually all make designing cool-looking pages a breeze. So what’s the issue?

Properly, sadly, web page builders can even add a ton of code bloat to your WordPress website and gradual it down significantly. The positioning will look fairly, however the underlying code may not.

Prior to now, m

any WordPress web page builders took a “kitchen sink” strategy — the place the scripts and kinds for each single function are loaded on each single web page no matter whether or not they’re truly wanted.

wordpress page builders meme

Fortunately, lately, many web page builders are taking steps to enhance on this. For instance, t Thriveis tackling its pace points with Mission Lightspeed and Divi has been taking steps to enhance too.

And normally, whereas it’s higher to keep away from them in case you can, it may be okay to make use of them in the event that they assist you to construct a extra user-friendly web site.

Simply be sure that to choose one which has been constructed with efficiency in thoughts, like this one…

oxygen builder

Technically Oxygen is definitely a theme builder, fairly than a web page builder. This implies it replaces your theme and allows you to management your complete website (headers, footers, layouts) from throughout the builder.

Why can we prefer it?

Easy. The code is tremendous clear (pretty much as good as hand-coded), and pages created in Oxygen are bloat-free. Not utilizing a script on a web page? Then Oxygen received’t load it.

The video beneath provides an excellent overview of how Oxygen compares with different web page builders.

However the backside line is that Oxygen’s clear, bloat-free code makes for a super-fast website.

Right here’s an instance of a cellular Lighthouse take a look at for a “busy” homepage that was transformed from Thrive Architect to Oxygen Builder.

thrive architect vs oxygen builder

The format remained precisely the identical, however load instances had been considerably improved.

So if you wish to use a web page builder on your WordPress website, we’d advocate going for Oxygen.

3. Be sure that your website is indexable

In all probability goes with out saying, however we’ll say it anyway.

If Google can’t index your website…

…you then’re by no means going to rank.

Click on on Settings > Studying on the WordPress admin menu, and ensure “Discourage search engines like google from indexing…” is unchecked.

allow indexing wordpress

4. Use Search engine optimisation pleasant permalinks

WordPress’s default permalink construction isn’t perfect for Search engine optimisation.

Fortuitously, it’s a two-second job to kind.

Simply click on over to Settings > Permalinks and alter from the default format to one thing just a little extra pleasing on the attention.

permalink structure wordpress

For a lot of websites, “publish title” can be excellent:

instance.com/the-post-name/

However in case you have a big website with a number of sections, you may need to embody classes in your URLs to maintain all the pieces neat and tidy:

instance.com/class/post-name/

Both approach, you’ll need to change from the default.

That is simply setting the general format/construction for permalinks. You’ll nonetheless must optimize particular person “slugs” (i.e. “post-name” within the instance above) for every web page.

Be aware: Altering permalinks will end in completely different URLs on your posts. In case you do that on a website with present dwell posts, it is best to implement 301 redirects to make sure you don’t find yourself with Search engine optimisation points or 404 errors.

5. Set up one among these free Search engine optimisation plugins

To completely optimize a WordPress website, you’ll want to put in an Search engine optimisation plugin.

There are a variety of free Search engine optimisation plugins obtainable for WordPress. However there are two stand-out decisions:

1. YOAST

yoast

2. Rank Math

rankmath

So which must you select?

Both.

They’re each strong picks that may mean you can management a lot of the technical Search engine optimisation elements you could’t configure in a contemporary WordPress set up.

Nonetheless…

…as we’re long-term YOAST customers, that’s what we ran with for the examples within the “On-Web page Search engine optimisation Fundamentals” part of this evaluate.

6. Set up a caching plugin (and comply with our page-speed information)

In case your website is comparatively plain (and also you’re utilizing a quick theme) you then may be capable to skip this step.

As a result of out-the-box — and when not encumbered by a gradual theme or extreme plugins/widgets — WordPress is swift.

For instance, we examined a easy web page operating on GeneratePress (textual content + one picture) and achieved a cellular PageSpeed Insights rating of 96/100 with none caching or additional tweaking.

pagespeed clean wordpress install

And positive, you may count on a easy web page like that to load rapidly. There’s not a lot happening.

However for reference, right here’s the PageSpeed rating of an analogous fundamental web page we created after we examined GoDaddy’s Web site Builder.

godaddy site speed

Large distinction proper?

The underside line is, WordPress is quick. It’s what we (that’s us website house owners!) add on high of it that slows it down.

And let’s be sincere:

We’re all suckers for shiny web site options and widgets. Which signifies that even with a quick theme load instances can rapidly ramp up.

So in case your WordPress website is beginning to creak on the seams your first step needs to be to put in a caching plugin.

Our choose?

WP Rocket.

WP Rocket

In some ways calling WP Rocket a “caching plugin” is doing it a disservice. As a result of it’s rather more than that. It’s jam-packed with options that may assist pace up your WordPress website.

Right here’s an in depth information to configuring WP Rocket from wpbeginner.

And for a shedload of actionable suggestions for dashing up your WordPress web site, try our web page pace optimization information.

7. Set up a picture optimization plugin (we like this one)

Pictures are usually the “heaviest” parts on a web page. Which is why it’s essential to compress them, holding file sizes as small as potential.

However you’ve in all probability obtained higher issues to do along with your time than going via your website and manually optimizing photographs.

So the excellent news is, there’s a neat WordPress plugin known as Imagify that may deal with it for you.

imagify optimization

Even higher?

Imagify can even create (and serve) Webp variations of your photographs — a light-weight picture format that’s really useful by Google.

webp

Seize Imagify on your WordPress website right here.

8. Crawl your website “like Google” to establish on-page Search engine optimisation points/alternatives

Wouldn’t it’s nice in case you may crawl your website like Google to search out out the technical Search engine optimisation points holding again your website?

It positive would.

And guess what? With Seobility… you may 🙂

Run an audit utilizing our Search engine optimisation software

seobility new project

…and our crawler will wizz via your website and analyze lots of of on-page rating elements.

Then we’ll let you already know precisely what you should repair or enhance to spice up your website’s Search engine optimisation.

seobility dashboard

Points with meta tags, headings, recordsdata (i.e. photographs and scripts), or URLs? You’ll discover them within the “Tech. & Meta.” report.

structure report

Issues with inner linking, sitemaps, or redirects? We’ll let you already know within the “Construction” report.

content issues

And we’ll provide the lowdown on potential content material points — for instance, key phrase cannibalization, duplicate content material, and lacking key phrases — within the cunningly named “Content material” report.

Content” report

To get began, join a 14 day free trial of our premium plan right here.

Then try our Search engine optimisation audit information for a step-by-step walkthrough of the best way to discover on-page Search engine optimisation points with Seobility… and repair them!

In conclusion: WordPress is superb for Search engine optimisation

If your WordPress web site performs poorly from an on-page Search engine optimisation perspective, then it’s brought on by the way it’s arrange and never by the CMS itself.

As a result of with a clear, quick theme, just a few plugins, and a little bit of arduous work fixing what must be fastened, there’s nothing you may’t do to optimize your WordPress website.

After all, on-page Search engine optimisation is only one a part of the pie. And to succeed in your rating potential you’ll additionally must create high-quality content material, construct your experience/status in your area of interest, and increase your website’s authority by constructing high-quality hyperlinks.

However by selecting WordPress as your CMS, you’re properly set for future Search engine optimisation success. And with the suitable data and a strong Search engine optimisation technique, you’ll rapidly see an enchancment in your rankings and site visitors.

So right here’s what we advocate:

  • run a full Search engine optimisation audit (you may comply with this information),
  • allocate time to fixing points and optimizing your website (the place potential),
  • concentrate on creating high-quality content material that helps your customers and totally solutions their search queries,
  • construct your website’s authority by incomes high-quality backlinks (try our really useful hyperlink constructing ways right here)

Be aware: This CMS evaluate has initially been written in 2021 by David McSweeney and has been up to date for 2024 by Bram Vergouwen. Bram is a Search engine optimisation specialist with greater than 6 years of expertise working with corporations throughout completely different international locations and industries, offering custom-made Search engine optimisation options and techniques that improve on-line visibility.

Within the different elements of this collection, we reviewed the on-page Search engine optimisation of Wix, Squarespace, GoDaddy and Joomla. And we’ve in contrast the Search engine optimisation professionals and cons of every CMS in a roundup publish, the place we additionally revealed one of the best CMS for Search engine optimisation. We are going to publish the up to date variations of those articles within the coming weeks, so keep tuned!

PS: Get weblog updates straight to your inbox!

David McSweeney

David combines 20+ years of expertise in Search engine optimisation with the eagerness for educating folks the best way to optimize their web sites the suitable approach. Unsurprisingly he loves Search engine optimisation and writing. That is why David focuses on the significantly superior Search engine optimisation subjects on the Seobility weblog.



Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles