Blog

My Simple SEO Steps

Posted by Eric on October 11, 2009  |   No Comments »

I’ve been working on my own Google Rankings now for quite a while.  Some of the key terms that I have been using include: Fort Wayne Web Design, Fort Wayne Website Design, and Fort Wayne SEO (Search Engine Optimization).  My results have been pretty good.

If you search for the term “Fort Wayne Web Deisgn” I appear in the top 5 on Google, and I appear number 1 on yahoo and bing!

So, I thought I would take the time and just share a few simple steps (my top ten list) that I’ve been trying to utilize for SEO:

  1. Setup Canonicalization and enforce WWW on all pages – this can sound really confusing, but basically it means making sure that regardless of whether I type in WWW.YOURSITE.COM or just YOURSITE.COM – my browser will ALWAYS end up saying the same thing – i.e. the WWW. is always added.The reason for this is simple – you don’t want Google to see two different options for your site – one with WWW and one without WWW.  You want all the Google Juice going to the same site – no matter how people link to it.
  2. Submit to the three major search engines:Google: http://www.google.com/addurl/
    Bing: http://www.bing.com/docs/submit.aspx
    Yahoo (becoming BING): http://siteexplorer.search.yahoo.com/submit
  3. Submit to DMOZ – the Open Directory ProjectThe DMOZ (www.dmoz.org ) is an open-source / volunteer directory.  It has real humans who are compiling a list of web site into categories.  Visit the site – look at the categories and start to DRILL DOWN by clicking on categories until you find one you think your site should fit into.  Then, look for the SUBMIT URL link on the top of the page.  Click it and fill in the information.The approval process can often take months (or longer).
  4. Update TITLES on all pages – pretty much everyone agrees that the <title>YOUR TITLE HERE</title> tag is the most important on-page factor for determining Google ranking.  Your Title should be around 65-75 characters long and include your keywords.  Titles should also vary from page to page – to accurately reflect the content of the page – and to also continue to reflect your keywords.
  5. Update meta Keywords and meta descriptions.  Now, Google freely admits that meta keyword tag has absolutely no effect on Google ranking.  However, I still think it is important to get the meta keyword tag correct.  Of course, the same is said about meta description tag.  Generally this is used for the description that Google shows in a Search Result Page.
  6. Create relevant H1 and H2 tags – your keywords should be at the top (first 1,500 characters) of the page inside of H1 tags.  Google looks at anything inside of H1 tags as more important – after all (goes there reasoning) anything we make a header must be more important, right?
  7. Use ALT and TITLE tags on Images.  Make sure EVERY image has an appropriate ALT and TITLE tag added.  While Google can’t see what your image is – you can tell GOogle (via the ALT tag) and thereby win some valuable ranking.
  8. Ensure that your HTML and CSS both validate:CSS Validator: http://jigsaw.w3.org/css-validator/
    HTML Validator: http://validator.w3.org/.  If you site doesn’t validate, you’ll need a little bit of technical know how to fix problems.  And, some times it really isn’t a big deal, but it is always good to keep things “valid”
  9. Create and Submit XML sitemaps to all major search engines.  Sitemaps are simple XML files that tell the search engines which pages exist and which pages should be crawled.  Creating and submitting a sitemap helps to ensure that Google, Bing, Yahoo, et al will actually find your pages.  The best way to learn about sitemaps: http://en.wikipedia.org/wiki/Sitemaps
  10. Create and use a Robots.txt file to help search engines index your content.  Using a robots.txt file is a bit more complicated than a sitemap.  And, typically a Robots.txt file is used to EXCLUDE areas of your site – like an admin site, etc.  But, you can do a TON with a good robots file – including blocking pages for a while and than unblocking them to gain google points.  Again, want to learn more, try Wikipedia: http://en.wikipedia.org/wiki/Robots_exclusion_standard

So, there is my top ten list of Search Engine Optimization.  There’s a lot more to do.  And, all of these are what we like to call On Page Factors – meaning things you do to your own web page.  This didn’t even start to touch off page factors – like incoming links (another HUGELY popular topic).

