Тёмный

Make Clean URLs in Bubble with Slugs - Bubble.io Tutorial 

No Code Academy
Подписаться 6 тыс.
Просмотров 1,8 тыс.
50% 1

🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacad...
Learn how to setup URL slugs in Bubble.io so you can achieve an SEO friendly URL structure for your app. Also learn how to get make your dynamically generated URLs discoverable via an XML sitemap.
The Bubble.io SEO Primer Guide - • All You Need To Know A...
===========================
Limited Time one-on-one Consulting -
calendly.com/n...
===========================
✅ Subscribe to be notified when the more Bubble tutorial videos come out.
⏩ Follow along in a free Bubble.io account by signing up at bubble.io/?ref....
❓ Have questions? Want a consultation? Reach out at nocodeacademy.co.
➡️ Disclaimer - this page contains an affiliate link that gives a credit valid towards our monthly Bubble account fee but has no cash value beyond this. Should you decide a paid Bubble account is right for you, thank you in advance for your support.

Опубликовано:

 

7 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@cody5304
@cody5304 Год назад
great video! a bit confused towards the end. Are you talking about having bubble expose the sitemaps to all those dynamic pages? I just watched your previous video where you mention adding an additional sitemap to the rooted file for those dynamic pages. Is this what you're talking about?! Excited for that video coming up. I have built a single page app that has terrible SEO. Any wisdom on SEO for single page app?
@NoCodeAcademy
@NoCodeAcademy Год назад
Hey Cody, good question for clarification about the sitemap, it could be clearer. Bubble will not expose a sitemap to all the dynamic pages. It will expose only a sitemap of the static pages. My suggestion is essentially saying (1) build a sitemap to house all of the dynamic pages and (2) get a head start on building that sitemap. To do that, first (a) expose the sitemap via the checkbox at the 9:25 ish mark so you can get the format straight and then (b) build the rest of the sitemap out to include all of the dynamic URLs in the same format as given by Bubble's exposed sitemap. Once you've built that, then you'd go back to uncheck "Expose a sitemap file" and the final two steps are to upload that sitemap.xml file to the root directory as suggested at ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-FGTh7Xyr99A.html and then list that sitemap's URL in the robots.txt file. For a single page app, follow the advice in the SEO for Bubble app but you'd only have one page instead of multiple. Take advantage of various heading tags, h1, h2, h3, etc. Lastly, check out Brian Dean's backlinko.com site for link building tips and consider finding ways to have more pages on the app.. since if we use a fishing analogy, each page is like a line in the water of Google's vast search ocean that could reel in a visitor. Good luck.
@Jess-lz2kh
@Jess-lz2kh Год назад
Cody, did you figure out how to use URL slugs on a single page? My app is single page as well - and the issue I'm running into is that I cannot set the "Type of Content" on the index page since it will throw a bunch of errors. Any advice?
@borjafat
@borjafat 7 месяцев назад
what if im pulling data from an external database and not bubble's? how do i set the slugs then? Thanks!
@NoCodeAcademy
@NoCodeAcademy 7 месяцев назад
Hey Borja, this is a bit of an edge case, but I'll tell you what I know and perhaps between this advice and some ChatGPT troubleshooting, it can get you there. My understanding is that having pretty URLs (aka slugs) is just a directive for whoever is hosting that domain (in this case, Bubble) to know where to go and get the resources in order to render the page. So in the traditional use case of setting Bubble slugs (or having Bubble auto-generate them, which it does when using Bubble for the database but with an external database, it wouldn't and this is the sticking point) allows us to use the pretty URL directive to then render a page that Google (and users) could read at that address (instead of the query-string-parameter heavy URLs of web development days past). I think that even the workflow of setting a thing's slug wouldn't work because you don't have an item in Bubble's database to set a slug on. Solution -- my guess would be that a lightweight duplication of your external database just so that the page could be rendered using Bubble's under-the-hood slug feature. By that I mean, if you had Airbnb listings, you'd just be duplicating a 1-to-1 list of all the listings, but not the photos, location, description, reviews etc. Hope that helps.
@Jess-lz2kh
@Jess-lz2kh Год назад
Amazing! How can we do this using a single page app? I just sent you an email as well. Where I'm getting stuck is that I cannot include the "Type of Content" in the index page since it's a single page app and it will throw a bunch of errors. Thanks so much
@slooptribe
@slooptribe Год назад
Great video and love your others as well. Very clear and detailed. I did have a quick question though, I understand how it works now on multiple page sites, but what about when you are using a single page and just harnessing the View At The Index (v=______) to change between items?
@NoCodeAcademy
@NoCodeAcademy Год назад
Hey thanks for the kind words. I think I understand your point about wanting clean URLs for elements on the page that could be in various states. Is that accurate? Meaning, you're not looking to do what we did here at 5:42 where this "single page" for abandoned locations has a slug set for it to have the clean URL. It's something different you're wanting, like you want the page to load (a) with the clean URL but also (b) with the second picture loaded onto the slider or some other secondary state be set based on the URL? By v= you mean a query string parameter? To shift from that to a perspective I'll share is that I believe a strong reason must exist in order to use a single page when it would make more sense to split it into their own pages. Building a mobile app is a strong reason because it needs to be single page, but building a dashboard with tabbed menus.. it could go either way in that case but be prepared you may need to make tradeoffs. Also, notable in the case of a mobile app, the need for pretty URLs goes away and managing everything through query string parameters works just fine. I don't feel like I got to the crux of your question but hopefully some of those points bring up ideas that may help.
Далее
All You Need To Know About SEO for Bubble.io
11:30
Просмотров 4,9 тыс.
Create a User Invite Feature in Bubble.io
30:37
Просмотров 4 тыс.
Cheese grater HACK
00:22
Просмотров 2,6 млн
ОРБИЗ-ГАН за 1$ vs 10$ vs 100$!
19:01
Просмотров 342 тыс.
How to Animate Your Bubble App - Bubble.io Tutorial
18:49
How I would learn bubble (If I could start over)
10:56
How to Setup Your Custom Database in Bubble.io (2022)
27:14
Processing data in popups | Bubble.io tutorial
18:31
Просмотров 30 тыс.
Intro to APIs & the API Connector | Bubble Crash-Course
1:05:10
Cheese grater HACK
00:22
Просмотров 2,6 млн