Remove from Google search results: "You have to enable javascript in your b

If I search my website (made in Vaadin) in Google it shows up first in the results, but its title is “You have to enable javascript in your browser to use an application”. How can I remove this, or what measures can I take to override this or whatever?

Thnx!

In theory Google crawler is smart enough and supports JavaScript natively. However, you can use Google Search Console to test how exactly Google sees your website.

The general problem with dynamic SPA websites is that JS client is needed in order to render the page. Google is using HeadlessChrome based renderer (https://github.com/GoogleChrome/rendertron) for it’s crawler, but other crawlers (Bing/DuckDuckGo etc.) and most of the SEO tools are not that smart. So you either need to forward requests from those agents to some kind of pre-rendering service, or (the hard way) do it yourself :slight_smile:

With this very https://vaadin.com (based on Vaadin 10+) we took the second approach.

Ok, thnx.
But if Google’s crawler is smart enough, then why am I still seeing the “You have to enable…” message in Google?

Hard to tell. Could that be that those results were indexed more then one year ago (basically, before Google crawler became smart)?