sIFR uses javascript, CSS and Flash to replace short passages of plain text with text rendered in any typeface - regardless of whether or not your users have that font installed on their systems.

sIFR 2.0: Rich Accessible Typography for the Masses

Update: sIFR 3 is now available here , although still in beta I think…

For too long typographic style and its accompanying attention to detail have been overlooked by website designers, particularly in body copy. In years gone by this could have been put down to the technology, but now the web has caught up.

The Elements of Typographic Style Applied to the Web is an excellent resource for anyone interested in graphic or web design. Author Richard Rutter looks at how Robert Bringhurst’s classic book The Elements of Typographic Style can be applied to text online.

Best SEO Resource #2

April 24th, 2007

The SEO Playbook, is a long blog post by a guy who goes by the name of Stuntdubl. It’s a useful overview of where SEO is today, breaking down the many different aspects that exist to the practice.

SEO is the thought process of lateral thinking and understanding of website creation and marketing combined.

A lot of companies see SEO as something for the techies to deal with, but it’s about much more than just the code.

Best SEO Resource #1

April 24th, 2007

If you want to get your head around some of the jargon and some of the tactics that surround Search Engine Optimisation (SEO), check out the SEOmoz Beginner’s Guide to SEO. It’s a great resource for anyone new to SEO, as well as old hands who might need a quick refresher on some of the basics.

The amount of care and attention author Rand Fishkin puts into the guide is inspiring. He’s great at sharing knowledge and experience and comes across as very altruistic. creating a lot of goodwill for his company, SEOmoz.

It’s a perfect example of good content driving traffic and links (like this post).

Email a letter to Granny

April 10th, 2007

L-Mail is a new service that lets anyone send a real letter by email. You send an email to a pre-defined email address, L-Mail prints the letter out and sends it to the supplied physical address.

So just when the World has converted to email, and even your granny has a gmail account, who needs to send printed letters? Well it’s probably a few million people…

When you and everyone you know is online it’s easy to assume that the world is connected but according to Internet World Stats , only 17% of The World’s population use the web. So it’s fair to assume a big proportion of those users must be in communication with people who don’t use the web.

I’ve often wished for this kind of service. It’s all too easy to stop communicating regularly with people / family who don’t use email. Often I’d like to be able to type a few lines to older and non-computer user members of my family, but to write a letter, go and buy stamps and find a post box just makes it too much kufuffle!

For me, as a proud Dad, the crucial missing ingredient from L-Mail is the ability to be able to send photos using this service. Apparently it’s in the pipeline, and if it emerges, I may well sign up.

And another company offering this service I’ve just discovered is a site called Postful promising a full colour one-page letter for just $0.99 …

This is a great piece of script that you can use to include an email address in your web page, but stop spambots picking it up.

“Junk email (a.k.a. spam) is a part of everyone’s life if they ever put their email address on the web. For HTML authors, site admins, and for people who want a little credit on the page that they put online, it is a constant problem. You want to include your email address on the page, but you don’t want your email address to be harvested by spambots.

The best thing you can do is encode your email address so that browsers can see it and spambots can not.”

I’ve been working with Modern Glass Bristol (window films and glazing), looking at their online marketing and working out on the best way for them to increase their visibility on the web.

This was an interesting project for me - it was in an unfamiliar area, windows and glazing - which made it a challenge.

Modern Glass were interested in a localised campaign which made the project very focused.

I looked at their business and talked to them about areas they wanted to build on and areas that were the most profitable. I looked at their existing online and offline marketing and gave them a proposal that included:

  • a new website, focusing on specific keywords
  • a google adwords campaign
  • targeting of natural search results

They were keen on all aspects of the proposal and I’ve been working on the campaign over the past few months. Their new website is simple, accessible, and usable. It’s optimised for search engine spiders (the software that search engines use to crawl the web indexing new sites) and people…

I also discovered a great way of hiding an email address from spammers while working on this project and so far it’s been very successful. Details in the next post.

Without trying to write a post that is in itself ‘link bait’ by being controversial, the title of this post is my genuine feeling about ‘link bait’. My immediate response to the term, is ‘what a waste of everyone’s time’, but then I can also see ways where it doesn’t need to be a waste of space.

