Seo for Joomla – Making Joomla Search Engine Optimized

Entries categorized as ‘Search Engine Marketing’

How to Use Joomla Titles to Improve your Search Engine Optimization

July 19, 2007 · 1 Comment

As you might know, the most important factor for Search Engine Optimization (besides content..) is the Title Tag.

In Joomla the Title of your page is the first part of your Content screen.

Joomla Title Tag and Alias

Writing good titles is essential if you want to get found on the keywords you are targeting.
But you also want to keep the titles on your pages short, to make sure you don’t clutter your page with long title headers.

Long Titles can all so be a problem if you use a SEF Component that rewrites your titles in to URLs.

But there is help on the way… with the new Joomla Content Title Plugin!

You just install the Plugin and start rewriting just your Title Alias to get better Keyword targeted titles that show up tin the Search Results Pages.

There are some things you need to be aware off if your use the alias as a rewrite option in your SEF Component, you can read more about that on my Pathos SEO Blog post: Improve the Joomla nr One SEO Factor 

If you want to read more about the use of Joomla Titles you can read What Title to use in Joomla

I know, some shameless self promotion, but I hope you find even more interesting information on Joomla SEO there :-) that might benefit you in your search on improving your website.

Categories: Joomla Blog · Joomla SEO · Joomla Tutorials · Search Engine Marketing · Search Engine Optimization · Search Engines · zoekmachine optimalisatie

Joomla SEF Reviews and Joomap Tip

April 10, 2007 · 4 Comments

A couple of months ago I told you about the Joomap and why you should get one but Alledia now wrote about an additional way to Improve your indexing.

But that was not not all, they recently done a Joomla URL week about several Joomla SEF Components, the conclusions can be read at Joomla URL Week Conclusions

I stick to my OpenSEF component as my most favorite one, and testing Joomla 1.5 which looks very promising.

One tip on the use of Joomla Sitemaps..
If you are on Forums commenting and reading and you have the possibility to link to your domain, try linking to your sitemap instead of the Homepage…

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing

The difference between RSS Feed and RSS Feed in Joomla

February 6, 2007 · Leave a Comment

This post is just to explain two components in Joomla, both are related to RSS Feeds.

Joomla News Feeds Component 

The First one goes under the component name “News Feeds” and it can be used to integrate RSS Feed content of Other websites into your pages.
So lets say you want the content of this Blog to appear in you Joomla website.., just as a service to your visitors. :-)
In that case you would use the “News Feeds” Component.

I know, there are better ones out there, but you can find those on the extensions site of Joomla.org

Joomla Syndicate Component 

The second one ”Syndicate” was the topic of my previous post.
This kind of components, like the Joomla Syndicate and the third party components like the RSS Feed manager and DS-Syndicate are not meant to integrate content into your Joomla website.

No, these components are there to bring the content of Your website articles to people who use feed readers to stay in touch with what is happening on you site!!

So instead of pulling content in, you are sending content out!! into the big world of Feed readers and Search Engines…
Yes, search engines as well, as you have read already.
Feeds can be a nice assets to your Search Engine marketing and part of your Joomla SEO efforts.

Because RSS Feeds, and the information in it will travel…. and comes back with visitors to your website.

So, now you know the difference and do with RSS Feeds in Joomla.
Use the News feeds wisely to complete your content and use the Syndication components to bring your information into the Internet world…

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engines

Using RSS Feed Syndication for your Joomla website Promotion

January 20, 2007 · 21 Comments

Joomla! has some great features build in to set up an RSS Feed that your visitors can describe to.

First a short explanation of RSS from wikipedia;
“A web feed is a data format used for serving users frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it.”

This means that the content of the updated or new pages in your feed is delivered to your feed subscribers frontdoor…

They don’t have to go to your site to look for updates, they are notified of new content by the RSS Feed.

The Joomla Components for RSS
In the back-end of Joomla there are two standard components to handle RSS Feeds.

  • News Feeds which you can use to publish other RSS Feeds on your website
  • Syndication that is only for Frontpage syndication.

If you are going to use the last one , you need to change some things to make it your own, other wise you get the standard lyrics of “Powered by Joomla 1.0″ to change this, read about Joomla RSS Feed setup

