Sunday, December 4, 2022
HomeSEOExamined: Is Joomla Good For Search engine optimisation In 2022?

Examined: Is Joomla Good For Search engine optimisation In 2022?

joomla seo check

Final up to date on February 1, 2022

That is the fifth put up in our collection the place we check the on-page Search engine optimisation of the world’s hottest CMS programs.

We beforehand lined WordPress, Wix, Squarespace, and GoDaddy.

This time we’re turning our consideration to Joomla. Particularly, Joomla 4 which was formally launched in August 2021.

Learn on to find:

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

Let’s get began with a abstract.

In Abstract: Is Joomla good for Search engine optimisation?

Joomla is an open-source CMS. You’ve acquired full entry to the underlying code and may create your personal plugins/extensions to change the system’s core performance.

Joomla 4

So with some coding chops (and the posh of time), we might wager that there’s nothing you possibly can’t do to completely optimize your Joomla website.

However with that being stated, on this collection, we’re specializing in the out-the-box Search engine optimisation performance of the most important CMS programs. Give or take just a few plugins/extensions, we need to hold our fingers (and web site) fairly clear.

Earlier in 2021, we examined Joomla 3. And whereas we favored it general, there have been positively just a few gaps within the CMS’s Search engine optimisation performance.

The excellent news?

Joomla 4 (and one tremendous cool Search engine optimisation extension) has just about plugged all of them.

All the pieces we like to manage for on-page Search engine optimisation can now be configured in Joomla’s admin space. And we had been additionally impressed with Joomla 4’s out-the-box pace — with solely minimal tweaks required to get a powerful rating on Google’s PageSpeed Insights.

Another enhancements?

Whereas not Search engine optimisation-related, we felt that Joomla 3’s backend appeared dated and drained. And we imagine this was one of many causes for the decline in Joomla’s reputation and market share over time.

google trends - joomla vs wordpress

So we’re happy to say that Joomla has fully revamped the admin space for model 4.

joomla 4 admin

The adjustments are primarily beauty (and we do nonetheless have some grumbles about grouping of choices), however we really feel the slick new look ranges the taking part in subject considerably with WordPress and is probably going to assist entice new customers to the platform.

JoomlaShine has a pleasant breakdown of the admin interface enhancements right here.

In abstract, Joomla 4 is an enormous step ahead from Joomla 3 and is now an excellent alternative for Search engine optimisation.

joomla 4 seo

How we examined the Search engine optimisation capabilities of Joomla

Like WordPress, it’s troublesome to check Joomla in isolation as a lot of its Search engine optimisation efficiency shall be all the way down to particular person configurations (i.e. host/server) and selections (templates/extensions).

However as with our earlier exams, we tried to maintain extensions/plugins to a minimal, configuration to as near “out the field” as attainable, and opted for standard templates.

Right here’s what we did:

  1. We arrange a small check website on a Digital Ocean server with the identical specs because the server internet hosting our earlier WordPress check website
  2. We added demo content material just like our different check websites
  3. We tried out 3 Joomla Search engine optimisation extensions (and settled on one)
  4. We examined 2 of the most well-liked Joomla themes (Helix Final, and Joomla 4’s default Cassiopeia template)
  5. Assessments included guide overview, working the location by our personal Search engine optimisation audit instrument, and testing utilizing third-party instruments akin to Google’s PageSpeed Insights and GTMetrix.

Which Joomla Search engine optimisation extensions did we attempt?

Whereas testing each Joomla 3 and Joomla 4, we bought and road-tested three Search engine optimisation extensions:

  1. Joomla sh404sef
  2. Firecoders Route66
  3. 4SEO

So which will we suggest?


It’s as shut as you’ll get to a WordPress Search engine optimisation plugin like YOAST for Joomla. You’ll get snippet previews (a characteristic missing in lots of different Joomla Search engine optimisation extensions) and full management over all the important thing on-page Search engine optimisation fundamentals.


Fairly merely, Joomla 4 and 4SEO go collectively like peas and carrots.

Any downsides?

Type of. Sadly, 4SEO is a premium extension. So that you’ll have to pay for it.

Our desire would have been to make use of a free Search engine optimisation extension. However sadly, we had been unable to seek out one which gave us wherever close to the extent of Search engine optimisation management we had been on the lookout for.

