0
votes

Google Ajax-crawling instructions say the !# is actually transformed into ?_escaped_fragment_ by the google crawler.

I'd like to prepare my Vaadin 7 application to be SEO ready for Google search engine so could you please tell me if there is any out of the box functionality that will simplify that process by handling a following requests with ?_escaped_fragment_ ?

If there is no out of the box solution - what is the right way in order to implement this ?

Or another idea - is it possible to use Prerender.io together with Vaadin ?

UPDATED

Looks like nowadays Google is able to crawl, render, and index the #! URLs.

Q: My site currently follows your recommendation and supports _escaped_fragment_. Would my site stop getting indexed now that you've deprecated your recommendation?
A: No, the site would still be indexed. In general, however, we recommend you implement industry best practices when you're making the next update for your site. Instead of the _escaped_fragment_ URLs, we'll generally crawl, render, and index the #! URLs.

https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html

Can someone please confirm that Vaadin application can be successfully crawled by Google bot ?

1
Haven't had the need yet to look into SEO, so I don't know if these are of any help to you but there are a few older discussions on the Vaadin forum here (this seems to be not helpful at all) and here (this seems a bit more eloquent)Morfic

1 Answers

0
votes

Check out the volga addon and the related blog post.

Volga is a Vaadin add-on that helps you to add meta data to your Vaadin applications, which will help social media services and search engines better interpret your application.