But there is a better option available, a component released by www.Run-Digital.com which is there RSS Feed manager now Run Digital is a German website, but I think you are able to find the download….

A special Feed section
To get a separate section for your feed you can create a special section, lets say… oh well, just call it Blog.
Then create a Categorie with the same name or whatever you dream up…
You then throw in some content like a test message or so, you know how to create the content.

By now You have downloaded and Installed the RSS Feed manager.
You can now create a new Feed, don’t use the standard if you don’t want to syndicate the Frontpage!!

Within the Feed manager you can choose just that special section/category, or you can select multiple ones, like the news flashes as well.

Joomla RSS Feed Manager

The new feed states a line like http://run-digital.com/index.php?option=com_rd_rss&id=2 inside the Component.

Just copy that line, and paste is into you browser address bar, to see  if it comes up with the content you put in there, you should see some real xml definitions..

If you would serve this to you visitors, they probably won’t now what to do with it, unless they are already are RSS Feedreaders…

So lets make it easy for your visitors to describe.. 

Burning your Joomla Feed

Next thing to do, it to head over to www.feedburner.com and get a login, its a free service, so subscribe!
Now follow the guidelines from Feedburner to create a Feed by using the feed URL you tested above.

The service Feedburner provides has also a neat little feature they call Chicklett Chooser, which You can find under the Publicize section.
Take the first option which is the standard.
Scroll down the page and Copy the HTML section.

In Joomla you now have to create a new module and copy that HTML code into it. (Use a Editor that doesn’t change your code, or temporarily disable the rich text editor.

Once you created you module, publish it some where into you menu… clearly visible if you want subscribers !!

Click the button that shows up, and see the options you get from Feedburner, this ranges form Google to Netvibes and more!
Now that is service to you visitors!

More Benefits 
Besides the obvious easy subscription there are some more great benefits of using Feedburner..
- Search engine’s spider Feedburner to look for new items, and they find you!!
- The syndicated content is spidered and indexed as well pointing to your website.

But the best part is.. Feedburner is mostly used by Bloggers, and Search Engines love Blogs, because of there regular update content.

And that is the downside for you… you have to start feeding you Blog content categorie on a regular base…
But, since you build a website on your topic, you should not have any problem with this.

P.s. Dont worry that your visitors will only read your RSS feeds and don’t come to your site anymore, most of them want to read from the site itself if the topic is of their intrest!
So you get more quality visits to your website.

Update: You could use the DS-Syndicate Component from JoomlaFun if you do full posts in your feed and want to remain your layout of the pages.

The standard of Joomla cleans out all html and layout before sending the Feed, that is why most people only use short descriptions.
With the above mentioned Component you can work with full post feeds and you can download it from: http://joomlacode.org/gf/project/dssyndicate/frs/

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engine Optimization

Little Book on Joomla SEO

December 12, 2006 · Leave a Comment

Just a short update from my other private blog….

I have made an e-Book of 22 pages covering the same aspects of making Joomla Search Engine optimized.

This is my first e-Book, and I don’t think I will make another one pretty soon :-)
I have to translate it into dutch also, but here is the release post.
The Little Joomla SEO Book Ready

P.s. This doesn’t mean I will stop posting here!!
There is to much to tell besides a Static Piece of work on this topic!

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engine Optimization · Search Engines · zoekmachine optimalisatie

AlphaContent for Joomla Real SEO Component

December 5, 2006 · 2 Comments

Last time I promised you to tell you about this great Search Engine Optimization component for Joomla.

Now I will give you the download URL in a minute….

First off, this component wasn’t made for Joomla SEO, it was made to bring your information to your visitors in a Directory kind of way.
Thus it gives your visitors (including Spiders) a great overview with excerpts from the beginning of the pages and all the titles of the pages….

Great internal linking with lots of keywords…

Here is the description of the website:
“AlphaContent is a directory of Yahoo style with an alphabetical research for item.
This directory is built with a tree structure similar to yahoo and the other major directories starting from the sections and categories of Mambo/Joomla.
Many parameters for the presentation and selection possible of the sections/categories to be or not published.
This component will be appropriate more particularly for all those which use the articles like system of cards, or those which need a classification of their items alphabetically or in the form of directory.”

