| Intermountain MLS |
| Nampa $150-$200K |
| MLS Websites |
| Nampa Real Estate |
| Omaha Real Estate |
| Boise Real Estate |
| Boise Realtor |
| Nampa Idaho Real Estate |
| Commercial Real Estate |
| Spokane Real Estate |
| Omaha Real Estate |
Joomla SEF Component Reviews |
| Written by Kevin Harper | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
There are many different SEF components available for Joomla to make URLs like this:
Look like this:
SEF stand for Search Engine Friendly. Each Joomla SEF component has its strengths and weaknesses. I have tested each of the components mentioned in this article, although some more extensively than others. I will review: The two I have spent the most time with are OpenSEF (a popular open source component) and JPromoter (a commercial component). I have also done some testing on JoomSEF and SH404SEF. OpenSEF (Open_SEF)OpenSEF was my first experience with Joomla SEF URLs. It got the job done, and made my sites perform a lot better than the out of the box Joomla URLs, or even the standard Joomla SEF URLs. As I soon found out, however, it has some potentially serious drawbacks. OpenSEF Server Load Performance IssuesThe first big problem I had with OpenSEF was server load performance issues. My hosting accounts are set up to require each website to use no more than 5% of server resources in a 24 hour period. As my SEO succeeded on a particular site, traffic increased considerably, and I noticed severe spikes in server load. Load was beginning to exceed 15% of server resources during short bursts of activity. Not knowing what the problem was at first, I tried Ircmaxell's PageCache component, and that helped measurably. But it did not solve the problem permanently. I tried deleting extraneous mambots (plugins), modules, and components from the Joomla site. Nothing had an effect. Finally, I uninstalled OpenSEF and installed JPromoter (which I had already started using on other sites with a lot of success). Here are the server load stats, with the 5th being the first full 24 hour period with JPromoter installed:
I was thoroughly amazed at how much of a server resource hog OpenSEF had been, and how efficient JPromoter was. Even more telling is the daily server load stats, which clearly show the time period on the 4th that I installed JPromoter:
OpenSEF Feature IssuesOpenSEF has at least two major problems facing it for SEO:
JoomSEF (AKA Artio JoomSEF)I read some good reviews of JoomSEF and decided to give it a try. I found JoomSEF to very user unfriendly and gave up using it after a short time. One of the most annoying features of JoomSEF was the constant prompting to clear the SEF URLs after every save of the configuration changes I made. Once URLs were created, to change them was a nightmare. I tried clearing the SEF URLs, clearing the cache, logging out and back in, etc. It's possible my experience is unique and that JoomSEF is a great component. I just didn't have the patience to deal with it. I do like the feature set in that it handles custom redirects without having to create them in a .htaccess file. In other words, if you have moved pages, JoomSEF can be configured to automatically Redirect 301 them to the right page. This way, each moved page will still retain its Google PageRank. SH404SEFThis is actually a very good component from everything I've read and the short experience I had using it. I ultimately decided the sitemap tool of JPromoter was worth the tradeoff, but I have to say that I'm tempted to work more with SH404SEF to experiment with search engine performance. It is based on JoomSEF, so it retains some of the clunkiness of the administration panel (in my opinion), but other than that, it appears to have been vastly improved. Some great SEO features are that SH404SEF automatically redirects both standard Joomla URLs and Joomla Standard SEF URLs to the new SH404SEF URL. This is something JPromoter does not do, although the developer has told me it's on his feature list for future development. This is an issue mainly when changing SEF components, because the search engines will have the old URLs indexed. Those need to be 301 redirected in order to inherit PageRank from their original URL. In my JPromoter sites, I have developed some advanced .htaccess techniques (using an Excel spreadsheet) to manage these redirects, but SH404SEF does make that easier. The biggest downside I saw of SH404SEF is that it doesn't create a Google sitemap. All of the Joomla sitemap components I've tried have been horrible, and have not produced good, clean, SEF URLs in their sitemaps. This includes Joomap, Joomla Google Sitemap Generator, and XMap. Sitemap functionality is ultimately why I've decided to go with JPromoter for now, but I will seriously consider a switch to SH404SEF in the future if an SEF Google sitemap generator is included in future releases. A cool thing about SH404SEF is that it can handle all the redirects and SEF rewriting without a .htaccess file. For newbies who are afraid of .htaccess, this is a pretty cool feature, although the URLs look pretty amateurish in this mode. They look like this:
Instead of this:
Note: The developer contacted me and we had a good conversation about the sitemap issue. While he doesn't have current plans for an integrated sitemap, I hope I got him to think about adding one. It just makes sense, because the SEF URLs are already there in a table. It's just a matter of getting them out and formatting them into Google's XML sitemap specifications. He also informed me of a few other features of SH404SEF that I have to admit are very cool. SH404SEF automatically does what I do for every Joomla installation for my clients. It puts H1 tags around content titles. In addition, it adds title attributes to the "Read More" links in Joomla, which is an incredible feature. And if that's not enough, it also will add nofollow tags to your PDF and email links, and virtually eliminate duplicate content issues in Joomla. So I'm pretty excited about it, and may work on some code to extract a sitemap from SH404SEF's URL database when I can find some time. :-) JPromoterAs you may be able to tell from my OpenSEF comments, my current SEF component of choice is JPromoter. Unlike OpenSEF, JPromoter is a commercial component, but if you're serious about Joomla SEO, it's worth every penny of the $25 it costs. Besides the vastly improved server performance, JPromoter has a unique and flexible way for extending its compatibility to other components. Compatibility is obtained by uploading a fairly simple XML file (that the developer of JPromoter will create for free) into a folder on your server. JPromoter custom page titles and tagsOne of the most important features of JPromoter is that it allows you to write custom page titles and meta tags for every page of your site. That's right, every page, including components. The way it works is the default URLs are generated when a page with links on it is visited. (Unlike OpenSEF, you don't have to click on each link, but you do have to click on each page of your site when you first install JPromoter.) Then, you go into the JPromoter control panel and view the URLs that were created. There, you can change the URL (if desired), and edit all meta tags and title tags.
JPromoter will use the default meta tags of the content item if
you don't input custom ones, and it will even insert a customized
default meta set of meta tags when it finds no meta tags in the content
item. JPromoter Google sitemap generator
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"I spoke with a guy today in CA who typed in 'Nampa Idaho Homes for sale.' Thanks for helping me to get to the top!
"...I received 3 direct web calls today, just because they found me under this search term (Idaho Real Estate)! Wow!...
Hi Kevin - just wanted to say I really like your newsletter and all the tips. Probably among the most usable info I have gotten from someone or from Active Rain... Your information is timely, useful, and easy to understand for someone who is not a techno geek.
-Carol
Thanks to my webmaster and friend, Kevin Harper....He's a genius!"
-Don W.
"You have a very good way of writing. I like the way you're tying everything in to the location and ammenities of Boise. Good work!"
-Dan D.
"Kevin is very knowledgeable about website marketing and networking. He has helped my business and is a
pleasure to work with, being very helpful with every query I bestow upon him."
-Don W.