Skip to content
Articles
Article

How I got a Flutter web app (CanvasKit) indexed by Google with static SEO shells

by Rakibul Hasan dev.to

6 min read

Flutter web is great for building an app once and shipping it everywhere. It's not great for SEO. With the CanvasKit renderer, everything is drawn onto a <canvas>. If you open "view source" on a Flutter web page, all you get is a nearly empty index.html and a script tag. Google can render JavaScript, but rendering is queued and slow on a large app. Many other crawlers and the link preview bots (W…

Forum

Questions about this, or something to add?

Discuss on the forum

Topics Flutter for the web

Report this · Wrote this? Claim it

Supported by