Posts Tagged ‘Keyword’

Top 5 most common validation errors

W3C Validation errors are errors in the coding of a web page, they can range from missing alt tags, right through to unclosed, or incorrectly nested tags.

A Search Engine spider is basically a piece of software that visits a website, and expects to find it in a certain format and layout, so each time it finds one of these validation errors it has to decide what should be there. This all takes time, and the spiders only have a finite amount of time to crawl and index a page. If this time elapses before the page is completely indexed then this will cause problems in rankings.

Here are the five most common validation errors we encounter, and how to fix them.

No DocTypes

A doctype tells the browser what form of HTML you are using, for example HTML 4.0, XHTML or HTML 5. This impacts how the rest of the code is expected to be read, affecting the parsing ergo the way it is displayed in the browsers.

A list of doctypes is available from the World Wide Web Consortium (W3C) website (http://www.w3.org/QA/2002/04/valid-dtd-list.html). Place the correct doctype at the top of the webpage, above the opening html tag.

Closing tags

Tags that are either not closed or are mismatched cause a lot of problems. When using html tags, they should be closed in the order that they are opened, for exampled:

<div>some <b>bold</b> and <i>italic</i> text</div>
not
<div> some <b>bold and <i>italic</b></i> text</div>

When using xhtml, tags that don’t have a partner closing tag (for example the image tag) should be self closing, i.e. should have a forward-slash before the end of the tag, for example
<img src=”file.jpg” alt=”a file” />. Another example is the line break tag (<br> for html and <br/> for xhtml).

HTML in JavaScript

You would not believe how often this happens. Mostly it’s people trying to prevent spiders getting their email addresses in order to stop spam email. They will use something along the lines of:

<script type=”text/javascript”>
document.write ‘<a href=”mailto:”+”info”+”@”+”domain.com”>Email</a>’
</script>

The problem here is the closing anchor tag. Closing tags are recognised so need to be escaped, whereas comments and opening tags are not recognised. There are two approaches to fix this; either comment out of the javascript (by putting <!– after the first line, and –> before the last line), or put a leading back-slash before the forward-slash (</a>).

Missing Attributes

A common example of a missing attribute is “alt” in the img tag. An easy fix, just include alt=”", for example <img src=”image.jpg” alt=”"/>, but even this should be avoided. Wherever possible include a description in the alt tags, and wherever possible, include a keyword. This will help search engines determine what the image is about, and may include it under their respective images search, creating another possible source of traffic.

Flash

This is the most common problem with websites that use flash. The <embed> tag  was created by Netscape as their method of embedding plug ins and players in web pages. As it is not part of the XHTML specification it needs fixing. There are a couple of fixes – one is to use javascript to write the embed code, or use the fully valid object code:

<object data=”flashmoviename.swf” type=”application/x-shockwave-flash” width=”504″ height=”250″>
<param name=”MOVIE” value=”flashmoviename.swf” />
</object>

Any additional parameters can be included in using the param tag within the object tags.

We, at SEO Consult, understand that having a fully validated website is of huge benefit to your SEO campaign as it allows spiders to work out what your pages are about by being able to remove the content from the html tags easily, without having to guess at the correct html in order to make sense of the content.

Mastering the conversation of the internet

Sometimes search engine optimisation can seem like an ‘a + b = c’ kind of process. To all appearances, you just select the right keywords, you put them in the right places, and your site’s ranking climbs a few spots. The trick can seem to be just selecting the right keywords in the first place.

This is not entirely accurate. The selection of keywords for SEO is a central part of a good SEO plan. Selecting the right mix, however, is not as straightforward as it seems. Note the word ‘mix’. Most experts recommend a number of central keywords supported by selected variations. What you end up with is a long list of connected words that need to be scattered like seedpods throughout the site.

This comes from the conversational nature of the internet. In searching for your site, your users will use a broad range of terms that can be hard to predict. The wondrous variety of words within the English language, and the not-so-wondrous spelling variations around, means that there are hundreds of terms available for a single concept. For example, consider the possible terms a simple online clothing retailer would need to include. Apparel, clothes, gear, finery, garments, wear, ensemble and wardrobe are just the beginning of a list that would include specific terms and brand names.

Drawing up a keyword list requires knowledge of the site’s industry and competitors, and also an instinct for the way users think when they search. Keeping up with users can be as important as keeping tabs on competitors.

Alternate spellings are also a consideration for content writers. Despite the development of many intriguing technologies over the years, most internet content is still text-based. That text takes on a chatty tone that is a unique development of the net. This means that the language needed to promote your site varies from formal and structured phrases to slang terms and misspellings. Although presenting a professional appearance in terms of correct spelling and grammar is essential for internet content, any site that ignores common misspellings is missing out on a large chunk of search traffic. This means a smart business can’t be snobbish when it comes to keywords. It also means content must be written carefully to include those terms without putting readers off.

You can utilise your users in researching your keywords if you keep comments and tagging functions open on your site. Allowing users to provide their own tags for your content is a great way to gather information on the sorts of words your target audience will use when looking for your site. Of course, keeping tags and comments open to users presents a new set of problems, as these sections tend to attract spammers.

Dispersing a broad range of keywords through your content can keep you ahead of the competition. Like anything with human interaction, the terms used in the search engines for a specific thing evolve over time. Keeping in contact with your SEO firm can be useful in keeping ahead of the crowd when it comes to your keywords. You can approach our experts at SEO Consult about keyword selection techniques.