I’m building a blog for my SaaS, and I’m using dynamic pages to do so. I was curious how SEO would play out? Is it as effective? I know Bubble pages are heavy on JS, and Google, while is able to index JS pages, is slower and misses some of the dynamic stuff.
Another option I had was building TLDRs on my page, then linking to Medium; which has proven SEO benefits. Medium could link back to me for backlinks, as well as users from Medium. The only problem is control.
Bubble if you need SEO on dynamic data, so recommendation would be to setup all SEO stuff Bubble provides to be in sync with the dynamic data from the pages, and ensure you get the sitemap correct.
If you do not need SEO on dynamic data and are okay to just use it for more static data like blog posts, and feel that Medium is easier to work with to get maximum SEO benefit go that route.
In Bubble you can achieve 100% on 3/4 lighthouse metrics, and for performance it can be maybe 70 at most (maybe a bit higher with some extra code), which on the whole is still sufficient to have good SEO especially if you have good content. The only downside of Bubble for SEO is the speed, which is directly tied to the JS as you’ve pointed out.
And since, SEO is kind of dying just for content (look at stats at how many crawls per clicks content sites get now after Google introduced their AI answers), you likely will want to take advantage of dynamic content SEO as things like lists of things are still able to get click throughs from Google search, and you can more strategically setup the SEO to target voice based search which is how the vast majority of searches are going to be performed as more AI tools are added into devices.