How to Activate Search Engine Friendly URLs in Joomla?

How to Activate Search Engine Friendly URLs in Joomla?

A URL (Uniform Resource Locator) is the address used to access a specific resource on the internet. URLs are used to locate web pages, images, videos, and other resources on the internet.

URL of joomla website tipically is shown like this.

https://jabejo.com/index.php?option=com_contact&view=contact&id=1&Itemid=112

It's a bad example of SEO and not SEO Friendly (SEF). It doesn't meet the high standards of Google search engines while not easy to read by human. Just so you know, search engines use various factors to determine rankings, with URLs being notably important. Similar to page titles, URLs should be descriptive.

In SEF URLs, parameters and query strings are removed and replaced with words and phrases that describe the page's content. By doing this, search engines can more easily determine the page's content and boost the site's search engine rankings.

SEO is important because search engines aren’t perfect

Since version 1.5, Joomla is capable to create and convert native Joomla URLs to SEF URLs structure. Enabling this feature is a good idea because it can help your Joomla site achieve better placement on search engine result pages (SERPs). This article will show you how to deal and take an advantages of this Joomla features.

How to Activate Search Engine Friendly URLs in Joomla?

Now, activating SEO Friendly URLs is a built-in feature in Joomla, you don't need 3rd party extensions. Here the steps to activate it

  1. Log in to Joomla Administrator
  2. Click System
  3. Global Configuration
  4. Site > SEO > enable Search Engine Friendly URLs > enable Yes
  5. click the button Save.

After activating it, your URLs should be shown like this

https://jebejo.com/index.php/contact-us

Looks better now, right? enough? No, it's not enough, you need to remove the index.php from the URL to make your URL perfect.

How to remove index.php from URLs in Joomla?

  1. Log in to Joomla Administrator
  2. Click System
  3. Global Configuration
  4. Site > SEO Settings > Use URL Rewriting > enable Yes
  5. click the button Save.
  6. Connect to your server > in the root folder of your Joomla installation rename htaccess.txt to .htaccess

And here is your final result URL

https://jabejo.com/contact-us

URL above will be correctly scanned by search engine bots and indexed in the Search Engine Result Pages (SERP).

Joomla SEF URLs are a valuable feature that can boost your search engine rankings and increase user experience . By enabling SEF URLs and adding relevant keywords, you can make your Joomla website easier for both search engines and users to find.

I hope these Joomla SEO tips improve your site's ranking. Use them to optimize your on-page Joomla SEO. If you find this helpful, please share.

Let's talk about your new project