Tuesday, April 27, 2010

Event Calendars

Event calendars are an extremely useful way for businesses/organizations/whatever to put out the word on upcoming functions, milestones, whatever the need. In my opinion, they are pretty much a must and should be included in a majority of the business web sites on the internet. Presently I'm working with the Content Management System (CMS) Joomla and so we'll look at a few calendars systems available for Jooomla. Picking one over the other was kinda tough but if I had to choose one, it would be GCalendar. I'll explain my decision at the end of this blog but first lets look at three calendar systems I found.

JEvents 

JEvents was the first event calendar to pop in my goggle search and I must say I found it to be a powerful and feature  reach calendar system. Their website is user friendly and full of demo's. One of the big items I was looking for was aesthetics, that being a calendar system that was pleasing to the eye and would look like it was part of Joomla. Some common features I found in all the calendar systems I evaluated were: event manager, multi-calendar support, multi-themes, and search engine to name a few.  Rather me trying to tell you about all the features of JEvents, I recommend you visit  JEvents website. The latest version of the software available for free  download is 1.5.3 unless your a member of the JEvents Club and  its 1.5.4. There are various levels of memberships based on fees paid that of course provide various levels of additional features. The only negative thing I found was the installation to be a little confusing. My recommendation would to be to improve the the installation instructions.

GCalendar

GCalendar is was an appealing option particularly if your already using Google calendar. Obviously this could make your life easier if you don't want to start from scratch entering in events and your happy with Google calendar (if isn't broken, don't fix it).  It has all the features mentioned above and more. The astethics are also very pleasing and it fits in well with that Joomla look. I didn't mention this earlier but all the calendar systems evaluated  have the ability to be viewed in month , week or day.  Google also has great tutorials for using their calendar. I did not find GCalendars website to very user friendly but other than that, no complaints. The installation was pretty straight forward.


JCalPro

JCalPro was another outstanding calendar system with probably more features than most need.  I could not find any free editions of JCalPro to down load so I'm do not know how easy or hard it is to install. In order to get a copy of JCal Pro, you must have a subscription with fee's ranging from $29 to $250 based on what what "bells and whistles" you desire. Some of the bells and whistles being RSVP, sh404SEF - SEO and security for Joomla, and Advanced Search. If money were not and issue or you needed a more advanced calendar system, JCalPro would be the system.


All three of these Joomla calendar systems are outstanding but based on simplicity, features, cost, familiarity, I would choose GCalendar.  However for free calendar systems its very close between JEvents and GCalendar.  I will probably use both calendar systems more and possibly revisit that choice down the road.  JCalPro is diffinitely the most powerful of the three but unless the extras are needed, GCalendar is my choice.

Sunday, April 11, 2010

SEO vs. SEM/SEV

I know, enough with the acronyms.  Anyway Search Engine Optimization or commonly known as SEO is one those terms thrown around allot in regards to web design and the accessibility of those designs. I'm guilty as charged as one those throwing that term around, many times incorrectly.

Thinking back when the phone book was the primary media to connect the customers to businesses, smaller businesses would name their company with letters closest to the top of the alphabet in hopes costumers would see their phone listing first, increasing their chances over other businesses listed  further down. Its the first come, first serve principle. Other companies with bigger budgets would post an ad in the yellow pages in hopes catching that costumers eyes first. Check out Electricians in the yellow pages for a good example of this phenomenon.

Now days this same desire carries over to the internet with clients wanting their web site to be at the top of the search engine report page (SERP).  So lets take a look at SEO first and then well discuss other terms that are commonly refereed to as SEO but are actually Search Engine Marketing (SEM) and Search Engine Visibility (SEV).

Search Engine Optimization

Google has a guide called "Google's Search Engine Optimization Starter Guide" that is an excellent source of information about SEO. But in a nut shell the following items will ensure optimum organic (free) search engine results:

  • Good content relevant to your product/idea/point.
  • Create unique, accurate page titles
  • Make use of the "description" meta tag  
  • Improve the structure of your URLs
  • Make your site easier to navigate

Search Engine Marketing

SEM is a little more complex encompassing SEO, paid inclusion, paid placement, and contextual advertising. Now we're talking money being used to ensure that a website's visibility improves by purchasing  the top of that list (paid inclusion) on the search engines result page (SERP) as seen below:



Paid Placement is very similar to the paid inclusion except the advertisers pay their host every time the ad is clicked vise a fee for the inclusion into their search engine web site.


Contextual Advertising is advertising on website that targets a specific individuals visiting the site. The Harley example below targets a specific demographic that would be visiting the site.


Search Engine Visibility

You may have heard the saying "when in doubt, Google out". Well that's a real simple description SEV.  How many times have you been looking for something on the internet and you type a keyword into the search engine in hopes of it getting you in the bark park of your search. That is why its important to research what keywords customers may use to find the web site of interest and write interesting content based on those keywords. Other ways to increase a websites SEV is optimized press releases, E-newsletter, corporate blog, and a RSS feed. The more internet traffic containing interesting content discussing your product/info/idea, the better.

What do clients really want?

Clients may ask for an SEO web site but I think they are really thinking SEV.  Don't get me wrong they do want a site that is Search Engine Optimized but I think they envision perspective customers typing those variety of keywords into the their search engines and their website popping towards the top of the SERP. In addition, most want that without paying any money.

Content Management Systems (CMS) and SEO/SEV/SEM

In spite of their name, Content Management Systems are not always SEO/SEV friendly and some are more friendly than others. That being said, you had better do your research on SEO friendly CMS  programs. Some SEO and CMS issues are:

  • Dynamic URLs -URLs with special characters (%&=) are a problem with search engine spiders.
  • Bad meta tags - many CMS systems do not allow meta tags to edited.
  • Keyword poor URL's - some CMS programs may not use dynamic URLs but do not allow for URL's to include import keywords. 
  • Search engine unfriendly design -  the code structure may make the page virtually invisible to search engines.
Although these issues exist for many well known CMS applications,  there are applications out there with embedded software specifically to improve SEO/SEV.  Features included are allowing for editing meta data and even automatically including it if nothing is entered. Another feature is a URL recommendation and validation mechanism. Some CMS systems have an option for a clean URL  and plug-ins designed to specifically improve SEO/SEV. Bottom line is if SEO/SEV is a priority, choose your CMS application carefully.