11 Basic Steps to Improve Joomla Website SEO

In this article from SEO teaching site, we are going to briefly teach Joomla SEO, but it is better to know that Joomla Content Management System (CMS) Joomla is one of the most popular and secure systems for creating a website for free. Joomla! Like a good competitor, WordPress, is written in PHP and uses the MySQL database. This content management has received many awards and honors and large organizations such as the United Nations Information Center (unric.org) use this open source content management.


WordPress SEO is better or Joomla!

If you have chosen the Joomla’s content management system for your website, you need to know that one of the weaknesses of this system compared to its biggest competitor, WordPress, is its low SEO, which means that you have to try different ways to make the web Your Joomla site should be in the top search results of web users in search engines. Of course, it is important to note that WordPress and Joomla are tools that provide a series of desirable factors and another more desirable to increase the site ranking, and this does not mean that if you use WordPress, it means that your site is SEO, just know that The basics of WordPress SEO are better than Joomla, although for an SEO expert this issue is not important and can provide the necessary and appropriate conditions in any content management system, whether free (such as WordPress and Joomla) or dedicated.

In this tutorial, we are going to teach you the basic 11 steps to increase the SEO of your Joomla website in Google search engine.

1-Make sure your server type is correct.

As the first and most important step of Joomla SEO training, it is recommended to avoid IIS (Windows) servers because you will most likely encounter many problems in installing and configuring Joomla and SEO on such servers, and rewriting the URLs in IIS usually requires modules that are not easy to work with. Therefore, it is best to use an Apache server with rewrite-mode capability, because the SEO components in them have a better performance than Joomla and allow rewriting URLs in this CMS.

2-Rename txt to .htaccess

Rewriting URLs, in addition to increasing the readability of Joomla page URLs, can create a good user experience and feel, on the other hand, it makes it possible to introduce the content of the page in a way that the desired Joomla SEO by choosing the appropriate phrases and keywords. , Increase from the point of view of the search engine. You need to rename htaccess.txt to .htaccess to enable Joomla! URL rewriting.

3-Enable SEF capability and rewrite URLs

The third point of Joomla SEO is that in the Global Configuration section -> SEO settings of the Joomla site, enable search engine friendly URLs and use mod_rewrite.

Search engine favorite URLs mean that the final and generated sections are automatically removed and replaced with the nickname you intended for the menu item on that page. URL rewriting is also used to remove index.php expressions from the end of URLs. SEF is the same as Search Engine Friendly. And the best URLs for search engines are called SEF URLs.

I really wrote a great article in the field of URLs and I definitely suggest you read the article in Persian or English.

4-Correct the txt file

In the robots.txt file, which is automatically generated by Joomla!, The ability of robots to access images in the images folder is disabled. As images have a significant impact on your site traffic in search engines, it is highly recommended to remove the / images / folder from the robots.txt file to increase your Joomla SEO. If you do not have information about this file, read the comprehensive article of the robots.txt file.

5-Install JCE Editor

JCE is a very useful component for Joomla SEO website that its use is highly recommended. In addition to being free, this editor provides many features to improve Joomla SEO, including the ability to add image dimensions and alt tags.

Insert alternative text and image dimensions

Photo SEO has always been of interest to SEOs, by installing JCE you can assign alternative dimensions and text to all images on the Joomla site. Adding dimensions to images saves space before the image is loaded in the browser, which improves the speed of Joomla as well as your SEO.

6-Manage meta tags

Although keyword meta tags are almost obsolete today, description and title meta tags are still very important. Editing these meta tags on your Joomla site individually is very time consuming, an alternative way to use a popular and very useful component in this regard, called SEO Boss. This plugin adds description meta tags to all pages and you only edit it once. It also informs you about the amount of Joomla SEO in your search engine. Of course, these are related to the internal SEO of a site, and we have published a unique and very complete article about internal SEO, which you will surely be surprised to read.

7-View the domain of the Joomla site with www or without www

This is one of the problems of Joomla SEO, although it is solved with a few simple codes, unlike WordPress which automatically transfers URLs from www to without www, the Joomla site needs to edit the .htaccess file manually. For this purpose, one of the following two codes must be entered in this file.

For www:

RewriteEngine On
RewriteCond% {HTTP_HOST}! ^ Www \.
RewriteRule ^ (. *) $ Http: //www.% {HTTP_HOST} / $ 1 [R = 301, L]
For without www:

RewriteEngine On
RewriteCond% {HTTP_HOST} www.seo-teaching.com
RewriteRule (. *) Http://seo-teaching.com/$1 [R = 301, L]

8-Internal linking in a principled way

One of the main issues in content management systems, especially Joomla! Is the creation of duplicate content that has a negative impact on Joomla SEO and can have an effect on the site being penalized by Google. To solve this problem, it is necessary to give an internal link to that content in a precise and principled way, which means that in order to create internal linking, you must go to the exact site address (which is written with or without www) and / or extension (Like .html) Be careful with its domain.

9-Improve website speed

We at SEO teaching talked a lot about speeding up the site and published very complete and comprehensive articles, you can read articles on these topics in the Gtmetrix training section. Joomla’s content management system can be improved with the necessary methods available, which we will briefly guide you here with the help of the following three methods:

10-1. Site cache settings: The browser needs to let the browser know how long we want our website to be stored. For this purpose, it is necessary to edit the .htaccess file and add a code similar to the following code. Otherwise, this code can be ignored when we do not want to set a specific time for the browser or do not want to save a specific type of content. https://seo-teaching.com/blog/leverage-browser-caching/

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType text/html “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType text/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 1 month”

10-2. Enable Gzip: A great way to speed up the loading of a Gzip activation site. To do this, you need to go to the main settings of Joomla in Global Configuration and enable this option in the server section. Note that this option will work when your server mode_gzip is active.

10-3. Image Optimization: One of the most important things in Joomla SEO and its speed, regardless of whether you use Joomla or any other CMS, optimizing images before loading the website is a must for any web developer. To compress your images, you can use special software such as Photoshop or tools such as Google’s Page Speed ​​tool. Of course, if you are looking for more SEO tools, click on the mentioned link.

Do you really want to, for example, take photos with very high volumes to the minimum possible volume without reducing the quality? Do not miss the photo reduction tutorial without losing quality.

11-Install XMap

It is safe to say that XMap is one of the best Joomla SEO plugins for creating sitemaps that can be created in both xml and html formats. Log in to XMap and create a sitemap, select menu items and set their priorities, then click save and viola. Finally, it is only necessary to introduce this sitemap to Google Webmaster Tools. If you do not know how to work, do not miss the Google Webmaster training.

12-Joomla Website SEO Plugins

Experience has shown that using Joomla 2.5 without unnecessary plugins makes SEO much easier. However, if you want to have more control over your SEO settings, here are two popular Joomla SEO plugins:

Sh404sef plugin is a versatile SEO plugin and its settings are very easy.

Artio JoomSEF Plugin – JoomSEF which is similar to sh404SEF but not as powerful and the settings are a bit tedious, but there is also a free version.

In the end, it should be said that by observing the above SEO points in the structure of Joomla, it will improve Joomla SEO in some steps, but this is not all, and if you want to know more about SEO, I suggest you read SEO teaching SEO articles and you can also read the topics in the post Use SEO to increase your site ranking in Google results. And always be aware that this is especially important in light of recent changes to Google’s algorithm and morale in dealing with non-optimized sites.

We are happy to share your views and experiences in the comments section.

Leave a Comment