• This email address is being protected from spambots. You need JavaScript enabled to view it.

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

Article Index

Preparing Joomla for SEO.

For this part, we need to dive into the back end of Joomla you probably have guessed you need administrator rights to gain full access. Part of SEO is the web page loading speed and the size of the pages especially the landing page, your main URL: yourdomain.com in most cases. To ensure you have the best loading speed refrain from installing modules and plugins you won't need or don't use if that is the case remove these. They tend to clutter the calls your web page makes on the server slowing down the loading process reducing your SEO score. Even modules and plugins that are not in use could potentially leave clutter on your web pages so remove them if you do not need them. For some SEO work, I only had to use 2 modules/plugins that will aid in a better experience, robots access, and loading speeds. There are other modules and plugins I have tested these two giving me the best experience you could test out other modules or plugins if you wish. The first plugin/module is called OSMap it will crawl your Joomla content and index it into a sitemap.XML you later must submit to search engines. Crawl robots will have an easier time indexing your website and you can assign priority number giving an indication to the robots the importance on your content. The second module/plugin is called JCH Optimize it does optimization of your Joomla framework for you by minifying HTML/CSS and javascript, compression and correct headers. Resulting in faster loading speeds of all your content and clearing up some of the Joomla framework resulting in a higher SEO score.

Now to start from the top the biggest portion is located in the Global Configuration panel under System on your right-hand side you see the SEO Settings. Preparations have been made for this portion by editing the .htaccess file, set Search Engine Friendly URLs, Use URL Rewriting and Adds Suffix to URL to YES. Save & Close these settings now go to Extensions --> Plugins and type System - SEF plugin enable and save this plugin to finish the SEF settings. This will rewrite your content URLs to something like https://www.yourdomain.com/contact.html you can test this by browsing the front end of your website. Below that is the Cookie settings, the pain is too much over the gain thus I will not cover these settings furthermore the SEO score will not benefit greatly from it anyway.

Open System --> Global Configuration and the left-hand side you have Site Settings here are some site Meta to fill out, describe your website in the Meta Description. Add your Meta Keywords you can use several words and space but close the keyword with a, to add the next Meta Keyword remember to use no more than 20. It will look something like: your name,site name,content 1,content 2,location 1,location 2 also worth mentioning try to have at least 10 Meta Keywords. Google has lowered the weight of scoring for Meta Keywords but it is still widely used so having them is handy either way. Right below that is the Robots option make sure that is set to Index, Follow so Joomla does not block access to your content unless wished otherwise.

Staying in the Global Configuration panel we move on to the system there are several settings that need your attention both have a high SEO score weight. The Cache Settings set Platform Specific Caching to YES and System Cache to ON - Progressive caching you can lower or increase the Session and Cache Time if you wish.

Moving to the next tab called Server there is HTTPS option if you have HTTPS certificate and you can get it for free with CloudFlare a CDN provider. The CDN portion I will cover further down in this article it will have an impact on SEO so having HTTPS is a good idea and you can for free so that is even better. Then there is one final option called Gzip Page Compression you turn this on, reducing content size for people browsing your website greatly. Gzip has a nice weight on SEO score as well and it will reduce resource usage by browsers this will help if you run on a resource-stretched server. Error reporting can be turned off while testing out your settings but when you are done and satisfied you can turn this off, it can be useful for finding errors if any occur.

Next up are the above-mentioned plugins, go to Components to find OSMap and you can find JCH Optimize under plugins. JCH Optimize and OSMap work out of the box for me you can just turn it on by selecting the Status to drop down menu and select Enabled. You can tinker with the options but the out of the box settings work perfect and you will get a little gain from tweaking them further.


OSMap is also very easy to use it is a couple of clicks. Just to give you a short run down if you feel overwhelmed, there is a default sitemap this will work for most users out of the box. The .xml version is the URL you want to submit to search engines and place in your robot.txt file. You can use the .html version on your website for easy access to all content on your site. The image sitemap will simply collect all the images so they may be indexed separately. The news sitemap can be submitted to Google News this is useful if you provide content on current events such as news or gossip. By click on the Default Sitemap any other sitemap, you can set the crawl rate for the search engine bots as well as the priority.

JCH Optimize.

A slightly more complicated plugin but the out of the box settings as mentioned above work fine, I am still using the free version but I am considering using the pro version since it would give me more granular control. By default, the plugin is disabled so make sure it has been turned on. There are several tabs you can to double check on starting with Basic Options Ensure the Combine CSS and JavaScripts files is set to Enable. With Automatic Settings it is save to start with Minimum, Average is working for me but this could vary depending on your own website and the number of components and plugins you use. HTML minification level can be set to Ultra and it will remove redundant HTML code from your website. The Combined files delivery should be left to Static CSS and javascript files. Under Free Features ensure Sprite Generator, Wrap Images and Add Image Attributes are Enabled. 

ROG Ryujin 360

I am writing this article because I could not find much in terms of troubleshooting the new ASUS ROG AIO, this covers the ROG Ryujin
© 2016 -2019 Paul "HisEvilness" Ripmeester. All Rights Reserved.