If you haven’t come across the term yet, ‘link bait’ refers to any content posted on the web that the poster hopes will generate them traffic.

The most obvious form of this is using controversy to try and interest people in your opinions.

For example a blogger might post something with a controversial title just to get people to read their blog.

But what’s the point in saying something controversial if you don’t mean it?

This desperation for clicks just adds to the endless inane chatter that the web facilitates so well.

Alternatively, if someone posts something insightful which gives a new perspective on a current debate, then that’s also link bait, because people will want to link to it. Content is king again?

The moral of this story is only publish genuine content that you believe in. Don’t try and be controversial to generate links, you’re just wasting everyone’s time.

More:

Matt Cutts (Google) on link baiting
Link baiting on Wikipedia
Boris Johnson - king of link baiting in the real world ; ) (NB linking to Boris certainly does not imply support of his policies, but just proves that his baiting works!)

Just continuing from the post below where I argue that in some respects there are conflicts between SEO and usability, I came to this post on A List Apart (an indispensible website about websites) via wikipedia, which gives some good examples of how making your site accessible can also make it more visible to search engines.

High Accessibility Is Effective Search Engine Optimization

The ALA post was made over a year ago, but it’s as relevant as it ever was.

SEO and usability are generally mutually compatible. Often what’s good for usability is good for SEO and what’s good for SEO is good for usability. But when it comes to the creation of written content, SEO and usability don’t get on.

Firstly here are some examples of SEO and usability being friends:

1. Readable URLs

URLs that are logical and readable are great for SEO and for usability. Users can see what they might expect in a page and search engines can see what a page might contain and rank it accordingly. E.G.

Good: bbctraining.com/televisionCourses is pretty clear as to the what the content of the page will be, but…

Bad: bbctraining.com/courseDetails.asp?tID=1179&cat=2781 is much less obvious.

Search engines have had problems with query strings (starts with a ‘?’ and uses ‘&’ to separate values) in URLs for a long time.

Query strings imply that the page is dynamically generated, i.e. it’s created from a database when a user visits the page. Dynamic pages are also considered to be less search engine friendly - it’s easier to generate lots of SEO spam dynamically.

The value of the relevant words in the URL will also be diluted because the URL is much longer, so there is less importance attributed to them.

Query strings in URLs are also not very user friendly - they don’t tell you what the URL is about.

2. Semantic Mark-Up

Semantic is code that can be understood by humans as well as machines. It’s great for SEO and for usability.

The code behind RSS feeds is generally semantic, the tag describes the content, eg Bang Your Drum.

More on writing semantic mark up here

3. Valid Code

Code that validates with the W3C Markup Validation Service, makes search engines happy and means that your code is most likely to work for as many users on as many different platforms as possible.

4. Separation of style from content

The separation of content and style, that’s replaced the ubiquitous HTML tables over the past few years has made the code of web pages infinitely more readable. CSS files control page styles and layouts while content sits in the HTML files.

Great for SEO, search engines can easily read the content of a page, and great for usability - pages are quicker to load and are more accessible on a wider range of devices e.g. mobiles, blackberries etc.

5. Logical Information Architecture

Having a broad subject area at the top of a site, moving down into a narrower topics as the user gets deeper into the site will tell search engines that the site is covering a lot of detail. In terms of usability, it’s also a logical way of structuring a site for users to find information.

A site map - a page with links to all other pages on the site - will help search engines index your site and users find content.

6. Small File Sizes

File sizes should always be under 150K, larger files don’t get fully indexed by search engines, and are slower to load. So small files = good for SEO, good for usability.

But when it comes to written content there are SEO and usability incompatibilities

In written content, SEO encourages:

  • keyword repetition on a page, making text read less easily and longer than necessary
  • content created for search engines rather than users - there are companies that will supply pages and pages of search engine friendly text on any subject imaginable to boost a site’s search rankings
  • creation of extra pages in a site, purely for the benefit of search engines
  • inclusion of extra detail, where really extra detail often isn’t needed

All this text is cluttering up the web. People are having to wade through unnecessary content to get to what they really want. The battle to rule the search engine results pages is damaging the web.

Of course it is possible to create content that’s valuable, useful and search friendly, but it’s always cheaper and easier for a company to buy in content that they know will boost their ranking.