Like said, it was not build to perform on Search Engine Optimization, but it has had a great effect on bringing search results to my Joomla websites.

Download and Install
Now here is the link where you can download Joomla AlphaContent 
Download the file and install it like a normal component.

The Configuration has a lot of features, I like to set my Sef component and Limit the List  Intro style to Text and 250 Characters (Keeping SEO in mind)

If you want some extra’s of this component, you can download some additional Modules, bringing further indexes.

How does it look like?
You can see the Component live, here on my Dutch site ItMentor Index or my English Joomla SEO Index

So besides giving your visitors a great kind of Sitemap / Index of Articles it brings your also good spider food…!

Next time I will look with you at bringing structure in your website that Search Engines love.

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engine Optimization · Search Engines · zoekmachine optimalisatie

Sitemap for Joomla SEO

November 30, 2006 · 3 Comments

Why a Sitemap? 

Robots love to find a page that brings them all pages to index in one page, they feed on it….
Like the new Sitemap.xml which also contains all links.

If you don’t have a Sitemap page just yet, go download Joomap from Sourceforge Joomla

If you are using Joomla then you must know Joomap!

It is the number one component that makes a Joomla website even better to get indexed by robots then anything else.

Installing Joomap 

Once downloaded, install it like a normal component.

Then go to your menu and Add a New item that links to the Joomap Component.
Publish and save the menu.
Now go to the site it self and Choose the Sitemap item you just created.

If all is done as described, you should have a sitemap that reflects the content of your menu and everything underneath.

Within the component configuration you can make several settings.
- First: What menu’s to show in the sitemap
- Second : What to show from the content and in how many columns (Great for splitting big site into two columns)
You can even exclude menu items from the Sitemap page.
- Third: It has its own css if you want a different layout.

My choice? Just install it and leave the standards…..works for me..and Google, Yahoo and Live, etc

P.s. Don’t forget to update your Google sitemap after you created the Sitemap page…

Next time: A Component that brings a lot of information to the Search Engine spiders of the world!

P.p.s :-) I am testing the new SEF Service map, that also looks very good, more on this later.

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engine Optimization

Making Google Sitemaps for Joomla in 6 easy steps

November 25, 2006 · 7 Comments

You know about Google and his sitemap function?
Yes? Then skip the first part and go to the making of….
No? Then read the first part:

Google Sitemaps

If You go over to http://www.google.com/webmasters/ there is a section called Webmaster Tools.

This is a section that will bring you lots of information about how Google has indexed your site and what you can do to improve on being found by Google.
And as I am writing this, the same kind of sitemap files are going to apply to Yahoo and live.com (msn)

To be able to submit your Joomla sitemap for Google you have to Login with your Google Account or your Gmail account.
If you don’t have a Google account yet you are able to get it as you click on the webmaster tools.

If you have your account and login, you give the url to your website and follow the procedures that confirms to Google that you are the owner of that domain.

Now you are ready for:

Create a Google Sitemap in Joomla

I told you about the Open-Sef component and hope you have this component installed and working now.

In the administration panel of Open-Sef there is a function for making the Google sitemap.
But to be able to run this great utillty, you got to have some things put in place and configure the tool.

First: create an empty file on you computer called sitemap.xml for windows user, you can do this by opening Notepad and save the file as sitemap.xml , done

Second: Upload the file you created via FTP to the root of your Joomla installation and change the permissions to 707 = read and write access for Owner and Public.

Third: Go to the administration panel of Open-Sef and configure the Google sitemap function.
In the first field put in “sitemap” without any file extension.
In the second field there should be the url of your site already in place, now empty the second field to make sure the sitemap.xml is found in the root.

Fourth: Create the sitemap via The sidebar function “Generate XML” if al is done correctly you should see the content of the XML file without any errors, now click save in the uppor right corner.
You then get a screen that states that the sitemap.xml is generated and on the bottom of that screen there is a litle line that states “Submit to Google sitemaps” don’t click this one until you told Google where to find the sitemap.

Fifth: Call you sitemap in the adress bar, do this in a separete browser window. Just use http://www.example.org/sitemap.xml (replace www.example.org with your own domain url) and you see the file that was just created.
Copy the url and place tell Google via the webmaster panel where they can find the file.

