|
|
||||||
|
||||||
| Index Link To US Private Messages Archive FAQ RSS | ||||||
| Google Discussion Forum Google Discussion forum is for topics specifically related to Google. There is a subforum dedicated to AdSense/AdWords subjects. |
Share Thread: & Tags
|
||||
|
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
"Bots and crawlers have trouble going more than 4 nested tables, so it depends on how complicated your build is."
This point above was taken from a topic on another forum regarding the practicallity of using tables vs. CSS in site design. One of the posts indicted that SE bots have trouble reading nested tables and that the assessment of a site is affected when reading content from tables if they aren't crawled in a proper order. Any thoughts? |
|
|||
|
I cannot believe that reading nested tables could be difficult for bots.
On the other hand, it is clear that using CSS gives you more freedom in organizing your source code, i.e. texts at the top of your source code can appear at the bottom of your pages and things at the end of the source code can come up first on the screen. This is a tolerated way to show things differently to bots and humans. Jean-Luc |
|
|||
|
Quote:
|
|
|||
|
Quote:
"Search engines can't read everything in tables and it becomes even worse if you have many nested tables, where most table layouts will become nested too deeply." I was looking for clarity on this, which is being reiterated in the replies here. However I do appreciate the CSS info as well. |
|
||||
|
Quote:
HTML Code:
<table> <tr><td><h3>This is a subject Heading</h3></td></tr> <tr><td>Here is your first bit of text.</td></tr> <tr><td>Here is your second bit of text.</td></tr> </table> |
|
||||
|
I agree with OpalComp, having been a 'table' users for years and now experiencing my developers working with CSS and DIV tags I can defintely say that 'appear' to be more hassle than they are worth, and yes, they do love to preach it from the rooftops, however I face a constant battle of getting the same results in different browsers through CSS and DIV tags. But this is heading off topic.
I can't see any reason why bots would battle to read deep into nested tables, are there any bot developers here that can enlighten us? |
|
||||
|
Most info you read about any source code affecting rank is at best a guess and at worst complete speculation. Tables add a little extra code and ensure your presentation will be the same for everybody. The CSS devotees take for granted everone is running the latest greatest browser and CSS degrades terribly on old browsers.
__________________
Follow me on Twitter! On the Trail with SOSG How I became a Social Media Convert and Twitter and Agents of Influence and now regular poster at Cloudmixer where We're Mixing New Media Ideas. |
|
|||
|
I can't put this into absolute numbers but would think it to be logical that the bots like Googlebot have a limit in time that they want to spend on your site and amount of data they want to "eat". If you give them 100 pages with 50 kb each they will need much longer to go through the whole site than with one that has 100 pages with 15 kb each. If then your server is slow the bot might decide it's not worth to come back soon - take a look at your crawl frequency in the Google Webmaster Tools.
I have recently taken over a site which was done with an old Dreamweaver version by a web"master" who had no clue about html. The pages had on average 60 kb, some up to 200 kb, and up to 10 (!) levels of nested tables. I have completely redone the site with css, cutting down file sizes to one third or one quarter of what they were before. After a while Google started indexing and updating the site much more often. I would therefore say that using css clearly gives you an advantage over nested tables. Last edited by bluemi; 11-26-2008 at 06:42 PM. |
|
||||
|
Quote:
I made a screenshot of my homepage with Interner Explorer 3, but splitted in 3 images. You better look at that before you go on spreading such ridiculous claims: TOP: http://www.seoworkers.com/media/ie3-part1.gif and MIDDLE: http://www.seoworkers.com/media/ie3-part2.gif and BOTTOM: http://www.seoworkers.com/media/ie3-part3.gif Now, which site with tables can we check with IE 3 next? If designers do not know to markup web sites, that is not a problem of the markup itself and its compatibility. Also look at the text version of my homepage in Google cache: http://209.85.129.132/search?q=cache...&hl=en&strip=1 Which site with tables should we look at its text version in Google's cache?
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 11-26-2008 at 07:16 PM. |
|
||||
|
heck its practically 2009! I agree though, I thought tableless was pretty much standard as of 3-4 years ago now... as Webnauts says, if you're following hierarchical, semantical structure (which you should be) then you shouldn't use tables for layout or design. If the information you're presenting is best presented in a table (like a spreadsheet) that is something different entirely...
Last edited by nullvariable; 11-26-2008 at 07:29 PM. |
|
||||
|
Quote:
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
Well excuse me! Some of us don't feel the need to rubbish anything and everything that is more than twenty minutes old and none of us should feel the need to rubbish anyone who is doing things differently to ourselves, especially when most of us do what we do to the best of our ability which must, by the law of averages, vary.
__________________
Linnet Woods The pen is mightier than the sword. Except when the other guy has the sword. |
|
|||
|
1- There is no telling what bots will do and the only way to be sure is to run a googlebot simulator or look at results in Google analytics to see if there is any strange problem like no text scanned.
2- I don't think they should have trouble with tables more than anything else. They aren't that interested in the logic of the html. The things that stop a spider are inherently unpredictable because they are _bugs_ which means the designers didn't envision them either. 3- CSS is certainly useful for taming <H1> <H2> etc. and for making paragraph spacing be the height that you want. 4- The example given about is not one in which tables or CSS are needed particularly 5- I am certain that all Webnaut's and tenkiya's css pages show up perfectly in all versions of IE, in Firefox, Safari Opera and all other browsers. However, with respect, we all know about the numerous Web sites in the real world where the sidebar is beneath the text instead of at the side in IE (A common fault of blogger.com templates of the old kind) or vv, th center text is below the sidebars in Firefox, and we also know about designs that get messed up for odd reasons when something is changed. It has to work for dopes like us in the real world, not just for geniuses. 6- Schlock CSS can waste as much code as tables - look at blogger.com code or the code produced by certain unnamed wysiwyg editors - the ones that make a new style for every 3 words of text. <please add your link to your signature> Last edited by crankydave; 12-18-2008 at 09:21 AM. |
|
||||
|
Quote:
P.S.: http://www.w3.org/TR/REC-html40/struct/tables.html
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
Quote:
__________________
Linnet Woods The pen is mightier than the sword. Except when the other guy has the sword. |
|
||||
|
Another question to the thread. Redundant code increases the loading time of pages. Do you use AdWords? If yes, can happen that you will get into trouble: Inside AdWords: Landing page load time now affects keywords' Quality Scores
Just a bloody example.
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
Quote:
More: RDFa Primer - RDFa which provides a set of XHTML attributes to augment visual data with machine-readable hints. Doesn't that make sense for bots? So it looks like happend some milliseconds ago. Correct?
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 11-26-2008 at 08:00 PM. |
|
|||
|
Isn't the document tree an array?
For bots, as with screen readers, how much sense a page makes is partly derived from its linearity. Does one idea or point flow logically into another? Is the relevant link adjacent to associated text, and so on? Crashing into a td closetag is about as good a way to interrupt the flow as there is. Where is the associated 'next' item in the chain supposed to be? Right? Left? Above? Below? Data tables can be given th tags with scope to aid in this process, something that's impractical to do in a layout table. On the strength of layout consistency, tables have earned their place, but few developers have spent time and energy giving their layouts the linearity that would make their flow comparable to a CSS only layout. This is, someone pointed out earlier, a flaw on the part of the devs, not the browsers or specifications. The spec recommends, it doesn't decree. All hail the mighty CSS 3! Last edited by weegillis; 11-26-2008 at 09:00 PM. Reason: Grammar and spelling |
|
||||
|
Quote:
We were teaching tableless design in web design courses in 2001. That AND the fact that designing with tables is a LOT more work.
__________________
Ron Boyd website consulting (design, optimization, marketing) :: Follow Me: @orionsweb |
|
||||
|
Um html 4.01 was released in 1998 lol... xhtml came out in 2000
__________________
Ron Boyd website consulting (design, optimization, marketing) :: Follow Me: @orionsweb |
|
||||
|
Not on the 24th of December 1999? HTML 4.01 Specification
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
Quote:
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 11-26-2008 at 10:07 PM. |
|
||||
|
ah yep.. right.. xhtml still came out back to back with it though...
__________________
Ron Boyd website consulting (design, optimization, marketing) :: Follow Me: @orionsweb |
|
||||
|
they can't have probems when crawling tables nested 40 deep, what does it do? throw a fatal error?
it can read it as deep as it wants to... with that said, most search engines intend on providing relevant content to the searcher and if they were to maybe 'neglect' certain pages/sites because they had content in nested tables, they could be missing out on good, friendly and useful content... and we all know good, friendly and useful content can be found in any level of nesting... maybe the se's like or would prefer us all to use divs but that might boil down to resources...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
Well morestar, you're certainly welcome to use nested tables 40 deep if you want to.
In fact, please do. Be sure to let us know how that works out for you in the long run. |
|
||||
|
Quote:
I think a test would be worth. But I would not do that, since I would only use tables for the semantical presentation of tabular data, so I can't go wrong.
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 11-28-2008 at 04:33 PM. |
|
||||
|
well i'm going to do just that, test it...
i'll have to use a pretty un-important and non-competitive keyword but...i'll rank number 1. i just can't see how google would miss out on listing relavent content just because it is 40 deep and because the webmaster doesn't know any better... the user doesn't see it's 40 cells deep, so why would google? i will get back to you with my results...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
... and you'll find they do! The discussion isn't will it place... or index the 40th table... but whether Google indexes past 3 deep! Just quote something in the fourth table. I know they do because I've done it and do it all the time because I build all pages in included files to separate design from programming. It bloats the code a little but makes content management easier so.. I'll give up a little of something I know is weighted low or perhaps not at all.
__________________
Follow me on Twitter! On the Trail with SOSG How I became a Social Media Convert and Twitter and Agents of Influence and now regular poster at Cloudmixer where We're Mixing New Media Ideas. |
|
||||
|
Quote:
good luck with that. |
|
||||
|
Quote:
"I am very sure that Google couple years ago did not crawl nested tables deeper that 3." I repeat that is was so a couple years ago and I am not aware of any changes if any. The problem was not that Google could not crawl them, but they did not do so. Off-topic: 1. http://www.hotdesign.com/seybold/index.html 2. http://www.evolt.org/article/Tables_...yout/25/21429/ 3. http://www.davespicks.com/essays/notables.html
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 11-28-2008 at 06:53 PM. |
|
||||
|
I do not always agree with stuff Rand Fishkin says, but here I do:
Keep text together - Many folks in SEO recommend using CSS rather than table layouts in order to keep the text flow of the document together and prevent the breaking up of text via coding. This can also be achieved with tables - simply make sure that text sections (content, ads, navigation, etc.) flow together inside a single table or row and don't have too many "nested" tables that make for broken sentences and paragraphs. Source: SEOmoz | Beginner's Guide to SEO - Single Page Version Is he wrong too?
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
Another thing I missed here. Google in their Webmaster guidelines say:
"Make sure your web server supports the If-Modified-Since HTTP header. This feature allows your web server to tell Google whether your content has changed since we last crawled your site. Supporting this feature saves you bandwidth and overhead." Do you really believe the last sentence "Supporting this feature saves you bandwidth and overhead" was a tip only for us?I hope you don't believe so. What does that have to do with the topic here?Setup two web sites, one with tables and one without. Which site pages will weight more and which less?Do you understand where I am getting to? I want to assume that you do...
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
with all respect you're kidding me right? even if you didn't close the tags you would still get indexed...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
Quote:
sure div'd content will be more clear to the bots and easier to gather what content belongs with that links etc but there are still ways to table code and do the same... so in response to your statement kind sir, we would also have to take into consideration the number of links to each of these sites. we all know google takes links into consideration and I would bet a buck or two that search engines worry more about links than they do table depth. relevant content
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
Quote:
Links weight is measured upon quality and not quantity. And you are providing here information how to deceive the PageRank algorithm to overcome your onsite mess? At last, are you probably a link builder?
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO |
|
||||
|
wow this is a long thread... and I must confess that I haven't read every reply.
But, I use CSS and tables in my webpages. the css covers most all of the fonts and link styles and some of the special effects.... but the tables have their uses as well. it's not really a competition as to which is better, css or tables, instead it just depends on what's best for your own applications... |
|
||||
|
well i've created a sub domain containing the two keywords that i'll be competing for...i'll get back to you with the results of my 40 deep nested table test ; )
the results i'll be looking for is at least the 3rd spot on google...after about two weeks...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
yah! rather use div . . .
__________________
Hawaii Events|Oahu Events|Honolulu Events |led signs|outdoor led sign |
|
||||
|
ok forget about getting #1 but at the very least the page has been found and spidered. if you do a search (google.ca) for cow magnets im sure your'e find something from the domain morestar.ca
for some reason i can't view the (cow magnets) text within the 40 deep nested table in FF or IE but can in Safari and Crome, so use either Crome or Safari if you want to see the text...i wasn't going to spend too much time on this little experiment but i do know google crawls, ranks, visits etc pages with text inside tables forty deep...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
actually i did a little search on google.ca for the cow magnets and apparently its number 4.
40 deep
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
Quote:
No AG Generation (After Google) crawler has any issues with things like number of tables or indexing past 3 pages down the link hierarchy. Those are myths and if someone is basing strategy on it... run don't walk, they don't have a clue about what they are takling about.
__________________
Follow me on Twitter! On the Trail with SOSG How I became a Social Media Convert and Twitter and Agents of Influence and now regular poster at Cloudmixer where We're Mixing New Media Ideas. |
|
||||
|
which brings me to my point which is that it's in google's or any search engine's best interest to crawl content even 400 tables deep, as long as they can find relevant content for the user within those nested tables...
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
Quote:
__________________
"Being an expert isn't telling other people what you know. It's understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction." Jeff Atwood SEO Workers - Search Engine Optimization Consulting Company | SEO Analysis Tool | Webnauts Net SEO Last edited by Webnauts; 12-12-2008 at 06:11 PM. |
|
|||
|
It comes down to linearity. Any table can be crafted to be linear, in a fashion. It's moot that a structure can be built to the depth of 40 levels and the proof is there that a spider can drill down that far. As an academic study this whole supposition is laudable. Heck, we all learned that Google will give a 4 spot to a key phrase nested 40 levels deep!
Google, Yahoo! and Live, et al, spell out what they want to see: web content that is intended for an audience. Humans are expected to make as much sense of what they see as spiders (that have hundreds of thousands of CPUs at their disposal). Any table that is linear enough that a disabled and brain dead spider can find its way from one point to the next meets the criteria of the search engine guidelines. If the developer has enough salt to do this, it should not matter whether she chooses to go tables or no tables or hybrid. The content is making its way to the audience. Search engines are designed to get the right information to the right audience, right? The loudest is no longer the one that's chosen anymore, and I for one couldn't be happier for it. If I owned Google, I'd be set on stamping out the lot of keyword diatribe that is out there right now. It's sometimes hard to find a real site for some search phrases. This is plain disgusting. I probably don't belong in this forum because I am against half of what I've seen here. When fortunes are made and lost at the whim of a search engine I cringe that folks would risk somuch on such a whim. In the prairies we have the weather to take the place of Google, in this sense. One bad year, oh oh; two, forget it. |
|
||||
|
Quote:
HTML Code:
<table> <tr><td> <h3>This is a subject Heading</h3> Here is your first bit of text.<br /> Here is your second bit of text. </td></tr> </table>
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
oh, why i debloated my code was because the comparison in the code in question contained two paragraphs (<p>text</p>) within one div.
__________________
Join free dating sites and meet single people without paying a penny. |
|
||||
|
if its pure table I think google won't like it! its not user friendly. Better use xhtml and css.
__________________
Hawaii Events|Oahu Events|Honolulu Events |led signs|outdoor led sign |
|
|||
|
Quote:
This whole table thing is really getting tiresome. Table based sites can be made just as accessible as flow and position based. To a spider it boils down to ease of parsing and connecting information. Table related tags are easy to strip, as are all other html tags in the pre-DOM source document. Whenever text falls in the natural parsing order after tags are removed (allowing for scope and th values) it meets the requirements for logical dissemination. Discussions ought lean toward how to accomplish this, rather than argue that CSS methods are better. Last edited by weegillis; 12-15-2008 at 07:23 AM. |
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Trouble reading WPW and other iEntry newsletters | J_Paul | WebProWorld: Guidelines/Announcements/Suggestions | 1 | 09-15-2008 06:02 PM |
| Nested Tables and Impact on SEO | geminisden | Search Engine Optimization Forum | 1 | 02-28-2006 03:51 AM |
| Spiders reading Tables | mgillis | Graphics & Design Discussion Forum | 7 | 12-17-2004 02:09 PM |
| nested directories and includes | obuwebco | Web Programming Discussion Forum | 2 | 08-30-2004 09:51 AM |
| Shallow Bots - Deep Bots? | jonathan-uk | Google Discussion Forum | 1 | 02-01-2004 09:32 PM |
|
WebProWorld |
Advertise |
Contact Us |
About |
Forum Rules |
MVP's |
Archive |
Newsletter Archive |
Top |
WebProNews
WebProWorld is an iEntry, Inc. ® site - © 2009 All Rights Reserved Privacy Policy and Legal iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509 |