I’ve exchanged couple of emails these last days with David from support.
He tells me to do that manually.
The only way I see that doable is to go to my homepage, search for item #1, load the page, copy the url in a file, and repeat for item #2, etc.
Which should take me many hours, just for 1200, so how can I do that for 20k (will take days!).
He confirms to do that manually.
For tens of thousands of pages.

Thanks Bubble.
I could extract the ID of all items, but as I’m using the « field for readable URL » feature, it’s not as simple, my URLS have words in them, not just the ID. And my field « name » used for that sometimes have accents, parenthesis which are sometimes skipped in the URL, some are kept…
Being a non-coder (which is supposed to be Bubble’s target), I can’t code scripts with rules to generate, concatenate and do so many things to have a hack that works.
Anyway, it’s a nightmare, I’ve now a tool in which I’ve invested lots of time that’s non-scalable, for such a basic feature as listing all my pages so that I can be indexed in google. I’m pissed.
“Indexing dynamic pages at the platform level is a big project that we would like to tackle at some point. In the meantime, you should be able to manually accomplish this.”
Asking why it’s a “big project”:
“It’s a big project because some apps have thousands, hundreds of thousands of pages, so we need to determine a way to handle that elegantly, while still doing it in a way that makes sense for those apps with a few pages.”
We just need a list of all our urls, is that such a complicated task???