Let's analyze the HTML table elements from a search engine perspective. According to W3, , , , , , , , and .Their purpose is to structure tabular data within your web documents. As mentioned in many of these articles, using tables is not exactly the best technique to build web pages, but even in 2011 there are various us using tables to showcase non tabular data as opposed to using div's.Before analyzing each of the elements, We would prefer to stress on something less known to many recent years professionals: how search bots actually read information from web documents built with tables. It's important comprehend this because, the approach we take to lay out data with html tables, using , or other elements, will affect how browsers render that document. Equally along with perhaps more importantly for search engine ranking optimization is how search engine bots 'read' web pages of content.Humans read from top to bottom and left to right (western European languages). Browsers and bots are rendering and reading a html page from the top to the bottom, but not exactly from left to excellent. They will jump through s and s for the way you structure their manner. In other words, what you see in a browser might be read differently by search engine bots.Here's an example of how search engine bots would crawl an html table structure:They will look for the first opening instance among the tagFind the table head tag , then customers table row , they then will search for tags which should contain tabular header data, and serve them with the closing . Next they will aim for the tag. The browser will automatically add (or imply) a tBody element when not present.Look for the , the table row tags of the tBody and study the data inside the table data tags, the sIf they find a closing tag it demonstrates that the respective table has been closed.Repeat the above for the tables within the pageWhy is it important have an understanding of how search engine bots read the source program code? There is (or it used to be) a sturdy belief that search engines give more importance to the text closer to the top source code. With the classic table implementation your content that matters to search engines may be buried way down the code, for the way much code and 'noise' content you have before it.
Do a simple experiment. Identify your most heaviest pages in terms both kilobytes (as rended by browsers) and top and left navigation data (specific for ecommerce sites). Take a look at the cached version on the internet using the cache: command.In case observe your cached version of that page containing a lot of irrelevant content on the top of the page as well main content buried down (or not present at all due to excessive irrelevant content indexed on the top) you should consider some alternatives: a) using the 'table trick' described below or, better b) migrate to tableless development with CSS and div's.Let's take a look at a possible situation where irrelevant content could bury important content, i.e. an online presence with lots of links on top rated menu and tens or hundreds navigation links on the left navigation section of the page.While it extremely important to understand how search engine bots read and index pages, your real focus should not be on using these techniques, but rather write quality, targeted content within preserve the environment body section belonging to the page and trying to become authority in the niche.As a final advice for the first part of the article, if you still design using tables, We encourage you to have the tag an individual start the main body tables, to gift search engines an idea where the content that matter is, just in case the VIPS algos are failing.
Traian has almost a decade experience in online marketing and this man is the founding father of Pitstop Media, an on-line Marketing Services gives services to SMB clients around the field of. For more information about this Seo visit: http://www.pitstopmedia.com