Feature request: Support for SEO-friendly path-based URLs (e.g. /parking/{slug})

Hello Base44 Team,

While working on our application, we analyzed how routing and URL generation currently work in Base44, including the behavior of the built-in createPageUrl function.

From what we understand, Base44 uses a proprietary routing system that relies on page names and query parameters (e.g. PageName?param=value) rather than a router based on path parameters (such as React Router). Because of this, it is currently not possible to implement SEO-friendly, path-based URLs like:

/parking/{slug} 

Instead, the platform only supports URLs in the following format:

parkingdetails?slug=vip-valet 

We also understand that this limitation is not something we can change at the application code level, as it is enforced by the Base44 routing architecture itself.

That said, we would like to formally request consideration of one of the following enhancements at the platform level:

  • Support for path-based routing with dynamic parameters (e.g. /parking/:slug)

  • An option to map query parameters to clean, SEO-friendly URLs

  • Any form of URL rewriting or aliasing mechanism that would allow path-style URLs while preserving existing routing logic

Improving URL structure would be a significant benefit for SEO, user experience, and content sharing, especially for content-driven or marketplace-style applications like ours.

At the moment, we are using slugs as query parameters (parkingdetails?slug=vip-valet), which is already an improvement over ID-based URLs, but path-based URLs would be a much better long-term solution.

Thank you for considering this request. We would be happy to provide additional details or examples if needed.

Best regards,
Marcin Górecki

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

3 months ago

Author

Marcin Górecki

Subscribe to post

Get notified by email when there are changes.