• Home
  • Get help
  • Ask a question
Last post 2 hours 30 min ago
Posts last week 116
Average response time last week 2 hours 33 min
All time posts 72684
All time tickets 11184
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#11742 – Guidance on Migrating from sh404SEF (Joomla 3.10) to 4SEO/4SEF (Joomla 4.0/5.0)

Posted in ‘SEOInfo and other Weeblr extensions’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Monday, 07 April 2025 06:37 UTC
info-dimages-gr

Dear Weeblr Support Team,

I am currently in the process of upgrading my websites from Joomla 3.10 to Joomla 4.0, with plans to eventually move to Joomla 5.0. My sites currently use sh404SEF for SEO and URL management. I would like your guidance on the exact steps required to migrate all sh404SEF data—including SEF URLs, canonicals, duplicates, aliases, titles, meta descriptions, keywords, and redirects—to Joomla 4.0 successfully.

I have a few specific questions:

  1. Is it necessary to install 4SEF alongside 4SEO during this migration to preserve my existing SEF URLs as they are, or will 4SEO alone be sufficient with Joomla’s native SEF URLs and redirects?
  2. If 4SEF is recommended, should I install it on Joomla 3.10 before the upgrade, or can it be added later on Joomla 4.0?
  3. My Google Search Console reports 266 redirected pages from sh404SEF. Will these redirects be fully preserved and functional after migrating to 4SEO (or 4SEF)?
  4. Looking ahead to Joomla 5.0, are there any specific preparations I should make during this migration to ensure compatibility?

Thank you for your time and assistance. I’d appreciate detailed steps or a link to the most up-to-date documentation tailored to this migration scenario.

Best regards,

Dimitris Kanellopoulos

Website: https://www.dimages.gr/

Monday, 07 April 2025 07:21 UTC
wb_weeblr

Hi

Is it necessary to install 4SEF alongside 4SEO during this migration to preserve my existing SEF URLs as they are, or will 4SEO alone be sufficient with Joomla’s native SEF URLs and redirects?

4SEF handles SEF URLs and4SEO handles SEO. 4SEO does absolutely nothing to SEF URLs, so yes, 4SEF is needed to do anything with SEF URLs.

I would like your guidance on the exact steps required to migrate all sh404SEF data—including SEF URLs, canonicals, duplicates, aliases, titles, meta descriptions, keywords, and redirects—to Joomla 4.0 successfully.

This process is fully documented in both extensions. Please consult the respective documentation sections of 4SEF and 4SEO here.

4SEF and/or 4SEO are not a continuation of sh404SEF. They are different extensions, with different features and operate differently. Moving from sh404SEF to 4SEF/4SEO is a migration, and it will usually allow you to preserve most of your data including the ones you mention. Some features such as shURLs don't exist anymore for instance. And of course, 4SEO does many things that sh404SEF could not do, and which are more important now.

If 4SEF is recommended, should I install it on Joomla 3.10 before the upgrade, or can it be added later on Joomla 4.0?

Again, this is all documented, including videos but you must do the entire migration while still on Joomla 3.

sh404SEF must be present on the site to perform the imports. As sh404SEF is Joomla 3-only, you must remove it before even starting the Joomla 3 - Joomla 4 migration process. Therefore all transition to 4SEF/4SEO must be done while still on Joomla 3. When all is working fine, you start migrating your site to Joomla 4.

My Google Search Console reports 266 redirected pages from sh404SEF. Will these redirects be fully preserved and functional after migrating to 4SEO (or 4SEF)?

If these redirects are done by sh404SEF, then it's usually possibly to import them into 4SEO.

(4SEF does not do any redirect. It only stricly does one thing: SEF URLs).

Looking ahead to Joomla 5.0, are there any specific preparations I should make during this migration to ensure compatibility?

4SEF/4SEO (and all our extensions work the same on Joomla 3, 4 and 5). From a 4SEF/4SEO standpoint, the concern you have is to move from sh404SEF to 4SEF/4SEO. After that, there's nothing do.

The one importan thing however when migrating from Joomla 3 is to decide if you migrate the site, or if you rebuild a new one from scratch and transfer the content somehow.

If you migrate the site, all content/articles/categories/etc will keep the same internal ids and all should be good.

If you rebuild the site from scratch, possibly changing things, then essentially nothing can be imported between sh404SEF and 4SEF/4SEO because the item ids are not going to be the same.

Best regards

Yannick Gaultier

weeblr.com / @weeblr