Is CSS better than frames for SEO

Discussion in 'HTML & Website Design' started by lmhiih, Feb 23, 2008.

  1. #1
    which is the best way to build a site to get the best search engine results - using CSS or HTML frames?
    I have heard differnet things about this and cannot seem to get a clear answer about which is the best way to proceed.
    Thanks for your help.
     
    lmhiih, Feb 23, 2008 IP
  2. mhmtozek

    mhmtozek Peon

    Messages:
    380
    Likes Received:
    25
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Well, there are not much site out there that are using frame anymore. But if you so badly need to use it, try to do it with CSS. If you are really worried abot SEO, I assume you that CSS would be more semantic than iframe(s)
     
    mhmtozek, Feb 23, 2008 IP
  3. innovati

    innovati Peon

    Messages:
    948
    Likes Received:
    63
    Best Answers:
    1
    Trophy Points:
    0
    #3
    css, frames, both? SEO is based more in new, relevant information being put there on a regular basis.

    You can't really cheat the ranking system or boost yourself. SEO isn't sometihng you can really improve beyond a certain level.

    Stop worrying about it.

    Now, should you be designing woth frames or CSS - CSS all the way. Welcome to the world beyond 1994!

    If you're not currently using CSS I would like to welcome you to the 21st century. W3Cschools is the best resource for learning CSS, and the cheat sheets at ilovejackdaniels.com for HTML and CSS are invaluable resource you should always have printed off and handy.

    Best of luck, and relax, you'll show up in google.
     
    innovati, Feb 23, 2008 IP
  4. libertygone

    libertygone Active Member

    Messages:
    2,625
    Likes Received:
    48
    Best Answers:
    0
    Trophy Points:
    90
    #4
    dont use frames unless you absolutely need to and thats a RARE occassion!
    Plus, CSS and frames are not even very related so this question/thread is kinda unrelevant..

    and BTW, frames were never and will never be good with frames.
     
    libertygone, Feb 23, 2008 IP
  5. vishnups

    vishnups Banned

    Messages:
    166
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Use CSS rather than tables..which is more appropriate..than CSS and Frames...Frames are not Search engine friendly..
     
    vishnups, Feb 23, 2008 IP
  6. nastynappy

    nastynappy Banned

    Messages:
    499
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    0
    #6
    yeah use <div> tags instead of tables.
    and never use Frame or iFrame if you want your site to be SEO optimized :)
    and always use content relevant keywords, dont use excessive javascript .
    dont use AJAX (its not SEO friendly) .
     
    nastynappy, Feb 24, 2008 IP
  7. ColorWP.com

    ColorWP.com Notable Member

    Messages:
    3,120
    Likes Received:
    100
    Best Answers:
    1
    Trophy Points:
    270
    #7
    CSS is better, SEs don't love tags, they love content...
     
    ColorWP.com, Feb 24, 2008 IP
  8. webrehash

    webrehash Peon

    Messages:
    163
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Don't use frames if you can avoid them. I've seen sights that use frames be poorly indexed in SE's. If you're just looking for an easy way to keep the navigation the same on each page, use a PHP include or a Dreamweaver template if you use DW. Then you just have to update the include or template once and it's changed sitewide.
     
    webrehash, Feb 26, 2008 IP
  9. komickaze

    komickaze Well-Known Member

    Messages:
    41
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    118
    #9
    You should NEVER use frames if you want to rank well. You should also avoid tables like the plague. Keep your structure and content separate by using CSS.
     
    komickaze, Feb 26, 2008 IP
  10. angilina

    angilina Notable Member

    Messages:
    7,824
    Likes Received:
    186
    Best Answers:
    0
    Trophy Points:
    260
    #10
    I suggest you use CSS instead of frames
     
    angilina, Feb 26, 2008 IP
  11. Dan Schulz

    Dan Schulz Peon

    Messages:
    6,032
    Likes Received:
    437
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Neither. CSS just controls how the contents of a Web page are displayed, and frames are bad for not only SEO, but accessibility and usability as well. If you need to control the contents of the pages themselves, you'd be best off looking at server-side includes or a server-side programming language such as PHP. The PHP & Server-Side Includes link (which goes to another thread here on the forums) in my signature (which I also linked to this post) will show you how to do that.

    Actually you should use the appropriate markup for the job. If you have a list of links, mark it up as a list of links. Also, JavaScript (including Ajax) are not a problem as long as they are used to enhance the content on the page, rather than create it. In other words, if the content already exists in HTML form, then using these two technologies is just fine and the search engines won't care.

    Not necessarily. As I said earlier, use the proper markup for the job. If you have a data table (such as a spreadsheet), then a table is perfectly fine. Also, search engines will index sites that use tables for layout just as well as sites that use semantic markup. It'll just take them longer to do it, but they will index it nonetheless. HOWEVER, using semantic markup does have advantages over layout tables - and those happen to be in areas that SEO really doesn't deal with, such as accessibility and usability (and to be really technical, the only way to truely separate your structure from your content using CSS is by using generated content - which IE doesn't support; instead the focus should be on separating the structure from the appearance).
     
    Dan Schulz, Feb 26, 2008 IP
  12. Fean0r

    Fean0r Peon

    Messages:
    15
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Frames are awful :(
     
    Fean0r, Feb 26, 2008 IP