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.

4 Responses to “When SEO and Usability Lock Horns”

  1. Yuri Says:

    I am afraid you’ve been misinformed on what good SEO and copywriting encourage. It is still about writing for the people, using a variety of words in content and creating more pages for the benefit of the site visitors (thus also bringing more traffic).

    The thing is that SEO copywriting is almost no different from ordinary copywriting. It is just the writer has to know the keywords to use them properly - no keyword stuffing, repeating unnecessary things or stuff like that.

    I have yet to find a point, where good SEO and good usability confront each other.

  2. bangyourdrum Says:

    Hi Yuri, thanks for the comment. I stand by this post, my points being that:

    1. SEO is encouraging the creation of unnecessary content - it may well be informative but often it’s unnecessary. Why use 100 words when you can use 10?

    People are creating content because they want higher ranking not because they necessarily have something useful to tell visitors.

    “I want higher ranking so I need to think of something useful to tell visitors”

    It’s a similar situation when a TV channel has 24 hours to fill up with programming, it creates content to fill that time, not because the content necessarily warrants broadcasting. How much TV that is broadcast actually warrants broadcasting? Subjective, but in my view maybe 10%…

    2. The use of keywords in content

    Many people still think that ketyword stuffing will improve rankings, and this affects copy.

    For optimal performance on a phrase, a keyword or term will need to be repeated a number of times on a page, which a copywriter wouldn’t naturally do. Not necessarily ’stuffing’ but still repetition of a word for search engines’ sakes rather than user’s sake.

    The very fact that copywriters’ work is being influenced by keywords I’d say is a negative….

    Or maybe it keeps them on topic : )

  3. Yuri Says:

    Sam, what you are describing is the problem of the people, not SEO.

    Most SEOs I know advise creating content only for the humans. It doesn’t mean creating useless or keyword stuffed content. You can meet them at http://www.cre8asiteforums.com/forums/

  4. Nic Price Says:

    In the interests of usability :)
    In case anyone’s wondering…

    SEO = Search Engine Optimization (yes that is a z!)

    Read more about SEO in wikipedia.

Leave a Reply