Business Services oneworldmarket Outsourced Business Services
Business Support Services
Company News

New Software Launched February 2007 - oneworldmarket launches the idibu job multi-posting system for recruitment agents

BWDMA Membership October 2005 - oneworldmarket join the British Web Design and Marketing Association at Corporate Member level

Care Management Matters June 2004 - Article written for Care Choices de-mystifying website design

Financial Times 27th December 2003 - Steve talks to Faith Glasgow about setting up business outside of the UK

business services to the UK and Spain

Care Management Matters - Unravelling website design

Article written for long-term clients CareChoices who are one of the UK leading providers of information on Care Provision.

Download in PDF format

Don't be baffled by the so-called 'experts'. Steve Walker cuts with insights into website through the technical language development and maintenance.

Today, the Internet is at the heart of global communications but when it was first introduced, many people were sceptical. The turning point came in the late 1990s, when no one really knew what a web site was for but they had to have one. In those early days, most users were bewildered by web site design and so-called 'experts' were keen to retain an air of mystery, exploiting the uninitiated, over-charging for web site design and maintenance.

Even now, buying the services of a web designer can be risky. Once the work has been commissioned, it's unfortunately common to find that the designer's promises have not been met. Such promises include performance on search engines, speed of download and ability to update.

Understand the language

The development of a new technology is accompanied by the birth of a new jargon and a range of terms and acronyms. Ironically, once broken down, these complicated expressions represent simple concepts, which we are all able to understand. Some of these terms are used in this feature, please see glossary on page 22 for a translation.

Creating a website: Best practice

Websites range from functional utopias to diabolical designs. The web community has responded to inconsistencies by increasing its efforts to create 'best practice' guidelines for website construction. It's so easy to exalt the virtues of an animated gizmo without realising your navigation system makes it impossible for users to find.

Page validation: ongoing development is working to ensure web pages adhere to strict standards, visit www.w3.org for details. When a web page is designed a declaration is made in the first line code that looks something like this:

<!DOCTYPE HTML PUBLIC "-/ /W3C/ /DTD HTML 4.01 Transitional/ /EN" ..http://www.w3.org/TR/1999/REChtml401-19991224/100se.dtd">

With this in place you can 'validate' your web pages; that is to say, use a 'page validator' such as http:! /validator.w3.org/ What this says to web browsers (and in this case the validator) is that this is a World Wide Web Consortium-okay document that is using HTML 4.01 transitional coding (there are a number of different standards that may be chosen dependent on the functionality you want in your website). The validator will use this information to check your page using that particular standard and will report back to you any issues in your code.

Page layout: there are many options for page layout, but a near-decade of web use has seen convergence on some common sense approaches. A typical layout will incorporate a bar with a header, a left column with the navigation, a right column with the main content, and footer.

There are variations on this theme but don't ruin the user's experience of your website by trying to be too clever. Keep your navigation clear and if you're going to have a 'site search' service, place it in the header (normally top right) so that it appears on every page and is easily accessible.

Accessibility: making your site accessible to everyone not only boosts the value of your website but it also carries ethical implications. At the most basic level you need to ask some fundamental questions: is the content ordered logically? Is the navigation clear and usable? Delving further you should start to address issues such as:

  • Visually disabled users: without a text description, a user who can't see an image has no way of knowing what it is or what it represents. Often a website that looks good visually will be no good when it's listened to through a screen reader (a web browser that reads websites aloud).
  • Hearing impaired users: unless an alternative is provided that does not use sound - such as a text description or an image users with hearing disabilities will have no way of understanding the information.
  • In addition, you need to think about users with physical disabilities (some may not be able to use a mouse), or cognitive and neurological disabilities. According to current figures, disabled users currently make up around 10% to 20% of the population in most countries. A good accessibility checklist can be found at http://www:w3.org/TR/WCAG 10/

Services and costs

Website development services are currently suffering from a lack of definition in the marketplace. Exactly what do you get for your money? Typical rates for a professional web site development company range from ?150 to ?550 per day. You may know someone who can build it for you for free but remember you get what you pay for. The highest-priced designers are not necessarily the best and you'll want a professional service that's delivered on time as well as decent support when something goes wrong.

Rough figures for websites begin at around ?500 for a basic page 'Brochure' website; to between ?3,000 to ?6,000 for comprehensive, database-driven, e-commerce websites with integrated content management systems (CMS). If you want to save costs, there are now a number of websites where you can place an advertisement for a 'freelance' designer.

Vetting designers

Create a good functional specification for your planned site. Include descriptions of how you want it to look and feel, ideas on the way a user will navigate, the typical experiences they should have and the key information you want users to take away. How do you plan to market your site? Is performing well in search engines a priority?

Get all this information down into a brief and then ask designers to send their proposals to you using the document as a guide. You'll quickly get a feel for market rate pricing. The professionalism of the design companies will come across in their proposals - did they answer your questions or bailie you with technical terms? Did they spend time understanding your business and marketing objectives?

Search engines

Online con artists adapt to the opportunities of the time and are currently exploiting the area of Search Engine Optimisation (SEO). Adverts claim they can submit you to thousands of search engines and that you'll appear top of every search engines' results page.

There are some logistical issues concerned here. Firstly, ask yourself how many search engines you use? Google, Yahoo, AOL and MSN represent around 94% of the current market share. So why worry about doing well in the other 6% of search engines (if they actually exist at all)? Concentrating your efforts on performing well in the top four makes good sense.

