The Joomla! Community Magazine™

Some Tips for SEO in Joomla 3.0

Written by | Saturday, 01 February 2014 00:00 | Published in 2014 February
Everyday there are countless websites set up on the Internet and thousands of websites built with Joomla. So if you are not actively implement the ads for your website on the search engines, it’ll gradually be forgotten. Joomla Users certainly are very interested in Joomla SEO. Beside the basic support functions Joomla SEO Setting, there are too many different choices so that you can feel overwhelming.  

In the previous versions (Joomla 1.5, 2.5), we have some strong SEO plugins such as Set Generator Tag, SEOSimple, SEO Pagination, JoomSEF, J!Redirect 301, SH404sef… At the latest version - Joomla 3.0 has been many changes in the support of SEO, but some extensions will not suitable.

When you are logged into the admin of Joomla 3.0, you can see the basic SEO settings and the Metadata setting on the Global Configuration.


In order to support SEO better, Joomla also has released many SEO Joomla 3.0 plugins. In this article, I’ll show you some tips and new plugins which can help you SEO website Joomla 3.0 better. Notice that, SEO is what we do every day. It’s a long term strategy – not a quick step.

The first, use general SEO best practices to your Joomla site. Remember not to rely completely on Joomla’s function to do all of the work for you.

1. Create your Title tags:

The Title tag is what shows up in the search engines as click able headlines for your page. Make sure the title tag includes at least your main keyword.

2. Don't use too many keywords in your pages:

It’s necessary to have some keywords in your posts. However, this must not be overdone. You can use the keyword suggestion tools such as: Keyword tool - Google Adwords, Word Tracker...

3. Use the Meta tags for Joomla Website:

The Metadata Settings are in Global Configuration of Joomla Setting. The important Meta elements are the tittle tag and Description tag.Take your time and keep the title tag to should not exceed 70 characters, and the description length should around 150 characters. After that, let your primary keywords put in your title and description tag.

4. Get lots internal and external linking

Try to get both internal and external links from relevant sites. You can create compelling content that the readers want to share with others. If the content is good, bloggers and other site owners will link to it.

5. Create a sitemap to get Index Google

You must create a sitemap, an xml file that contains links to every page on your site. After you have created a sitemap, you must submit your site and your sitemap to Google. When your website is new, Google will crawl the sitemap that you submit and after that, Google will be able to read your website's content faster.

The second, use Joomla SEO Plugin Extensions.

SEO plugins are a great way to help make sure that you’re optimizing your content for search engines. Here are some highlights plugins support for SEO in Joomla 3.0.

1. SEO Glossary:

It's easy to install and a good feature. It does not have multi-language support but you can easily convert the language file to your language. With SEO glossary, you can create multilingual dictionary, glossary, glossary of abbreviations, and much more....

Now it's compatible with Joomla 2.5 and 3.0

2. SEO Generator (Joomla 1.5 - 3.0):

This plugin is highly appreciated. It automatically generates keywords and description for each article to help with SEO. It also gives you the ability to set different title configurations, robots meta tags and Google webmaster verification keys.

3. Easy Frontend SEO (EFSEO):

You can control all important metadata manually and automatically. With this plugin you may change and add meta information (title, description, keywords, generator and robots) very easily at the frontend. It does not matter which component you use. The plugin active on every page of a Joomla, website and may be used correspondingly.

4. SEF Translate:

SEF Translate permit to translate yours site content to all languages that Google Translate or Bing (Microsoft) translate support.

This component is used for SEO and SEF, it permits to extend yours site content in some times. The more languages it has, the bigger yours site is, the bigger yours URLs site map is

5. ByeByeGenerator:

Quickly install and easy to use. If you need to change that metatag, this is for you. This extension allows you to change or remove the tag entirely - even from your RSS and ATOM feeds!

Joomla is an open source software package, if you don’t find an SEO plugin that you need, you can always build it by yourself. In addition, you can get community supportsfrom forums to blogs, YouTube tutorials, Joomla offers an incredibly active community ready to help answer your SEO questions.

Thanks for reading!

Read 34555 times
Tagged under Administrators, English
David Hoang

David Hoang

A main guy behind I write blogs with the hope that i can share my knowledge with the community.

Interesting article but i still think the biggest problem with SEO and joomla are all the autogenerated links to articles and categories and other content that cannot be controlled or turned off.

So unless you use big components like sh404 or the likes, you still don't get real good SEO work on any site as there is too much uncontrollable stuff happening behind the curtain of the joomla
Agree. sh404 is a very powerful tool to support SEO for website. There are many other tools out there, but for me sh404sef is still the best.
yes but i wish that stuff like that was not needed to stop double content or wierd links to exists in general for joomla... it would be best, if stuff like this worked from core and not from an extension you need to buy to get it working.
This article is incorrect and misleading. Why was this person (who obviously knows nothing about correct seo) allowed to post this trash ?

The mistakes made in the article are too numerous to list ... here are just a few.

"The Title tag is what shows up in the search engines as click able headlines for your page"
Incorrect ... the Title tag is between the Header tags and can be seen in the html view.

"The Metadata Settings are in Global Configuration of Joomla Setting"
Misleading because they are also in menu item edit screens and in Article edit screens.

"It automatically generates keywords and description for each article to help with SEO."
It is better to manually write your own keywords so that you are sure they match what you want to convey.
Dear Webdongle,

It's good to see your feedback in this article. It can't be denied that some points are incorrect, but we fixed it after that and have been waiting for the approvement. Thank you so much and I hope to see your useful idea in other posts.

Best regards,
Thanks for mentioning my ByeByeGenerator plugin - but it does relatively little for SEO. I have other extensions that enhance SEO such as:
MicroBread, which generates the code necessary for Rich Snippets in Google (and Yahoo) results.
ScriptsDown, which increases PageSpeed and YSlow scores
Expires Headers, which also increases PageSpeed and YSlow scores
Meta Character Count, which assists an admin by giving him a live length counter for title, alias and metadata to optimize the amount of data present for the search engines to display.

ByeByeGenerator barely registers in an SEO context - While I'm sure the search engine bots see it, I don't think it's ever part of any SERP. Many users install it to remove the ability to identify (quickly) that their site runs Joomla (for obfuscation)
you mean
the seo of the joomla is poor?
YOur SEO article is very helpful for under standing SEO on Joomla,
Thank you so much. Love to see your voice in other posts of us.
ROFL, Joomla! comes with the wrongest canonical link ever and tons of duplicated content issues, none of these tricks helps these two major things.
Before improving the Joomla! SEO, these two must be fixed in the core :)
No ... I mean the article is poor and the author of the article has no idea of what he is talking about. He can't even get the Joomla version correct ... we were on 3.2 before the article was published with a title 3.0.
Hi Webdongle,

First of all, this article was released officially on our website on 27th,December 2012. At that time the stable version of Joomla was 3.0, no 3.2 existed. You can check it here:

Second, it's glad to hear your point of view on this article. We really appreciate!

sorry but even now joomla 3.4 is not even a "stable" release. All of joomla 3.x versions currently are considered sts releases meaning they havent released a truly stable version. Yet they have discontinued support for J2.5 which was a LTS release and considered stable for production use.
Agreed. Links are good but Joomla creates loads of duplicate links and content via menu alias. This is a seo no no. So agree with above fix these first. Also if the mentioned plugins abovd are so good, why does joomla incorporate them either by writting there own or speaking to the creators.
You need to created Aliases when creating menu items that are duplicated in joomla so google dont see them as duplicates.