Take a look at my list and let me know where I’m wrong or what I left off my list.  I’d love to hear about your top ten…

    Why I hate Internet Explorer

    Posted by Eric on September 28, 2009  |   6 Comments »

    So, as a web developer, I have to make sure the a web site works in all browsers.  Generally this includes the following:

    • Safari for Mac
    • Firefox for Mac
    • Internet Explorer for PC
    • Firefox for PC
    • Safari for PC
    • Google Chrome for PC

    Of course, I could include a few other browsers (Opera for Mac, Google Chrome for Mac – which is still in developer release).  But this covers the major part of what I’m looking at.  And, again, of course, this doesn’t start to address mobile browsers.

    But, the basic job of any decent web designer should be to ensure that a web site looks decent and functions properly in ALL major browsers.

    To the uninitiated, this may sound like a fairly simple task.  After all, all browsers are basically the same right?

    Well the answer is a resounding NO! All browsers are not equal.  Well, to put it a different way, I could say this:  All browsers are almost equal – except for one.  The truth is that most browsers display things and function in basically the same way with one notable exception – Internet Explorer.  Simply put, Internet Explorer (the big blue E from Microsoft), is the worst browser EVER.

    Just recently I was working on some “tweaks” to a site and wanted to see how they looked in Internet Explorer, version 8.  And, of course, they looked awful and didn’t work correctly.  So, I went back to the code to see what was missing.  The answer?  NOTHING.  The code was completely correct, however, Internet Explorer had, once again, invented it’s own rules to display things.

    This frustration led me to go to one of the online tests for web browser’s standard compliance.  You see, there is an internationally recognized group of people who come up with how things on the internet should be displayed and what the code is to make something look like “X”.  So this international group puts out “STANDARDS”.  A good browser then would be a browser that adheres to the standards, right?

    Well, some of the newest standards available can be checked in a test called ACID3. For anyone so inclined, you can find the test at:  http://acid3.acidtests.org.

    I thought it might be fun to run each of the six browsers listed below through the ACID3 test and see what we get.  So, here’s the results:

    Safari for Mac

    Safari for Mac Acid3 Test Results

    Safari for Mac Acid3 Test Results

    Firefox for Mac

    Firefox for Mac Acid3 Test Results

    Firefox for Mac Acid3 Test Results

    Firefox for PC

    Firefox for PC Acid3 Test Results

    Firefox for PC Acid3 Test Results

    Safari for PC

    Safari for PC Acid3 Test Results

    Safari for PC Acid3 Test Results

    Google Chrome for PC

    Google Chrome Acid3 Test Results

    Google Chrome Acid3 Test Results

    Internet Explorer (8) for PC

    Internet Explorer 8 for PC Acid3 Test Results

    Internet Explorer 8 for PC Acid3 Test Results

    Now, I know that the numbers aren’t the only things that matter.  I know that ACID3 is about more than just the javascript tests.  It also has a display element and render element, etc.

    But, I don’t think we really need to go any further than the numbers.  If we take Internet Explorer out of the mix, the lowest score is a 93.  Still a very impressive score – especially considering that ACID3 test some very new HTML specifications – ones that really aren’t being used widely yet.

    However, Internet Explorer got a miserable 20 out of 100.  What  a failure.  And, what is sad about this is that Internet Explorer still is the most popular browser (click the graph below):

    Web Browser Comparison Graph (click for larger)

    Web Browser Comparison Graph

    While I continue to test against Internet Explorer, my only hope is that soon, very soon everyone will realize what a bad, bad, bad browser Internet Explorer really is (we haven’t even talked about security…) and switch.  But, I’m probably living in a dream world, right?

    Something Happened in Fort Wayne???

    Posted by Eric on September 1, 2009  |   No Comments »

    Ok, I have been fighting this SEO battle for quite a while.  I’ve been trying to get this site to the top of the page in Google for the terms “Fort Wayne Web Design” and “Fort Wayne Website Design”.

    Well, I ‘ve had some decent success, but I’ve still been struggling – at least lately – with getting on the very top of Google.  It seems like the last 2 – 3 months, I have been hovering at the very last entry on page one or the very first on page two.

    But just today something very strange happened.  My site jumped to 2 or 3 on the first page.  Not sure exactly what changed.  But, it’s a good thing.

    Also, my listing on Google Business now appears in the top few (like top 4 or 5).

    So, if the Google ranking holds, I’ve now got number 2 on Google and number 3 on Bing – weird – I just went to check Bing and I’m now at number three.  I used to be number 1 on Bing.   Once again – what happened????

    Anyway, I’m happy and I’ll keep looking at it.