Observe: For those who’re nonetheless on Joomla 3 (you need to actually improve!) we’d suggest going for sh404sef.

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

Earlier than reviewing Joomla’s management of on-page Search engine optimisation components, let’s run by among the Search engine optimisation highlights (and lowlights) of the platform.

Good: Joomla 4 is lightning quick out-the-box

Joomla 3 was fairly quick…

…however Joomla 4 leaves it within the mud.

With out putting in any third-party extensions, our check website (when working on Cassiopeia) scored 99/100 on PageSpeed Insights cellular.

joomla 4 pagespeed

What did we do to optimize the location’s pace?

Not a lot. Actually, all we did was allow Joomla 4’s glorious inbuilt caching. See this information for find out how to do it.

Observe: Joomla 4 is tremendous quick out-the-box. However poorly optimized templates, or sub-optimal server configurations may nonetheless gradual it down. So take a look at our web page pace optimization information for a ton of ideas.

The dangerous: Search engine optimisation parameters configured in separate admin space

That is extra of a touch upon the 4SEO extension, relatively than Joomla itself. And both method, it’s hardly a deal-breaker.

However in a perfect world, we’d have favored to have seen the choices for configuring a person web page’s on-page Search engine optimisation stored inside the article admin panel, relatively than in a separate admin space.

Observe: we must always level out that in the event you’re enhancing pages on the entrance finish this isn’t a difficulty as 4SEO helps entrance finish enhancing. And anyway, we’re most likely nitpicking…

The ugly: Out-the-box many primary Search engine optimisation settings are buried

For those who’re not utilizing an Search engine optimisation extension like 4SEO, it’s simple to overlook primary Search engine optimisation settings because of the method Joomla’s normal management panel is organized.

For instance, on an article, the Search engine optimisation title is buried proper on the backside of the choices tab…

browser page title

…whereas the meta description is situated beneath the publishing tab.

meta description

Wouldn’t it make extra sense to have these in the identical place?

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

Now let’s flip our consideration to manage of among the elementary on-page Search engine optimisation components.

Does Joomla cowl all of them?

Just about. We’d have favored to have seen higher management of templating for titles and meta descriptions. However aside from that, Joomla 4 with the 4SEO extension put in has you lined.

Right here’s our abstract once more.

joomla 4 seo

Observe: having management of an Search engine optimisation rating issue shouldn’t be equal to its optimization. Search engine optimisation audit instruments like Seobility supply recommendation on find out how to correctly optimize every ingredient and discover errors in optimization which can be holding again your website. See our Search engine optimisation audit information for extra info on find out how to absolutely optimize your web site.

Search engine optimisation Titles and Meta Descriptions

Management in Joomla: sure

A web page’s title continues to be one of the vital necessary on-page rating components. And a well-written meta description will help you get extra click-throughs (though Google received’t at all times use it).

The excellent news is, you possibly can set web page titles and descriptions in an out-the-box Joomla 4 set up. However you’ll have to know the place to look.

The Search engine optimisation title (which Joomla calls “Browser Web page Title”) is tucked away on the (VERY) backside of the choices panel…

Edit Article > Choices > Browser Web page Title

browser page title

…whereas the meta description setting is bundled beneath the “Publishing” tab.

Edit Article > Publishing > Metadata > Meta Description

meta description

We predict it might make extra sense to maintain these collectively. However no biggie.

For those who’re utilizing 4SEO, you possibly can set a customized web page title and meta description for any web page within the extension’s admin space.

This can overwrite any earlier metas set natively in Joomla for the web page. And also you’ll additionally get a SERP preview for each cellular and desktop.

Elements > 4SEO > Choose web page

4seo metadata


Relating to templating titles, sadly, there’s no simple strategy to do it.

You possibly can select to incorporate your website identify in your titles as a prefix or suffix in your website’s world configuration.

System > International Configuration > Search engine optimisation

joomla 4 site name

However once more, this shall be overwritten in the event you’ve set a customized title for a web page utilizing 4SEO.

And naturally, if you wish to write some customized code, you’re free to create a customized title (or meta description) format in your template (directions right here).

Study extra about Search engine optimisation Titles and Meta Descriptions

Web page slug / URL

