MARKETPLACE
PLUGINS
SITEMAP.XML CREATOR
Sitemap.xml creator logo

Sitemap.xml creator

Published February 2023
   •    Updated this week

Plugin details

This plugin takes a list of Bubble Things and converts it to a sitemap XML file. Including the appropriate XML declarations to make it an sitemap.xml file.
This is especially useful if you are using Slugs to create SEO friendly URLs for your Bubble app.

Optionally (but likely) add a list of other pages you want included in the sitemap.xml - eg "contact", "subscribe" - ie any other pages.

The index page (root or /) is added with the priority "1.0" by default.

The returned XML is formatted to sitemap.xml.  Then you could upload this as a file to Bubble, and then submit that uploaded file location to the Google Console - see https://www.knowcode.tech/blog/how-to-create-seo-friendly-blog-articles-in-bubble

See the example page how to save the created file to your Bubble app - ie so you have a URL you can supply to Google console.

Contact me by email [email protected] or in the forum @lindsay_knowcode if you have custom XML format requirements.

Purchase of the plugin includes reasonable support to get you up and running.

Contact me if you need this plugin customised for your particular XML structure. [email protected]

The returned XML will look something like this:


<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>
   <loc>https://planbbackups.io/</loc><priority>1.0</priority></url><url>
   <loc>https://planbbackups.io/why_plan_b</loc></url><url>
   <loc>https://planbbackups.io/help</loc></url><url>
   <loc>https://planbbackups.io/subscription</loc></url>
</urlset>

see https://www.sitemaps.org/protocol.html

Editor

https://bubble.io/page?id=sitemap-xml-creator&test_plugin=1675516096396x861620825697550300_current&tab=tabs-1

Upgraded for Plugin V4

$5

One time  •  Or  $2/mo

4.8 stars   •   5 ratings
148 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Lindsay - Knowcode logo
Lindsay - Knowcode
Joined 2020   •   58 Plugins
View contributor profile

Instructions

The plugin is a Server Side action.
So you can include it in any workflow.

In the plugin action you pass it a list of Bubble Things.

Optionally specify the name of the field that contain the data the name of the column with the page name - defaults to "Slug" which is likely what you want.

Optionally (but likely) add a list of other pages you want included in the sitemap.xml - eg "contact", "subscribe" - ie any other pages.

An XML document that is in sitemap.xml format can be taken from the return values.

There are working examples on the service page of how to;
- just download the generated sitemap.xml file
- generate and save the file into your Bubble app
- have a recurring workflow to automate the daily file creation

Editor

https://bubble.io/page?id=sitemap-xml-creator&test_plugin=1675516096396x861620825697550300_current&tab=tabs-1

Purchase of the plugin includes reasonable support to get you up and running.

@lindsay_knowcode

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Technical   •   Blog

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.8)

Good app but doesnt create a sitemap from a  list of textss
March 25th, 2024
This is a great app, however, it lacks the basic functionality of creating a sitemap from a repeating group of a list of texts... this is crucial for a 40,000 item sitemap...
You can pass in a list of texts to create a site map. (as well as list of Things) ... contact me in the forum for help. (plugin author)
March 25th, 2024
  •  
Lindsay - Knowcode
Great plugin, everything works! I made a site map in 5 min)
April 5th, 2023
Thanks to the author for this plugin. I had some questions at first, but he answered very quickly and helped me!
Thank you, positive reviews mean a lot to me 😊 (plugin author)
May 15th, 2024
  •  
Lindsay - Knowcode
amazing developer support
March 7th, 2023
thank you
Thank you, positive reviews mean a lot to me 😊 (plugin author)
May 15th, 2024
  •  
Lindsay - Knowcode
Server-side action means auto-update
March 3rd, 2023
Integrate this plugin to your sitemap update backend workflow on a regular basis or by trigger to automitically sync your sitemap. Will give more feedback after some time, including but not limited to: 1. [!Important] Performance in Google Search Console (GSC): make sure it works as my https://kongchu.xyz/sitemap.xml currently failed as "Sitemap could not be read" from GSC. 2. Start a forum thread to hold feedbacks and have better awareness/SEO. 3. Subdomain support: as https://bubble.io/plugin/custom-sitemap-seo-generator-1662313456767x942607979795447800 but support extra subdomains not just one. 4. Download as file: less is more, directly without external plugins. 5. [!Important] Able to add multiple lists: say I have two data types blogs (*/blog/slug) and movies (*/movies/slug) whose URL #2 position is different so you cannot simply merge list in the current version. 6. Is turing off Bubble-generated sitemap recommended afterwards? 7. [!Important] Fully auto-updated */sitemap.xml : Consequent to 6, to aviod having to manually refresh the sitemap in Bubble's "Hosting files in the root directory".
Thank you, positive reviews mean a lot to me 😊 (plugin author)
May 15th, 2024
  •  
Lindsay - Knowcode
Saves a tonne of time
February 11th, 2023
And great support from the developer - Thank you
Thank you, positive reviews mean a lot to me 😊 (plugin author)
May 15th, 2024
  •  
Lindsay - Knowcode
Bubble