High Rankings Search Engine Optimization ForumHigh Rankings Advisor Search Marketing Newsletter

Welcome Guest ( Log In | Register )

Important Announcement: ***Need an Affordable SEO Website Review?***
 
Reply to this topicStart new topic
> Pros And Cons Of Tables Vs. Css, Can lots of table tags affect ranking?
OysterWings
post Apr 29 2004, 01:11 PM
Post #1


HR 2
**

Group: Active Members
Posts: 37
Joined: 21-April 04
User's local time:
Feb 9 2010, 02:43 PM
Member No.: 3,310



I have several sites on which I make fairly extensive use of tables to acheive multiple columns of text and other formatting tasks. In the past I have used CSS mainly for simple stuff like fonts, colors and the like, but I am now going back and trying to get the same formatting effects using CSS instead of tables, thus producing less ponderous code.

Is this worth the effort? Do search engines just ignore tags like <table>, <tr> and <td> or can burying keyword text within multiple nested tables potentially cause a lower page ranking?

Thanks.
Go to the top of the page
 
+Quote Post
MCP
post Apr 29 2004, 01:37 PM
Post #2


AKA Arizona Web, SearchStudent, and Chris Hooley
****

Group: Active Members
Posts: 280
Joined: 3-September 03
User's local time:
Feb 9 2010, 02:43 PM
From: Phoenix Arizona
Member No.: 721



IMO not worth the effort unless your original code is terrible. If the site is done, work on the content to get better rankings.

CSS is usually cleaner, not a bad idea to think about it when building new sites, but for now I still use tables for most of my sites as do a lot of professional designers. Sometimes complex graphcial sites are better suited for table layouts than CSS ones IMO.
Go to the top of the page
 
+Quote Post
rohgan03
post Apr 29 2004, 01:59 PM
Post #3


HR 6
******

Group: Active Members
Posts: 944
Joined: 28-January 04
User's local time:
Feb 9 2010, 02:43 PM
Member No.: 2,123



burying keyword text within multiple nested tables can "potentially" lead to less importance to those keywords. Atleast the most important keywords should occur higher up in the page and not be buried inside tags. However pushing keywords up should not be dont at cost of usability to user.

If you plan to add many pages and grow the site; its nice idea to use CSS. I did the same with mine. The site was made without CSS but as I tried to add articles etc it started leading to lack of uniformity across site. So I spent some time n effort in using CSS across site before adding additional content. As you add content maintaining uniformity across pages is important.
Go to the top of the page
 
+Quote Post
Googlewhacked
post Apr 29 2004, 02:59 PM
Post #4


Got geek?
*****

Group: Active Members
Posts: 348
Joined: 8-August 03
User's local time:
Feb 9 2010, 02:43 PM
From: Florida: The Plywood State
Member No.: 439



As with most anything else, this depends on how they are being used. If you are using a single table to determine the basic layout (2 or 3 columns, maybe a header and / or footer) and CSS for everything else (formatting, minor positioning, etc), then I would not worry about this.

However, I have also seen sites built with tables within tables within tables within tables within tables. This kind of thing might become a bit of a nuisance for visitors (since IE (& possibly NS) has to download all of the content within a table & parse it twice before displaying any of it) & spiders (since there can be a bit more markup for the poor little critters to crawl through), so if this is the case your efforts may be worthwhile.

While there are folks who would argue the virtues of going completely table-free with your design, I personally don't see a problem with tables, as long as they are used intelligently.

Hope this helps!

- Phil
Go to the top of the page
 
+Quote Post
Rob
post Apr 29 2004, 09:27 PM
Post #5


HR 5
*****

Group: Active Members
Posts: 434
Joined: 7-December 03
User's local time:
Feb 9 2010, 02:43 PM
From: Brooklin, Ontario. Formerly of Plymouth, UK
Member No.: 1,562



Hi OysterWings,

You may also find this ongoing post useful:

http://www.highrankings.com/forum/index.ph...=5214&hl=tables

Good Luck!

Rob
Go to the top of the page
 