Six: Go back to your Joomla Opensef component Google sitemap and now Click ”Submit to Google sitemaps

Now go back to you Joomla site and do whatever you want to do….
Relax and go back to the Google webmaster information panel in about 15 minutes.
You will find information of the status of your sitemap, mostly its oke, otherwise check the error it will provide the line number and the error.

Submit the sitemap every time you made changes to the content of your website.

Check in on a regular base into Google webmaster central and look at the status of you website.

Next time: A Website sitemap in Joomla to get indexed better

Categories: Joomla SEO · Search Engine Marketing · Search Engine Optimization · Search Engines

Joomla SEF Component

November 21, 2006 · 10 Comments

Now that we have the basic Joomla SEO working, it is time for you to take the next step..

Installing a Component that makes even better URL’s, the ones that read like http://www.pathos-seo.com/seo-for-your-website/ibp-seo-search-engine-optimization-software.html 
Or just http://www.pathos-seo.com/seo-for-your-website/ .

Now that is what I call user and search engine friendly, it is easy to read en has most of the keywords in the URL itself.

But how do You get your Joomla pages to read like that?
By using a Joomla SEF Component that will do that for you.
But wich one? I can name three withour going to the Joomla extension site:

  • SEF Advanced (Commercial)
  • ArtioSEF (Free)
  • Remosef (Free)
  • Open-Sef (Free)

My Choice? I tested them all, but “There can be only one” (Quote Highlander) and for me that is Open-Sef.

How to install?
Simpel, just a few easy steps:
Download Open-Sef Joomla SEF Component
Install it like a normal Component via your Administrator Panel.
Go to the component section and configure it the way You want it to work.

Change you .htaccess to work with a Third party component, it then would look probably like this:
—————————————————————————–

#  mod_rewrite in use

RewriteEngine On

#  Uncomment following line if your webserver’s URL
#  is not directly related to physical file paths.
#  Update Your Joomla/MamboDirectory (just / for root)

# RewriteBase / 

########## Begin – 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension – e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]   ##optional – see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
#
########## End – 3rd Party SEF Section

########## Begin – Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#                             
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End – Rewrite rules to block out some common exploits

You can put this in a htaccess.txt, save the file upload it via FTP. and then rename is to .htaccess again.

If you have Joomla installed in a subdirectory, don’t forget to Uncomment and change the RewriteBase!

Now You are ready to Activate The Open-Sef component.

Tip! In the SEF Configuration part of Open-Sef Choose the Content URL Structure: /Category/Title/ 
This will give you a URL for Search Engines that is no more then Three clicks deep

If You get 500 or 404 Errors after activation of Open-Sef, check you .htaccess !! most of the problems are related to that file….

Next Time: Sitemaps in Joomla, how to make them and to Submit them to Google.

Categories: Joomla Blog · Joomla SEO · Search Engine Marketing · Search Engine Optimization · Search Engines

Must haves to Make Joomla SEF

November 15, 2006 · 4 Comments

If we are going to make Joomla Search Engine Friendly there are some things to take into account.

Joomla Basic SEF Needs
First of all, lets see if your hosting providers runs an Apache web server, since this is the most used web server application, changes are your oké.
To find out, just look at your Joomla Administrators Menu for “System” and choose “system information” and then “PHP Info” a few lines down is says “Server API” that should say Apache.

Just stay in this screen and scroll down, to check the next thing you need, which is an active “mod_rewrite”.
You will find a section called “Apache” and there is a field in that table “Loaded Modules” the “mod_rewrite” should be there.
If not, please mail your provider to ask for activation.

This Apache module takes care of transforming you cryptic URL’s to clean URL’s.
On making this work it uses a file called .htaccess

.Htaccess and Standard Joomla SEF
In you Joomla! root directory you will find a file called htaccess.txt, this has to be renamed to .htaccess
This file and the configuration option “Search Engine friendly URLs, on the SEO tab in your global configuration is the standard SEF for Joomla!

It will give you URLs like www.example.com/1/2/25/ instead of www.example.com/index.php?option=com_content&task=section&id=1&Itemid=2

You need to get this working first before we can make the next step on our way to good Search Engine Optimization.

Categories: Joomla SEO · Search Engine Marketing · Search Engine Optimization · Search Engines