O'Reilly logo

Vaadin 7 Cookbook by Ondrej Kvasnovsky, Jaroslav Holan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Optimizing Vaadin applications for search engines

Vaadin is a RIA framework that should be used for building business applications (for example, an online accountant application). Vaadin is not meant for building web pages that should be searchable on the Internet.

Search engines can see only what a text browser can see when crawling our web pages. A Vaadin application is actually a JavaScript application that is handling rendering and communication with the server. A full explanation of this problem can be found at https://developers.google.com/webmasters/ajax-crawling.

If we want to make our Vaadin application searchable on the Internet, we need to provide an HTML snapshot that could be processed by search engine robots.

We can easily test what ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required