In my last instalment, I reviewed a website for a marketing company that I crossed paths with recently. This site (it shall remain relatively anonymous) had some major structural issues with it and I covered a few of those in my last post. In this post I want to cover some other problems with the site that would prevent it from getting indexed and ranked by any significant search engine.
Navigation.
How your users interact with your site and navigate from one page to the next is a major element of web usability. A lot of designers spend a lot of time thinking about navigation. How a lot of designers get this wrong for human users is the subject for another post I think. The main issue here is that a lot of times designers forget about the “other user” – the search engine spider.
Search engine spiders index a website by digesting all of the content on a web page. They then make a list of all the links that are present which get placed in a queue to be crawled sooner or later. Ideally, those links should be text so that the anchor text (i.e. the text in between the “<A>” tag) can serve to better categorise the link. Image links are ok – and will allow a site to be crawled, but they have a diminished level of usefulness when it comes to SEO. A navigation system based purely on JavaScript however is an absolute show stopper.
JavaScript is something that is processed by the browser. When you navigate a web site using software such as IE or FireFox, the browser software runs the JavaScript code. Search engine spiders (aka “bots”) on the other hand do not run JavaScript. And so building your navigation based on JavaScript would be like using a teleprompter for a blind person.
Take a look at the site we’ve been reviewing:
Those colourful buttons on the left hand side or i
No related posts.


