URL Saving By Transition To New Joomla 6 Website Created With SP Page Builder - Question | JoomShaper

Celebrate JoomShaper's Sweet 16 with Flat 35% OFF!

URL Saving By Transition To New Joomla 6 Website Created With SP Page Builder

S

Susanne

SP Page Builder 1 week ago

Hello, currently, my challenge is to create a totally new website with Joomla 6 plus SP PageBuilder Pro with contents of a website which currently has had millions of page clicks per day. Thousands of people saved different URLs of that site in their favorites and search machines like Google list the site in top rank. Thus the transition from the current system to a new Joomla 6 based website with SP Page Builder in use, means for me to create EXACTLY the same URL strings per Page as the users and clients saved in their favorites, e.g. https://www.12345.com/about-me/person.htm https://www.12345.com/products/special-offers.htm

In a xt:commerce Shop system I use, there is a field in each product page that the programmers of xt:commerce named : URL rewrite. There I can write the exact URL like above, regardless which real URL that Page got assigned by the website system. This helps that search machines and clients who saved favorites still can access the wished page, even if the system under it changed.

I could not find such an option in SP Page Builder when creating new pages. How can I assign for sure such a link URL to a Page built by SP PageBuilder, so that the new page will be accessible by the commonly known URL?

0
3 Answers
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 1 week ago #225686

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.

0
S
Susanne
Accepted Answer
1 week ago #225713

Hi Atick, Many thanks for the fast and detailled answer. Am I right, if I understand that the ALIAS in Joomla, creating a menu item, could be used as a method for a URL rewrite, like alias : about-me.htm if the original link to the pagebuilder item was index.php?option=com_sppagebuilder&view=page&id=21 ?

I will try this way.

0
Atick Eashrak Shuvo
Atick Eashrak Shuvo
Accepted Answer
Support Agent 6 days ago #226161

Hi Jim,

You're welcome!

Yes, that's correct. In Joomla, the menu item alias becomes part of the SEF URL. So, instead of a URL like:

index.php?option=com_sppagebuilder&view=page&id=21

Joomla can generate a more user-friendly URL using the menu item's alias, such as about-me.html (depending on your SEF configuration).

This is part of Joomla's built-in routing system and is not managed by SP Page Builder.

I hope that clarifies it.

0