SEO

Change of Status.com Website

Thursday, August 19th, 2010

I have finished redesigning another website called changeofstatus.com the purpose of the site is to help simplify and minimize the confusion involved in an employee’s change of status (sometimes called a “life event”) as it pertains to their various healthcare benefit plans. When someone gets married or looses a dependent, usually things like this are considered life events and allow the employee to change their benefit package accordingly, so they are not paying for something they do not need. Also on the change of Status website there is a tool that converts the complicated employee change of benefits status matrix to an easy-to-use, three-step wizard, allowing employees, employers and administrators to determine what life events are permitted under IRS rules and regulations. I redesigned the site completely, you can see the site images above. The image on the right is the ‘before’ image, and the image on the left is the ‘after’. I used this template before on other company websites and I thought I do the same for this site to keep the branding consistent overall.

The site uses the jQuery Cycle Plugin for the banner rotater so that its visible even on devices like phones that don’t run Flash. Also, the website is completely SEO friendly. This is another case where I put my SEO checklist to work and it has helped tremendously. Previously the site was around 500 hits a month. Now even after a couple weeks, it has raised to over 1,500 hits a month. I’ll post the google analytics pictures as soon as I can.

Cya

SEO Check List

Friday, March 5th, 2010

I wanted to create a SEO check list for every website that I work on, that way I could go back and reference it after finishing up a site. These methods are proven and if you follow this SEO checklist as well, then you will have increased traffic on your site too. If you want proof of it working, you can check out my other post Search Engine Optimization Techniques where I explain more in detail about all these points. This check list is just a quick guide to help remind you of whats left to finish on the website to optimize it for Search engine ranking. Here we go:

  1. First, you need to validate all of your webpages on your site (meaning your  html code needs to not have any errors or warnings in it). This is the most important step because if the bot can’t index your page then how is it going to know how to categorize it. You can do that here: w3c Markup Validation Service
  2. Select the keywords that pertain to your particular post or page. Its important to select your keywords using a Keyword Tool, like Google Adwords Keyword Tool, so you know how many people are searching the specific terms you are choosing and which ones have the least competition.
  3. Insert your keywords into these parts of the webpage:
      1. Title – Very important, the title appears in the search engine results page as the link, Google uses the title tag for determining page relevance and ranks the page higher if the saearch phrase is found in the title.
      2. URL – Your keywords should be used in the url that specific page,  either in the directory or file name. Its good to use hyphens instead of a space in naming convention.
      3. headings – Every page should have a heading <h1> tag, and the keywords should be used in this and the h1 tag should be used only once.
      4. Text – In the text on your page, its very important to use the keywords in the first part of your webpage content. Also, if there is a small amount of text on the page it could cause the page to be ranked poorly too.
      5. keywords Meta Tag – Every webpage should have the keywords used in “Keywords Meta Tag”.  You add this line of code in between the <head> tags:<meta name=”keywords” content=”Your specific keywords” >
      6. Description Meta Tag – You add them like this:<meta name=”description” content=”A description sentence about your page or post pertaining to your keywords” >
      • Links – Use keywords in your links instead of using “click here” or phrases like that.
      • Images – all <img> tags should use the alt attribute using the keywords
      • Include a robots.txt file in the site root of your website. Even if the robots.txt file is blank upload one to your server because it will prevent your site from producing error messages every time a search engine spider visits your site.
      • Include a sitemap.xml file in the site root of your website. There is a website that will automate or help you create/ edit  a sitemap.xml file, it called xml-sitemaps.com.

      This is just  a really quick seo check list that will dramatically help with your websites overall SEO, but if you don’t think your site is being indexed by google still, you can go to google.com/addurl and add your site url and google will start to index your site.

      Cya

      Health Savings Accounts Website

      Friday, December 4th, 2009

      I have just finished redesigning and developing another website for DataPath. HSA223.com is an informational website about HSAs (Health Savings Accounts). The redesign image is on the left and how it looked before is on the right. I implemented CU3ER into the banner of the website where I created all the graphic and slides for it.  I also changed the navigation using some simple javascript  and CSS to handle it all. I think overall it looks cleaner and more up to date, and it’s easier to use, and the pages are lighter weight. Finally, I converted all the table formatting in the pages to use div’s.

      To increase SEO of the site, we updated the text, added meta descriptions, added Google Analytics stat tracking, and I validated all the pages.

      newhsasite oldhsasite

      Cya

      Search Engine Optimization Techniques

      Friday, August 14th, 2009

      Since the beginning of working on web development and design, I have been enthralled into SEO (Seach Engine Optimization) and its importance in helping me market myself and the websites that I maintain and create. I wanted to quickly talk about some of the techniques that I use when creating and developing a new site. I have proof that these techniques work as well as a resource that will back up my arguments. A couple of months ago I finished the redesign of the company website at which I work, DataPath, Inc. Before I applied the redesign, I tracked the words “Data Path” and found out what the page ranking was for the three major search engines, which are Google, Yahoo, and MSN Search (now Bing). The ranking was not that high and it was usually on the second page or near the bottom of the first. After applying the redesign and waiting a couple of months for the bots to read the new content and structure, the ranking had jumped up to be the within the top 5 searches on all three search engines, and came to be third on Google.

      First, I make sure all the pages of the website are validated. Which means all the html, css, and javascript code is correct and in valid markup, and you do this so that bots that search engines send out to read your site can easily extract and classify what’s relevant on your page. If your web pages can’t be read by the search engine bots then how will the search engines know your relevance.  To validate your site, you go to The W3C Markup Validation Service and input your website’s urls in the search field, hit “Check”, and then fix the errors and warnings on that web page.

      Secondly, I make sure that all the link tags in your website aren’t “‘Click here’ to read more.” Links hold a lot of weight when bots read your site. The text of the link is what is important, so I make sure that it is relevant to what you are wanting to see. For example, look at the links on this post.

      Thirdly, I make sure that the title tags are different on every page and rellevant to what is on each page. Also, make sure to add the description meta tag within the head tag, which is what is displayed under the title on the search engines results page.

      Also, I create a sitemap.xml file and robots.txt file on the website. These give the bots a easier way to see the structure of your site, including the robots.txt file which blocks the bots from crawling certain parts of your site that you don’t want indexed.

      There are some cheap and easy ways to get your sites’ page ranking to increase but they do not last and it can cause search engines to penalize your site. So be  weary of easy quick fixes such as adding duplicate content.  Also, other things that might hurt your page ranking are broken links and images, and not putting alt and title attributes with your image and alt tags. But usually the W3C Validator page will let you know about these problems. You can check for broken links and image links by going to The W3C Link Checker. And make sure your css  is validated too, by going to The W3C CSS Validation Service.

      Some other techniques I use to help SEO is to have logical or friendly url names for your pages. If you have a bunch of products with a page for each one, have those pages under the folder products, it’s as simple as that and remember that any page on your website shouldn’t be more than three clicks from the root page. Also, if your site is large enough, its good to use breadcrumb navigation for user friendliness.

      Finally, when I finish the website I implement Google Analytics and Google Webmaster Tools into it. Google Analytics is the enterprise-class web analytics solution that gives you rich insights into your website’s traffic and marketing effectiveness, which basically means that it is a very comprehensive stat tool for the traffic on your website. Google Webmaster Tools shows you how Google crawls and indexes your website to help diagnose any problems.

      These are just some of the things I do to increase SEO and it really seems to help. All these points are backed by an article titled 20 SEO Tips That Ever Web Developer Should Know. Sometime later I will talk about user friendliness and the importance of it.

      Cya