| Important Announcement: ***Need an Affordable SEO Website Review?*** |
![]() ![]() |
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
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 |
|
|
|
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 |
|
|
|
Apr 30 2004, 02:50 AM
Post
#6
|
|
![]() HR 6 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. |
|
|
|
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! |
|
|
|
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. |
|
|
|
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) |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 01:43 PM |