Hello,
Thank you for your detailed explanation.
SP PageBuilder itself does not handle page URLs. URL generation and routing are handled entirely by Joomla.
When an SP PageBuilder page is assigned to a Joomla menu item, the page URL is determined by the menu item's alias and menu hierarchy. Therefore, to create SEO-friendly URLs, you would need to create the appropriate menu items and configure their aliases accordingly. This is standard Joomla behavior and is not controlled by SP PageBuilder.
For standalone SP PageBuilder pages that are not assigned to a menu item, Joomla uses the component URL structure, for example:
yourdomain.com/index.php?option=com_sppagebuilder&view=page&id=21
Unfortunately, there is no option in SP PageBuilder to define a custom URL alias for a page independently of a Joomla menu item, similar to the "URL Rewrite" feature available in xt:Commerce.
If preserving existing URLs is critical for your migration, you may need to recreate the URL structure through Joomla menu items and, where necessary, use Joomla redirects or server-level URL rewriting rules to match the URLs from your previous website.