Management in Joomla: sure

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

Earlier variations of Joomla did assist search engine pleasant URLs. However the course of was a bit fiddly and you’ll most likely have wished to make use of an extension to handle them.

Thankfully, Joomla 4 has made the method of enabling (and managing) search engine pleasant URLs way more simple.

Your first step is to allow “Search Engine Pleasant URLs” and “Use URL Rewriting” within the Search engine optimisation panel of worldwide config.

System > International Configuration > Search engine optimisation

search engine friendly urls

As soon as enabled, you’ll have to rename htaccess.txt (present in your website’s root listing) to .htaccess in the event you haven’t carried out so already.


After which you should utilize the “Alias” subject to set a search engine pleasant slug for a person article.

Study extra about URL slugs/permalinks

Canonical URLs

Management in Joomla: sure

On smaller websites, you most likely received’t want to fret about this.

However when you’ve got a collection of comparable pages in your website — i.e. focusing on the identical key phrases, or with very small variations in content material — there could also be occasions while you’ll need to set a canonical (grasp) URL.

This helps to keep away from duplicate content material points.

You possibly can set a customized canonical URL for any web page within the 4SEO admin space.

Elements > 4SEO > Choose web page > Canonical URL

canonical url

Index management (robots meta tag)

Management in Joomla: sure

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

  • <meta identify=”robots” content material=”index, comply with”> – index this web page please Google
  • <meta identify=”robots” content material=”noindex, comply with”> – ignore this web page please Google (however comply with the hyperlinks on it)

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

Joomla 4 permits you to set this within the “Publishing” tab of an article’s edit display screen.

Edit Article > Publishing > Metadata > Robots

Or alternatively, you possibly can management the robots meta tag in 4SEO.

noindex page

Study extra about index management

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

Management in Joomla: 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 principle subject (stage 1), an h2 could possibly be a subtopic (stage 2), and an h3 could possibly be a sub-sub subject (stage 3), and so forth:

<h1>Pets</h1> (subject of the web page)

<h2>Goldfish</h2> (subtopic)

<h3>Caring in your goldfish</h3> (subtopic of goldfish)

<h4>Clear your fish’s tank usually</h4> (subtopic of caring in your goldfish)

<h2>Cats</h2> (subtopic)

<h3>Caring in your cat</h3> (subtopic of cats)

Joomla helps a full vary of heading tags from H1-H6.

joomla 4 headings

Because it ought to!

Study extra about heading tags

Structured knowledge (aka schema)

Management in Joomla: sure

Structured knowledge (also referred to as schema) will help Google perceive:

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

For those who’re not aware of structured knowledge and its influence on Search engine optimisation, we suggest studying our wealthy snippets information.

You’ve acquired a number of choices for together with customized schema in your Joomla web site and pages.

First up, there are a number of specialised extensions, akin to this one from (free and paid variations accessible).

However you can too handle schema with 4SEO.

Within the instance beneath, we’re going to make use of 4SEO so as to add FAQ schema to a web page. We’ll begin by including a brand new rule and giving it a reputation (for our use).

Elements > 4SEO > Structured Information > New Rule > Title & Ordering

faq schema name

Subsequent, we’ll choose which situations will set off the rule.

On this case, we’re selecting a particular URL (yoga-classes). However you would additionally select to indicate the schema on all pages, particular classes, and even on particular dates.

Elements > 4SEO > Structured Information > New Rule > When to run

joomla 4 schema

And at last, we are able to select which kind of schema to show (i.e. FAQ web page, occasion, recipe, and so forth), and the way it is going to be constructed (CSS selectors, shortcodes, or customized values).

Elements > 4SEO > Structured Information > New Rule > What to do

joomla 4 structured data

It’s fairly intuitive and covers many of the frequent kinds of schema markup you would possibly need to use in your website.

The total course of is documented right here.

Study extra about structured knowledge and wealthy snippets

Picture Search engine optimisation

Management in Joomla: sure

The three most necessary components of picture Search engine optimisation are:

  • Alt textual content (description of the picture for display screen readers and serps)
  • File dimension (smaller = quicker = higher)
  • File identify (we suggest utilizing descriptive file names)

Joomla 4’s normal WYSIWYG editor helps alt textual content…

