sh404sef joomla duplicates management

sh404sef joomla duplicates management

September 16, 2019 0 By Bernardo Ryan


Joomla! can very easily generate multiple URLs for the same content. sh404SEF controls this problem for you automatically… .. but this may create unexpected behaviors, such as modules showing on wrong page Let’s create and fix one such behavior. Using Joomla! sample data, on the “Parks” page… …we are going to hide the “Search” module Let’s go to Joomla! modules manager… …locate the Search module… … and set it to be hidden on the “Parks home” menu. So far, this is just standard Joomla! setup. Let’s now check how this works: We reloaded the page, but the module is still showing! What’s happening? we can use sh404SEF URL manager to find out. We locate the “Parks” URL with the search box… …and we can see it has some duplicates. We can now open the URL details, and see what duplicates have been created by Joomla! These various URLs have different Itemids (the menu item ID in Joomla! language) and sh404SEF is currently using 257 Probably not the right menu item… Let’s search for the right one, in the menu manager: We can see that the “Parks home” menu item has an ID 243. Now we can instruct sh404SEF to use the right Itemid: Back to the URL manager… We can now select the non-SEF duplicate… created by Joomla! with id 243 and… …make it the “Main” one. Let’s see the result on the front end now: After reloading the page, the module is now removed… which is the expected behavior! The approach should be used in case any… …module or template doesn’t show on the expected page.