Forum Moderators: open
How do the search engines view CSS pages (laid out using CSS as oppossed to tables)? Do they just view the content and ignore the stylesheet? Probably not - as its all too easy to turn divs (hence content) off - effectively hiding them.
I think that this can also be done by setting margins to minus values or changing the height of divs to 0.
I've seen some sites use minus values to change the navigation buttons on mouseover - but would search engines view this as a form of cloaking?
Or are search engines so advanced that they will spend time analysing each page to determine which elements do and do not appear, what text will show against the background, which divs appear over which other ones, etc?
And if they do go through all this, what browsers do they check things against (bearing in mind some CSS layouts will work in some pages but not others)?
Could it be that search engines will take the lowest common denominator and compare your site against some ancient browser and - if it fails for this browser - would not rank your site highly?
Does each search engine do things differently?
I welcome any thoughts on the issue!
[edited by: TravelSite at 11:16 am (utc) on Feb. 22, 2007]
By creating an accessible site, you are enabling search engines to crawl your site.
By creating an accessible site, you are increasing your potential audience base.
By not using tables for layout, that is one step towards an accessible site.
[diveintoaccessibility.org...]
There are color filters to help you see how a color blind person sees your site.
[colorfilter.wickline.org...]
There is Lynx to help you see how search engines see your site.
[lynx.browser.org...]
[delorie.com...]
Try some of the navigation examples from: [css.maxdesign.com.au...]