Secondly, be wary of any SEO consultant who tells you they can guarantee the number one ranking. They can't - it's not possible. All the major search engines, especially Google, periodically make adjustments to the rules they use to rank their search results - an effort in part to foil abusers of the system. The process of SEO is ongoing. You make your site perform as best you can, and then you tweak it when necessary.

Here are some tips to steer you in the right direction for good search engine rankings:

Keywords: You have to work out what search 'keywords' your target audience tends to use to find your website. Remember, the more specific you can make your keyword selection, the better. If you want to achieve the number one ranking for 'nursing care provision' you're going to compete with a lot of other sites. If your keywords are 'nursing care provision, Oxford' you will have less people searching on these more specific terms, but your chances of getting that number one spot increase dramatically.

Title: The vast majority of search engines now ignore 'meta data'. This is descriptive information held in the web page that isn't displayed on the browser page. More important is the title of your page (seen on the top blue bar of your browser). Search engines make the assumption that, if the title of the page says 'care at home', and the text of page has lots of references to domiciliary care (often referred to as 'keyword density'), your page is probably about domiciliary care.

Text: Search engines can't read images but there are designers out there who'll create the majority of a website out of graphics. Search engines like text, and they rate your site dependent on the ratio of html code to text within your pages. A current 'rule of thumb' is around 60% text.

Images: For any images, make sure your designer populates the ALT html tag. This is a descriptive tag in html that allows you to add descriptive text to an image. This also has ramifications for deaf users as mentioned in the accessibility section

Link building: This means getting other websites to link to yours. It's an important part of search engine positioning, because search engines look at these links as a 'vote' for your website and they will boost your rankings accordingly when other sites link to you. Once you find a site you'd like to link to, e-mail the website administrator. They'll probably want to set up a reciprocal link. On most websites there will be a 'contact webmaster' link on the site. If not, use the standard' contact us' section to find out the name of the person to speak to.

Remember, the search engines aren't there to give you a hard time. Work on the keywords, keep the content rich and relevant and chances are you'll start doing well in the rankings.

Exercise caution

Website design is a straightforward technology that can bring many benefits to your business, when applied in the right manner. Always choose carefully. If a designer can't explain the issues to you in layman's talk or if they seem reluctant to tell you how certain adjustments or gizmos will benefit your business: you should think twice.


Steve Walker is founder of new media agency oneworldmarket.


Glossary

Cascading Style Sheets (CSS): using CSS allows web designers to separate the content from design. All the settings for the form of a website are stored in a CSS file. This allows the designer to update one file that applies changes to the entire website.

Content Management Systems (CMS): CMS allows non-technical users to login to an administrative part of their website and change the content. It means you don't have to pay someone to make rudimentary site changes; and it allows you to keep dynamic content, such as news sections, up to date.

Cookies: pieces of information generated by a web server and stored in the user's computer for future access. They typically contain information, for example, if you clicked the 'remember my login details'; the website can identify you on your next visit.

DHTML: Dynamic HTML is a combination of technologies to make web pages dynamic. To most people Dynamic HTML means a combination of HTML 4.0, css and JavaScript.

Domain name: a unique Internet address. You buy your domain name, which tends to be billed on a yearly basis. This allows you to set up a website, as well as an e-mail address. E.g.

Flash: a tool for creating interactive and animated websites. It uses vector graphics, which means that the animations can be scaled to any size without losing clarity/quality. While it's a useful addition to website programming techniques, it has recently suffered from overuse in situations where standard html offers a better solution.

Hosting: your website is made up of files that need to be stored on a 'server' computer. The 'server' is permanently connected to the Internet and delivers your website to Internet users.

HTML (Hyper Text Mark-up Language): is the basic language used in web pages. It is designed to run in different browsers and different computers. It is a list of instructions that tell the browser how to render the page, eg text size and colour, where to place graphic images.

JavaScript: a programming language that can be embedded into web pages to enhance the dynamics and interactivity of a website (eg special effects, interactive games, security passwords).

Internet Service Provider (ISP): a company that provides dial up access/ broad band and hosting to the Internet.

Keyword: a search term employed by an Internet user. For example if you have a website providing information about domiciliary services, the keyword that you may wish to emphasise for the sake of a search engine will be 'homecare'. This helps users to easily find a site.

MySQL: is a database system that can hold information online. It allows sophisticated searching facilities using SOL (Standard Ouery Language). MySQL isn't directly available to HTML pages but can be accessed using a language such as PHP (see below), which can bridge the gap. MySQL allows a website to be database driven: with features such as chat rooms, forums, stock catalogues or customer information.

Navigation: areas on web pages that are labelled or change when the cursor moves over them, and move the user to a new page/location when the mouse is clicked.

PHP: is a comprehensive programming language that allows for increased functionality within websites. PHP is a server side language: this means that the script is passed by the PHP engine on the server before the page is downloaded. Since PHP can output HTML instructions (as well as JavaScript instructions), this allows different versions of pages to be out putted depending on preset conditions. PHP is also used to communicate with online databases, such as MySQL, which allows information from a database to be outputted as an HTML page.

Search engine: a software program that trawls through the web (usually via pages that have been submitted to it) and indexes web pages into various categories. These pages can be then be found by search engine users. Examples of search engines include www.google.co.uk/ and www.yahoo.co.uk/

Search Engine Optimisation (SEO): the process of making improvements to your website that increases its chances of performing better in the search engines.


Uniform Resource Locator (URL): gives the location of a file or service on the web, i.e. the website address.

Business Services

Work for us

We are always on the look-out for talented new players to join our teams of designers, developers, telemarketers, sales people and project managers.

If you want to get involved in a dynamic, forward thinking business then and we'll be in touch.