+Quote Post
Ron Carnell
post Apr 30 2004, 02:50 AM
Post #6


HR 6
Group Icon

Group: Moderator
Posts: 918
Joined: 24-July 03
User's local time:
Feb 9 2010, 01:43 PM
From: Michigan USA
Member No.: 17



Tableless CSS design gets big points for producing cleaner code and boosting the ego of the designer.

Sites designed with tables get points for actually working. (IMG:http://www.highrankings.com/forum/style_emoticons/default/smile.gif)

The best of both worlds, I think, can be accomplished by using tables for containers, avoiding nesting of tables, and using CSS-p as a tool instead of a religion.
Go to the top of the page
 
+Quote Post
seafoam
post Apr 30 2004, 05:47 AM
Post #7


HR 3
***

Group: Active Members
Posts: 69
Joined: 11-March 04
User's local time:
Feb 9 2010, 02:43 PM
From: Nova Scotia, Canada
Member No.: 2,837



QUOTE
However, I have also seen sites built with tables within tables within tables within tables within tables. This kind of thing might become a bit of a nuisance for visitors (since IE (& possibly NS) has to download all of the content within a table & parse it twice before displaying any of it) & spiders (since there can be a bit more markup for the poor little critters to crawl through), so if this is the case your efforts may be worthwhile.


My impression is that NS, or at least 4.76, will display nested tables faster than IE provided that every single image is dimensioned in the HTML code. If not it waits for the offending images to download. IE gets around this by adjusting tables on the fly as the actual images load.

I use extensive table nesting and am reasonably pleased with my SE rankings, albeit for not terribly competitive keywords. The only advantage I can see of CSS2 is that it allows you to put the most important body copy at the very start of the html file, ahead of any header blocks and top-of-page navigation. So you will gain a little bit for any part of the algorithm that puts more weight on text that appears near the start of the file. Unless your table structure pushes this element right down the file, I doubt that you will see much improvement in ranking, and unless you are chasing highly competitive keywords it may not be worth the hassle.

I only recently started using CSS1 and haven't yet switched to CSS2. I have made the decision that I can't afford to invest the time in the learning curve to master it and find out about all the browser compatability issues. And as a NS4.76 user, believe me, there are issues!
Go to the top of the page
 
+Quote Post
OysterWings
post May 3 2004, 10:17 AM
Post #8


HR 2
**

Group: Active Members
Posts: 37
Joined: 21-April 04
User's local time:
Feb 9 2010, 02:43 PM
Member No.: 3,310



Well, I spent the weekend studying some examples from csszengarden.com and changing the home page of of my web site from being completely dependent on tables to one that is identical in appearance, but without a single table or font tag. Don't know if it was worth the effort, but I thought it would be a good learning exercise and SEO experiment.

I still have to update the remainder of the site, but that should be much easier now that I have the .css file. The initial results are a reduction in file size from 17.6 kb to 11.6 kb, code that is much easier for a human (and maybe search engine spider) to read and it looks good in a Lynx viewer. Still way to early to tell about any SEO results and with all the variables involved, that may not be measurable anyway.

For those not familiar with csszengarden.com and interested in CSS, you may want to check it out. It allows multiple authors to each render a version of the web site by changing ONLY the style sheet. The HTML is not changed at all. It is pretty amazing the diverse looks that are achieved.
Go to the top of the page
 
+Quote Post
domokun
post May 3 2004, 03:23 PM
Post #9


Web jockey
****

Group: Active Members
Posts: 249
Joined: 17-October 03
User's local time:
Feb 9 2010, 06:43 PM
Member No.: 1,108



i designed my latest site www.credityeti.co.uk using mainly css.
apparently the supper flexible layout goes a bit skewy at 800x600 on winXP.
in order to fix this im going to have to change the display of 30+ pages by changing a single value in the style sheet.
(IMG:http://www.highrankings.com/forum/style_emoticons/default/cheers.gif)
Go to the top of the page
 
+Quote Post

  
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



This forum is sponsored by High Rankings, a Boston SEO Agency
- Lo-Fi Version Time is now: 9th February 2010 - 01:43 PM