CSS, Ajax and Web 2.0 - more than mere buzz words, these are advancing technologies that bring vast improvement in the design and usability of web sites. What about search engines? Do these new technologies help search visibility or hurt it?

CSS, short for Cascading Style Sheets, is a style sheet language used to describe the presentation of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can be applied to any kind of XML document, including SVG and XUL.

Ajax, (the programming language, not the cleanser) short for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user makes a change.

Web 2.0 is a phrase coined by O'Reilly Media in 2004 which refers to a supposed second generation of Internet-based services - such as social networking sites, wikis, communication tools, and folksonomies - that emphasize online collaboration and sharing among users.

What are some of the common uses of these technologies in web development?

Get the full story at SearchEngineWatch