Which Is Best Practice?

Discussion in 'Search Engine Optimization' started by sadhivm, May 30, 2007.

  1. #1
    when it comes to SEO and website design - what is best practice?

    a website with CSS & Tables?

    OR

    CSS & XHTML?

    or does it not matter?
     
    sadhivm, May 30, 2007 IP
  2. ansi

    ansi Well-Known Member

    Messages:
    1,483
    Likes Received:
    65
    Best Answers:
    0
    Trophy Points:
    100
    #2
    tables are for displaying tabular data. spread sheets and the like. each time a page is loaded that is based on tables, the weight of the files that need to be downloaded are hideous compared to it's css counterpart. and in return, causes the table based websites to load rather slow compared to a purely css design. and then after all is said and done, the css is cached so it wont have to be downloaded again unless it changes or you request it to be. bandwidth costs money and by using a more accessible approach with css not only do you get better load times and the like, but you're also saving your host money on bandwidth because it doesn't have to send all of that data to each visitor. just one file, downloaded once. it also helps make visual consistancy through the pages of your site a lot easier to manage and not to mention making redesign as simple as changing a line or two. and as for SEO purposes, you'll definately get better search engine results by using css over tables anyday.

    hope this helped you out some.
    ansi
     
    ansi, May 30, 2007 IP
  3. mish

    mish Banned

    Messages:
    56
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    for me its css and table.. i find it more neat on designing...
     
    mish, May 30, 2007 IP
  4. littlebobek

    littlebobek Peon

    Messages:
    763
    Likes Received:
    46
    Best Answers:
    0
    Trophy Points:
    0
    #4
    It depends who are your visitors. If your visitors use older browsers go with tables. If it's easier for you to use tables, use tables. It will not affect your bandwidth that much. Pictures and animations are the problem.

    From the SEO point of view it's better to have more actual content on the website than hundreds of <tr><td> tags.
     
    littlebobek, May 30, 2007 IP
  5. AgentD

    AgentD Peon

    Messages:
    131
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Plenty of websites rank very well with tables. Whether you have tables or css divs is way down the list of what search engines care about. Like the person above stated, though, if you have a huge number of tables or cells, it can greatly affect your code to content ratio.

    So, don't worry if you have a table or too, but don't overload your page.
     
    AgentD, May 30, 2007 IP
  6. sirkakashi08

    sirkakashi08 Peon

    Messages:
    102
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    table and CSS for me!
     
    sirkakashi08, May 30, 2007 IP
  7. kirby009

    kirby009 Peon

    Messages:
    608
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #7
    same for me .
     
    kirby009, May 30, 2007 IP
  8. sniperx

    sniperx Banned

    Messages:
    614
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    0
    #8
    me too :) .
     
    sniperx, May 30, 2007 IP
  9. beneth

    beneth Peon

    Messages:
    21
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #9
    I can't speak from an SEO standpoint on this matter, but from a strictly web standards point-of-view the best practice is definitely to use CSS with XHTML.
     
    beneth, May 30, 2007 IP
    oseymour likes this.
  10. oseymour

    oseymour Well-Known Member

    Messages:
    3,960
    Likes Received:
    92
    Best Answers:
    0
    Trophy Points:
    135
    #10
    I agree with you...plus this is the best way to ensure your site looks the same on all platforms....a table layout can look different on firefox, IE and opera
     
    oseymour, May 30, 2007 IP
  11. jl255

    jl255 Well-Known Member

    Messages:
    2,762
    Likes Received:
    211
    Best Answers:
    0
    Trophy Points:
    185
    #11
    fully agreed too. Tables shld always be avoided when possible.....
     
    jl255, May 30, 2007 IP
  12. poksa

    poksa Banned

    Messages:
    314
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #12
    For SEO it's more good if your site done in CSS based as long as not distorted with other Browsers. Also CSS has a big Effect in terms of loading your page.
     
    poksa, May 30, 2007 IP
  13. $piderman

    $piderman Peon

    Messages:
    12
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    Use an external CSS file for improving the page loading time.
    Try using DIV not TABLE and make sure that your page is XHTML valid.
     
    $piderman, May 31, 2007 IP
  14. kailyn_morgan

    kailyn_morgan Banned

    Messages:
    280
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #14
    when it comes to SEO and website design - what is best practice? both of them are very improtant and both have their own parts to play

    a website with CSS & Tables?I would prefer CSS

    OR

    CSS & XHTML?Both

    or does it not matter? Yes it does matter
    Reply With Quote
     
    kailyn_morgan, May 31, 2007 IP