search-engine-optimisation icon
19th
Nov 09

SEO Friendly Web Design

Posted Thursday 19th November 2009
Making a web site Search Engine Friendly is different to Search Engine Optimisation but both work together and play important roles. In general a SEF website is one that’s well constructed, well targeted and follows good design principles.

The tips provided here are aimed more towards designers then optimisers but some may apply to both. There’s far too much to list so hopefully the more important aspects are highlighted. Hopefully the list will grow in the future so feel free to add comments and suggestions.

Keyword Research

Although you may not be performing long term SEO (SEO is an ongoing process) do a small amount of keyword research for the target market, compare search volumes against competition and determine the feasibility of the website performing well with certain key phrases. Once you have a selection of keywords keep them for writing meta tags and content.

More Content Less Code

Using XHMTL and separating presentation and content through CSS narrows down your code and feeds search engines what they’re really after, the content. Design well structured and minimal markup, put Javascript in external files and if you really want to narrow things down import other CSS files via a single stylesheet. Well designed markup is also easier for you (and others) to understand and manage too.

Content is King

There’s nothing better than useful, relevant and interesting content. Make sure you have enough content but not too much as to confuse or put-off visitors. If you are marketing items make sure the product descriptions are specific, informative and contain as much useful text as possible. A good example of a web site that does this well is Amazon. Once you have great content carefully insert any keywords you’ve researched and targeted carefully in a natural manner.

Make Buying Easy

If the website is selling products make them easily visible and easy to buy. The standard internet user loves easy to use web sites and if they want to buy something encourage it by making it as simple as possible. Add subtle internal advertisements, “buy now” icons and make sure the process is highly visible and requires minimal click-throughs.

Validate your Pages

Although there’s no substantial evidence (in my opinion) to suggest that Google or other search engines favour valid pages that adhere to W3C standard there’s no harm in ensuring pages validate. Valid pages show professionalism, care, a passion for standards and are also more likely to work better cross-browser. It’s also a method of future proofing so why not?

CSS Navigation

Where possible use CSS to style menus and navigation. In the case that Javascript is necessary make sure it’s minimal and a <noscript> alternative is available for both search engines and users with Javascript disabled. If, for some reason, you’re forced to use Javascript make internal linking work by adding links to internal pages from the homepage content.

Consistent Link Structure

When taking into consideration how things are internally linked make sure important content is only 1-2 clicks away from every page. Don’t categorise things too deeply (only two-three levels deep tops) and use friendly URLs containing targeted phrases. Also, to help search engines associate page content with keywords, use keywords in the link text.

Minimal Flash

Although advancements have been made with Google in regards to flash it can still be a nightmare. Use it in small amounts while using HTML for content. Remember flash is proprietary, not installed by default on Windows, Linux and Mac and is also required to be downloaded as a plugin in many browsers. Minus the usability and accessibility issues HTML content is still better.

Take a Step Back

Remember your target audience. Take a step back and try and think like a visitor. What is working and what isn’t? Remember you’re not only making a website for search engines but also for the users. SEF and SEO isn’t just about ensuring SERP visibility to drive traffic but it’s also about keeping visitors and giving them a good experience.

Quick Tips

  • Use the alt attribute to place keywords in images
  • Don’t use splash pages. Luckily they’re in decline as people have realised they are completely useless for the vast majority of websites.
  • Only use one H1 element (primary heading) per page
  • Keep the title tag under 65 characters in length, don’t repeat words and try to avoid stop word.
  • Keep the length of the keyword meta tag less than 375 characters in length and use secondary keywords (ignored by Google but used by Bing)
  • Don’t use HTML frames. There is no excuse and the same effect can usually be achieved with CSS.

Bookmark or share this page:

SociBook del.icio.us Digg Facebook Google Yahoo Buzz StumbleUpon

Related posts:

  1. Search Engine Friendly (SEF) & Search Engine Optimisation (SEO): The Difference


MSN Contact: contact [at] danielgibbs.net



4 Comments

  1. Harrison 7 December 2009 9:56 pm

    I snagged this, looks good. I also subbed to your feed. I like your site, handy stuff here. I especially like the Open ports utility which I will also grab.

  2. Happy Jack 19 December 2009 6:00 am

    I used to struggle with keyword research, couldn’t figure it out to save my life. I wouldn’t know a good keyword even if it came up and bit me. I found some software which helped, and your post offered up some good key points to think about.

  3. Serge Pon 7 April 2011 11:15 am

    Just would like to add cross browser compatibility and site speed.

  4. Gibbs 17 April 2011 8:24 pm

    Personally I think site speed is becoming a very important aspect, especially for web designers. Some of things that need to be implemented might be a bit advanced for a typical web designer though. Hopefully I’ll expand this article soon to incorporate that though so cheers.

TrackBack URL

Leave a comment