I’ve built a business directory on Bubble, but I’m running into SEO challenges due to the way Bubble structures pages. My app is designed as a single-page application where one page powers multiple views, including search results, individual listing pages, and user sign-up.
I’ve uploaded 20,000 businesses into the database, and each listing has a unique URL (e.g., mydirectory.com/listing/business-name
).
I am encountering a few issues and am wondering if there are workarounds or if this requires a complete app redesign.
Issues:
1./ Sitemap Generation: I can not create a sitemap that includes all 20,000 businesses.
2./ Crawling Issues: When using Screaming Frog (third-party SEO tool), it fails to crawl all the listing pages.
3./ Metadata (Title & Description) Customization: I can’t dynamically set the page title and meta description (e.g., "Find information about [Business Name] in [City]"
).