One of the unsung rules of search engine optimization (SEO) is: First, put up no roadblocks to efficient indexing. Of all the things you can do to optimize your website, the thing you have the most control over is how easy you make it for search engines to index. This article is about the most typical roadblocks and whether you choose to set up or tear them down.
Heavy Programming Before Any Content: Look at your source code: If there is a lot of code – multiple lines of code – before any headlines and body text, you have a roadblock. It’s usually java script or CSS programming, which can be written in a separate file and referenced as a single line of code for the browser to find instead. Doing that doesn’t involve a significant delay for the browser and it improves SEO significantly.
Content Positioning: The best SEO occurs when the first thing a search engine spider sees after the <head> tag is content. Move your headlines and body text as close to the top of the page as possible. Insist programming and CSS code be separate files referenced as single lines of code to alert the browser and then get to the content.
Flash Programming: A major roadblock to SEO is Flash. It looks nice on the page, but search engines do not index Flash, and if that’s where your message resides, no one will be indexing it – or finding it in a search. Overrule designers and go for the indexing instead of the sex appeal. (Yes, search engines can index text in Flash, but most Flash does not involve text.)
Graphic-Heavy Pages: A page of graphics and images or a page heavy in graphics and images instead of text is not indexable. A search engine needs text to index your site. Designers like to build graphic-rich pages and place images high on the page for the visual impact, but they won’t do you much good if no one can find you! (And words in a graphic or image are not indexable text.) Alt tags with keywords for each and every graphic and image will help but are not adequate substitutes for body text!
Drop-Down Navigation: Navigation done right provides good internal linking, but drop-down navigation built with java script is not easily indexable and is a roadblock. Again, it looks sweet but it won’t serve you well in a search. There are other ways to build drop-down navigation without using java script.
Inadequate Content: Search engine spiders like at least 250 characters of body text to determine keyword relevancy. Can you use less than that on a page? Certainly – but it’s a roadblock to optimization. Do yourself a favor and provide enough content to index.
Inadequate Links: Search engines follow links and determine a site’s subject matter and authority based on its links, both internal and external, both inbound and outbound. Links are a roadblock when there aren’t enough to help build your site’s reputation. You don’t need a lot of links all at once – in fact, it’s probably best to build links over time.
Bottom Text Links: Search engine spiders read from the top of the site and from the bottom, so a set of text navigation links at the bottom help reinforce your internal links. In addition, if your navigation at the top features hypergraphics or java-script drop-down links or other roadblocks, bottom links can become the only way a spider has to follow content into your site and determine relevancy for your pages.
A subset of roadblocks to SEO are slowdowns to good SEO. They are comparable to having access to the Interstate highway and driving the minimum speed. Here are some examples that will help you drive closer to the maximum speed and make the most of indexing.
H Tags: Using H tags for headlines (H1 for the main headline, H2 for the next level of subhead, H3 for the next, etc.) helps not only establish the hierarchy of importance, they are also a signal to search engine spiders of the importance of the text in the headlines and subheads – like using the <strong> tag in the body text to highlight or bold important words. Not using the H tags represent a slowdown because these are tools you should be using that aid the indexing of your site.
Strong or Bold and Italic: Other tools you should be using to highlight keywords, this for body text, are the <strong>, <bold>, and <italic> tags. Using these with keywords is like waving your hands at the spiders and saying, “Here’s another important word on my site!” If you don’t use them – judiciously of course – you are driving in the slow lane.
Keyword Positioning: Search engines think the closer to the top and front of a page a keyword is, the more important it is to the page. So it will place more importance to that keyword when it has key positioning. In a race with a competitor in search results, the one with the best positioning (among other factors) will get the best ranking.
Top and bottom of the page: You should use your keywords as close to the top of the page as possible and again at the bottom, because that’s where the spider expects to see them and where it assumes your most relevant words will be.
Front of the paragraph: Use your keywords in the first paragraph as close to the front of the paragraph as possible to show search engines this is what your site is about.
Front of the sentence: If possible, begin your first sentence with your keywords. If not, use them as early as possible in the first sentence or within first couple of sentences – the sooner the better. Make it read naturally, of course, but bring it up quickly.
These adjustments, all considered “white hat” actions, should help you remove roadblocks and slowdowns so search engines get a better, quicker read of your site.