Archive for the ‘web site development’ Category

Google analytics

June 25, 2007

I recently watched a video podcast by Robert Scoble about paid search engine marketing. I recommend it as a primer. Watch it here.



tracking visitor movements

June 12, 2007

I was thinking it would be nice to see the movements of the visitors to our web sites (mouse move, click etc) and had just started to collect mouse movement and scroll action javascript snippets when I thought it was best to check if anybody else had got something going.  I though Google Analytics might have spomething like this built in, but if it does, I can’t find it.  But a few services are out there, and I am going to give them a try, they are: crazyegg, robotreplay and tapefailure.  If anybody has experimented I would be plaesed to hear of your experiences.


Great tool for prototyping

June 7, 2007

I have discovered a great firefox extension for prototyping called platypus. It allows you to remotely, add and manipulate elements of web pages without needing access to the source or any other technical garb. I will post a couple of screenshots showing how I have put it to good use. Why did I not know about this when studying for my Masters??

One of my teams commended in national awards

June 2, 2007

logo.jpgMy IT team has been commended for ‘Most Effective Use of ICT’ in a UK non-profit in the ICT Hub 2007 Awards.  The ICT Hub is funded by the UK government Home Office as part of the ChangeUp framework, which was established to encourage non-profits to be more effective.  I am really proud of my IT team, they are fantastic guys with big futures in IT ahead of them.

Automated content generation

June 2, 2007

Aaron Wall posted over at Threadwatch and also commented on his personal blog how fantomaster had some good responses, aftrer reading these responses I agree they are worth reading.  fantomaster makes good points.

My take is that as long as content is relevant to the readers it should not matter how it is derived. Programing software to identify content, say, by keywords, is no different than instructing a junior employee to source articles with a brief, say, ‘find some articles about dodgy car dealers in Birmingham ‘.  In the end the readers are the judge of what works and what doesn’t surely, they will just move on if content is irrelevant.

After all nobody ever had a long term relationship with Eliza did they?

Dave Clarke.

Relationship between SEO and usability/HCI

May 30, 2007

When SEO is raised in discussions, people most often start rambling on about keywords and Pagerank, they don’t often bring up usability or information architecure.  To be honest, that’s how I have also thought, at least until now, recent posts by Aaron Wall and Bill Slawski are starting to me think I have got mature SEO professionals all wrong.

Bill wrote a very interesting response to my question about the relationship which I very much agreed with.  I would like to hear more on this subject though, does anybody have any links?

Some things I think are correct about web site prominence in Google..

May 28, 2007

Age is just a number

The time that a website name (domain) has existed affects the position of that website’s pages in Google search results.  Old websites do better, although new websites seem to get a period of grace where this rule does not apply.  Which would make sense as this provides a window of opportunity for new sites to gain readers.  This seems to one of great debates issues of the field of Search Engine Optimisation, it seems likely that time is a significant coefficient in the equasion that is used to calculate the position of a websites pages in Google’s results.   Nice article about age on the web

Write accessible content

The changes that one would make to improve a website for those with sensory disabilities will help Google’s content scanner (Googlebot) to comprehend your content.  Actually this makes sense if you accept that Google’s little content scanner is not a person but simply a program containing a set of judgements applied automatically to each website.  The state of Computer Science means that visual and semantic interpretations of websites is not possible on the scale that Google must process website pages, and so the Googlebot must use a pretty simple set of judgements based on the set of words it encounters.  At least one simple test can demonstrate this, create web pages, one with the HTML tag H1 (top level heading) followed by a paragraph.  Create another, say, using two paragraphs, and see which one Google makes more sense of, Google’s content scanner will certaily be more likely to make the snippet that appear in search results equal to some or all of the text the the paragraph in the first example.  The World Wide Web Consortium created a great document about this topic back in 2000.

More content on a single page

Don’t be afraid to put more content on fewer pages, Google’s content scanner, like people, it seems is quite happy to read longer text and makes sense of it all rather than skip back and forth between multiple pages.  Web pages with a small amount of content typically assume that the reader is fully aware of the topic being discussed (how many times have you arrived on page 4 of an article and then had to search around for the page 1 link?).  This task takes a lot of human brainpower to complete if you think about it, a computer is very unlikely to be able to comprehend the linkage between pages required to comprehend the whole article, and so Google is likely to make less sense of it.  So make it easy for everyone and put more content on a single page, within reason of course, you don’t want things to take too long to load.  SEOmoz has a great example.

The company you keep: don’t accept gifts from strangers

In everyday life your friends, work colleagues, and customers help a lot by recommending you, whether you want to start a business or simply write an article and have it read.   Google also takes notice of recommendations; more and more trust is becoming important to Google at it tries to weed out websites that it is uncertain about.  This upsets a lot of people who  see this as inequitable, however, ask yourself, how do you prefer to choose your holidays or next television?  Probably from companies that are recommended by your friends, or by publications with a history of making good recommendations I imagine.  Why should you expect Google to recommend your website if nobody also is recommending it? 

I am sure you receive requests to link up with other websites, think carefully before you do this, Google judges these relationships much as one judges a person by their friends, and a business judges another business by its partners and customers.  When discovered for using practices Google deems unacceptable a web site is punished, usually by being removed or moved very far down the search results Google serves up to users.  This might also be applied to web sites that link to the rotten apple.  Google’s has a long memory , and the wrong association may be very hard to shake off, Google  is not known for being responsive to contact from small businesses or individuals. 

Article about Trust on the web

Please feel free to disagree, I might add more to this list, as I think something written in simple form can benefit those people who are not too technically minded.

Helping people enjoy your website

May 27, 2007

I get pretty fed up of people offering me ‘great’ ideas for websites, I pretty much always give the same response nowadays, actually I almost say the same things for new business ideas, of which I hear almost as many: 

Make sure you are helping people, not just trying to help yourself (nobody wants another million dollar homepage)

Search with Google to make sure what you are planning to write about or the service you are planning to provide is not already out there!  Also, research your idea to make sure is is actually useful

Test it out before spending loads of money 

Draw out your new idea on paper if is it a website and test it with a few people, if it is a new business then ask potential customers if they would buy stuff from it – make sure they are not just being nice, this is something that happends too often as people hate to offend!.  even funnier and just as cheap is wizard of oz testing, a favourite of mine.

Get your granny to use your pilot site and then ask her if she knows what it is about 

Rough up a website with off the shelf tools, such as a blog, or a hosted CMS like drupal or yahoo storeWell, test with about five people really, but your granny can be one, and make sure a couple know about your topic, but don’t be surprised about what you can learn from people that have no idea what your website is about.  Read this nice article about testing with people.  if they don’t t get it then think again, don’t spend money on the full thing because ‘what do they know anyway’.  I have seen this happen too many times.

Make sure you ask for feedback once people start to visit

Shock, horror, people might have something to say about your work once they see it.  Be warned, if your don’t like rejection then this might be a harsh life lesson, but just like asking out girls, eventually you will get it right (or give up!).    Here is a nice article about user experience

Market your bloody site

It seems that web site owners fall into three camps: no marketing, lots of dodgy online marketing, and great marketing.  Often the quality of the web site has very little relationship with the approach to marketing taken though, it could be a great site with no marketing, or a rubbish site with loads of marketing.  In fact most often the winners I find have simple web sites with very tight targeted marketing and a lively charasmatic front man.  Read Seth Godin, he knows a thing or two about marketing.