joomla 4 alt text

…they usually received’t mess together with your filenames. So so long as you employ a descriptive filename when saving earlier than importing to Joomla, that’s what you’ll get.

With reference to optimizing picture file sizes, you’ll should deal with that another way.

Your choices are to both:

a) be sure that your pictures are compressed earlier than importing, or

b) set up an extension to compress your pictures for you

For those who go for choice b, then the Picture Recycle extension ought to do the trick.

image recycle extension

Observe: Joomla 4 consists of lazy loading for pictures out-the-box, which is unquestionably going to assist with preliminary web page load occasions. However we’d nonetheless suggest compressing and optimizing your pictures.

Study extra about picture Search engine optimisation


Do Joomla websites run over HTTPS? sure

HTTPS has been a confirmed Google rating sign since 2014.

And in 2022 there’s actually no excuse for any website to nonetheless be working over HTTP. However any Search engine optimisation advantages, it’s unsecure.

Ensuring your Joomla website runs over HTTPS is your (or your hosts) accountability.

Study extra about HTTPS

Robots.txt file

Management in Joomla: sure

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

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

Since Joomla is self-hosted, you should utilize FTP to instantly edit your robots.txt file.

Or, in the event you’re working 4SEO you can too edit the file within the admin space.

Elements > 4SEO > Search engine optimisation Instruments > Robots.txt

joomla 4 robots

Study extra about Robots.txt

XML Sitemaps

Generated by Joomla: sure

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

And the excellent news is, 4SEO will mechanically create a sitemap in your Joomla website.

Elements > 4SEO > Sitemaps

4seo sitemaps

Even higher? You possibly can exclude particular pages from the sitemap with the clicking of a button.

Elements > 4SEO > Pages > Sitemap checkbox

exclude page from sitemap

Study extra about XML Sitemaps

Are Joomla websites mobile-friendly?

One phrase reply: sure

When designing your Joomla website there’s a very good probability you’ll be specializing in the way it seems 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 Joomla templates are mobile-friendly. And if yours shouldn’t be…

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

If Google does discover any points with the cellular model of your web site, they’ll let you already know in Search Console.

mobile issues - google search console

So hold a watch out.

In conclusion: when mixed with the premium 4SEO extension, Joomla is a superb alternative for Search engine optimisation

Joomla has been round for a very long time and has a comparatively massive neighborhood.

So it’s no actual shock that there shall be an answer (be that with an extension or some code tinkering) for many technical Search engine optimisation duties that you just need to full.

After we beforehand reviewed Joomla 3, we had been vital of the drained admin interface and gaps in Search engine optimisation performance. And we felt that every one issues thought of, WordPress was most likely a better option for Search engine optimisation, and customarily as a CMS.

However Joomla 4, when mixed with the premium 4SEO extension has (in the principle) crammed the Search engine optimisation gaps, and the slick new admin interface goes to make it way more interesting to new customers.

On high of that, it’s tremendous quick.

Fairly frankly, after spending the previous couple of years in a slumber — permitting the competitors to march forward — Joomla appears like a challenge that’s alive once more.

And with the proper data and a strong Search engine optimisation technique, there’s no cause your Joomla website can’t rank extremely in Google.

So in the event you’re working a Joomla website, right here’s what we suggest:

  • run a full Search engine optimisation audit (you possibly can comply with this Search engine optimisation audit information),
  • allocate time to fixing points and optimizing your website (the place attainable),
  • concentrate on creating high-quality content material that helps your customers and absolutely solutions their search queries,
  • construct your website’s authority by incomes top quality backlinks (take a look at our advisable hyperlink constructing ways)

Within the different components of this collection, we reviewed the on-page Search engine optimisation of Wix, Squarespace, GoDaddy and WordPress. And we’ve in contrast the Search engine optimisation professionals and cons of every CMS in a roundup put up, the place we additionally revealed the perfect CMS for Search engine optimisation in 2022.

PS: Get weblog updates straight to your inbox!

David McSweeney

David is our chief editor for knowledgeable Search engine optimisation content material at Seobility. Unsurprisingly he loves Search engine optimisation and writing. He combines 20+ years of expertise in Search engine optimisation with the eagerness for educating you guys find out how to optimize your web sites the proper method.



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments