I’ve started working in marketing in my Bubble app for showcase side-projects (Makerpage) and my first thought was to create a blog in order to get a bit of traffic…
Nevertheless, seems that the performance of Bubble is pretty bad for this and I would like to know how are you handling this in your projects.
I could create a subdomain called blog.makerpage.me and host there a Wordpress but I don’t know if it could be worse for SEO… Or I don’t know if there is a way to “embed” a blog in Make it happen - Makerpage or something like that.
What I’ve noticed has worked well for others is the opposite - hosting the main website on an SEO-driven platform like Webflow, Framer, or Wordpress and hosting the app itself on a subdomain. For example, makerpage.me on Webflow and app.makerpage.me on Bubble.
Bubble lacks some key features for technical SEO so I’d advise against routing your blog to a subdomain.
Although i used to agree with this after generating tens of millions of impressions and over 1m site visits from SEO between 6 clients sites all that started from 0 all within the last 7 months all with bubble I gotta say id host it on bubble.
Your sub domain and host domain are looked at completely individually when ranking. You’re actually hurting yourself to split them.
It does just take more initial tech setup on the bubble side but is vastly more scaleable.
Isn’t that the point? For example, if you build a SaaS, you wouldn’t want to submit your paywalled pages to the sitemap because it would eat into the site’s crawl budget for content you don’t want publicly available anyway. Or is there something I’m missing about how Bubble handles SEO?
That’s a good question, I’d say to an extent, this is incredibly based on your app/site. This decision can make or break your organic traffic. @Keymaker
Let me give you a few examples and how I’d handle it from an SEO/tech build.
Digital marketplace listing businesses, vehicles, freelancers, or whatever else. 100% bubble built no split domain. The businesses even very small ones will generate you traffic and authority fueling your blogs. Even if the marketplace is closed and requires signup id let the business pages be indexed and blurred then blur data rather than redirect if not signed up.
CRM or similar internal tools, personally I’d probably run under split domains like you suggested. However whatever platform I’m building marketing side on would need to have the ability for me to customize rich content + use AI to generate blogs to later be human cleaned up so I can scale with volume.
e-commerce w/ or w/o blog - if I must build with bubble it’ll be 100% bubble no split domain. I want products and blogs all ranking for the same place.
Social media apps: 100% bubble, with very heavy rich content snippets and utilizing Google photo + video ranking. If I’m blogging on it I want the traffic to cross preform from my user generated content & blogs (TikTok has done the absolute best at this)
Page speed is such a minor ranking KPI and honestly bubble loads pretty quickly it’s just how it’s rendered that makes the tests throw false load speeds. I’m more worried about bounce rates caused by bubbles odd pre cached rendering than what lighthouse says about load speed. Internal tools or tools that have no large dynamic ranking content is the only time I’d split domains.
Very helpful breakdown - as you may have guessed, most of the projects I’ve done are internal tools or SaaS products, but I didn’t consider e-commerce product pages (which you’d definitely want to rank for!). Thanks for sharing.