Today’s topic we will discuss on HTML tables and CSS DIV coding. With a big aspect of search engine marketing is web design. Many marketers know only the bare minimum when it comes to designing a website that is search engine friendly such as not using flash or frames on their website.
However, the thought of looking at the source code and making some quick edits are very scary to most internet marketers, and my mission is to hopefully change your outlook on this.
Some of the topics discussed include:
– How to make your website render faster with these simple SEO tips.
– Coding conventions to use that will optimize your website and make it as efficient as possible.
– The pearls of using ‘bad code‘ on your website and how to correct this.
– How to increase the time that web visitors stay on your website.
The World Wide Web Consortium (W3C) is the international organization that governs web standards and releases the latest versions of XHTML, CSS, CGI, XML, and a host of many other languages. If you are using HTML tables as the primary formatting tool for your websites then I would recommend stopping asap.
Instead, I would recommend using CSS DIV for your layout which is easier to learn and will also make your website lighter and more search engine friendly. Websites that utilize tabes as their primary formatting tool will typically have many errors in them.
This is sometimes that you do not want a bad code, which will usually give your sites a more difficult time getting indexed in the search engines which equates to LESS search engine traffic.
However, you should NEVER STOP using tables to display tabular data. Here is the W3C’s current documentation for HTML tables: http://www.w3.org/TR/html401/struct/tables.html
When you do use tables make sure to take advantage of a little-used attribute called summary. It explains what type of information that your HTML tables contain. This is another attribute in which you could ethically add more relevant keywords to your website without spamming the search engines.
Moving along, it’s extremely important to make W3C compatible websites using valid XHTML and CSS as this will help speed up the rendering of your websites. You should always link to your CSS document in a separate file as opposed to embedding it within your XHTML source code.
When you embed the code in your website, the browsers will have to render all of the code every time a new page from your site is loaded. This can not only lead to a sluggish rendering website but may also cause your website to index slowly.