|
| Thursday, 13 December 2007 | |
The Complete Introduction to Joomla SEO
At the suggestion of a few people in the Joomla community I decided to site down and write a beginner's guide to optimizing a Joomla site for SEO.
Quick Preamble
In this introduction, I ...
Search Engine Friendly URLsFirst, the problem. Joomla is a dynamic website software and it produces dynamic URLs. By default they look like this: index.php?option=com_content&Itemid=36&id=257. In the default installation of Joomla you could rewrite this to something shorter: content/view/36/257
However, you and I both need better URLs than that, so we'll require a plugin. There are six components available that can turn Joomla's dynamic URLs into search-engine friendly URL (to make it easy, we'll call them SEF URLs). I'm going to strongly recommend one of these and explain why I prefer it.
Headline Tags
By default, Joomla wraps page titles in code such as <td class="contentheading> rather than <h1> headings. There are two main ways to solve this:
MetadataWithout code changes, Joomla doesn't allow you to add unique HTML titles to each page. Almost all of the SEF URL extensions mentioned above provide some extra control over metadata, however, this is our preferred solution:
Preventing Duplicate Content
Once you've added sh404SEF, the main duplicate content issue in Joomla is caused by PDF pages. Its not unusual for us to be do a site audit and find PDF pages ranked more highly than the original content. Three solutions here:
SitemapsJoomla is particularly strong in this area. It has at least three easy-to-use and free-to-download components:
404 Error Pages
In Joomla 1.5, this will be handled by the templates, but in version 1.0 you'll need one of the SEF URL extensions mentioned above.
Set as favorite Bookmark
Email This
Comments (9)
![]()
...
written by Brian Teeman, January 31, 2008
Great article. Some of the links arent working though. they piny to /#mce_temp_url#
...
written by Hummerbie, January 31, 2008
@Steve
Nice article, a very well written introduction to Joomla and search engine optimization. But I would like to add three remarks: - If you are going to use the headline option of sh404sef to set an H1 article titel, please check first if your template doesn't use H1 for your Site title. If so, change it to something like an logo class. otherwise you get all your page with double H1 tags which is not that good as just 1 tag to really get the message to the search engines. - As for the PDF, and print icon, your ar better of disabling both or make sure your not only put a NoFollow but also a NoIndex. Otherwise you sill still get a duplicate pags... - If you really want a proper 404 error page, go for sh404SEF, and edit the page via the configuration screen of that component. I my experience this is the only one that gives a proper 404 header code for the page.
...
written by Barrie North, January 31, 2008
Hey Steve,
Did you check out the two studies quoted here: www.compassdesigns.net/joomla-...oogle.html apparently h1 is less useful now...... written by Bulesz, February 13, 2008
Thanks for this great article! I just started to make my sites being more SEF.
I just thinking about the weight of the SEF url...how important is that to get a good result position ig Goggle...? written by Ben Gosu, April 16, 2008
Hi,
I downloaded and installed today sh404sef and was trying to configure it. I couldn't find this: "sh404SEF. Go to Components >> sh404SEF >> sh404SEF Configuration >> Meta / SEO >> Insert h1 tags? >> Yes." On my sh404SEF Configuration page page there is only a: "Activate Meta management >> YES The sh404sef component I downloaded came with a module as well - sh404SEF Custom tags module. I turned it on as per the instructions and in the description it says: will put tags around your content element title (optional, set through sh404SEF backend) Well...what am I doing wrong? There is no set possible for the tags, or at least I can't find it where you guys say it is. Also it shows the homepage with a /index.php and I thought it will get rid of any /index. Also it says it's important where you put the sh404SEF Custom tags module for proper functionality - BUT I can't find any instructions regarding the position for that. Also I don't have Components >> sh404SEF >> sh404SEF Configuration >> Meta / SEO >> Insert nofollow tag on Print and PDF links? >> Yes. (or no index) PLEASE HELP ! Write comment
|
Joomla SEO Introduction 

