For Joomla Websites, Search Engine Optimisation

By: Supriya Kacholia
Submitted: 2008-08-28 16:09:49
Print this article | Tell a friend | For publisher | Social Bookmarking
Rating:
 

This article focuses on the first few steps in the Web Development and Design of a decent search optimized website in Joomla. Okay let’s get into it. Once I have setup the standard Joomla installation there are a few component types that are mandatory to install and I believe these to be:- a sitemap component and a SEF URL changing component. These are by far the most important components to have on any Joomla Installation.

What is a SEF URL changing component and how does it relate to Web Design in Joomla? SEF stands for Search Engine Friendly and a normal installation of Joomla has a URL like this: index.php?option=com_content&task=view&id=5&Itemid=6

When it comes to search engines they are really smart in many ways but the normal Joomla URL describes nothing about the web page and its contents and so they really do dislike it in many ways. It is what I call, Search Optimization Stunted (SOS). I like this term because it describes exactly what it needs; some help! This is where a SEF URL changing component comes into play. These types of components take the normal Joomla URL and change it into something more meaningful to both us and the search engines. e.g.: buy-blue-widgets-here.html

From my Web Design & Development experience this is the single most important component installation you can make on a Joomla Website. I want to detail my personal best picks. There are a few available to us but I believe the JoomSEF component to be the best of the best when it comes to Search Engine Friendly URL's. There is only one drawback to choosing this component and that is a hidden advert in the code from the original makers. If you search on Google for "Joomsef patch" then you should be able to find a decent article on how to get around this problem. Looking at the "best of the rest" of the SEF components we find a new component (May 2007) called sh404SEF which is ad free, if you search on the Joomla extensions website you will find this one. I believe it to be strongly based on JoomSEF; in look, feel and functionality I have noticed this. Another SEF friendly component for Joomla is OpenSEF. When OpenSEF was released about a year ago it was great but since that time there has been no updates and the project has lagged way behind Joomla development. Having said though, it still does a reasonable job of converting Joomla URL's to search engine friendly but I found in my testing that it proved to be duplicating too many URL's.

Which ever one you choose, download the component and then using the Joomla Administration interface install the component. Then go to Site->Global Configuration->SEO (tab) and ensure “Search Engine Friendly URL's" is set to yes. Ensure your htaccess.txt file in the root directory of the Joomla installation is changed to .htaccess and follow the directives in the file in how to turn on "mod_rewrite" - this is straight forward. Then just go to the JoomSEF component and configuration and turn it on. Once this is done you should be generating friendly URL's on the front end interface so you should go and check. It's as easy as that!!

Okay so lets move on to what I consider the next most important thing to do to your Joomla installation once the SEF component is installed and working a Sitemap.

In my books there is really only one legitimate and decent sitemap component and it is called Joomap. The standard version of this component does not output a decent XML file for Google so I also suggest searching on Google for "joomap patch" and you should be able to find an article to lead you through editing the Joomap component also. The installation of this component is the same as before, we do it through the Joomla Administration interface. With no other configuration after installation we can just go straight to the component and select it. Now we just choose the menu's we want to include in our sitemap. Generally these are main menu and top menu. Now we just create a new menu item and select the component to link to it, being Joomap and the rest takes care of itself. Easy!!

One other advantage of Joomap is that it allows you to hook in to Google Sitemaps. On the admin interface these is a Google Sitemap URL given. All we need to do to generate a dynamic Google sitemap is to copy paste this URL into Google webmaster interface and now whenever Google wants to download your whole website sitemap it gets a dynamic version - which is significantly better than just hoping Google will find all of your pages! With this sitemap it tells Google all of your pages and where they are so it can scan them more affectively.

Okay now I have covered off the first two steps in Search Engine Optimization for the Joomla Content Management System. These are the first two steps every Web Designer and Developer should take when they want to Search Optimize Joomla.

For more free resources visit here
www.the20seotools.com
www.seo.infozabout.com

Article source: Expert Articles

Most Recent Articles in SEO category

  • "What's-In" and "What's-Not" in SEO - By: Wendy Ang
    SEO is a never ending spiral of change so it's important that we can come up with new and profound ideas and strategies on how we can rank our site as number one.
  • Why an SEO Marketing Company Can Help Provide Exponential Growth - By: Joel McLaughlin
    Search Engine Optimization (SEO) strategies can make you more popular with search engines, but often the mastering of SEO techniques can be a full time job. If you're like most business owners you aren't looking for an additional job.
  • Article Marketing Guide For SEO - By: Mull Singh
    Getting traffic to your website is no easy task. This is true especially when lack of experience holds most of us back from obtaining our true Internet marketing goals for making money.
  • What You Should Look For In An SEO Company - By: Wendy Ang
    Many businesses today, such as yours, are about to make use of the services that an SEO company provides. But before entering in such agreement, there are things that you should know about SEO and the process that these SEO guys take to make their efforts successful.
  • SEO Guide For Newbie's companies? - By: JATINDERPAL Singh
    Critical to helping people connect with the web businesses they are searching for. There are companies out there that claim to get your page rankings.
  • SEO New York for a higher SEO ranking - By: Steve Waganer
    SEO New York companies help you achieve a higher ranking by employing basic SEO techniques that are appreciated by all search engines.
  • Phoenix Internet Marketing, SEO and Search Engine Optimization Is Growing - By: Joel McLaughlin
    With tough times in the economy, many Phoenix Arizona businesses are searching for talented Phoenix SEO and Phoenix Internet Marketing companies to help with their website traffic and search engine optimization needs. Many companies are starting to realize that one of the most cost effective internet marketing methods is online marketing.
  • Surefire Search Engine Optimization Tips For Beginners - By: Joel McLaughlin
    When building a web site you need to fist have solid search engine optimization structure. You also need to create a lot of unique content talking about your main keywords of focus. This will help to increase website traffic.
  • Fantastic Reasons To Use Search Engine Optimization Consultants - By: Joel McLaughlin
    Do you think that you know everything there is to know about search engine optimization and online marketing? If you said yes, then you may need to think again! I know I don't know everything there is to know, and I have been in the field for over 10 years.
  • Surefire Search Engine Optimization Link Building Tips - Internal And External - By: Joel McLaughlin
    I have been working as a SEO Expert in the search engine optimization field in Phoenix Arizona for over 12 years, and unfortunately I am still learning. SEO consultants can teach you about a lot of things when it comes to the search engine optimization marketing of your website.