Quote:
|
Moving important content -- especially the unique text that you want the page to rank for, along with any related links -- to the top of the HTML file. This is probably the single most important reason for using CSS from an SEO perspective, and can have a significant impact on rankings.
|
Agreed, if the page has 5Kb of Javascript in the header and a whole bunch of affiliate code on the page but using inline styles adds a few hundred bytes of code which will make no difference to the indexing process.
Quote:
|
Making pages "lighter" in weight, and decreasing the code-to-content ratio. Done properly, this can make your entire site easier and more efficient to crawl, leading to more and better indexing of your site's content.
|
Yes but there is no SEO advantage. Google can index massive pages so removing the styles only reduces bandwidth. Remember that all the search engines strip out the code before the indexing process begins.
Quote:
|
Using standard HTML tags, such as <h1>, which search engines recognize as indicators of important content, instead of fancy <font> tags
|
The font tag cannot be used without an associated block level element (<body>, <h1>, <p>, <ul>, <div>) so adding a font information isn't going to matter (it is after all an approved tag), the SE is going to ignore it.
Quote:
|
Using standard HTML tags, such as <ul> and <a> to construct menus that contain standard HTML links to other important areas of your site. This makes these links easily discoverable by search engines, helping ensure more efficient and deeper crawling of your site.
|
Yes agreed but once again using the anchor in a list or paragraph or table is normal practice. In fact I would suggest that there is no other way to do it. You can't build a link unless you use the anchor and again adding styles to these elements is the approved method of building a page. The choice boils down to using inline, internal or external styles sheets - that's why they are called cascading style sheets.
Using CSS rather than HTML to style a document is highly recommended. It won't improve your ranking but it will make life easier to maintain the site and reduce bandwidth. The key to building an SEO friendly site is to follow the
google guidelines. Note that there is no mention of valid code, CSS or page structure - google doesn't care.