• Home
  • Get help
  • Ask a question
Last post 17 min ago
Posts last week 94
Average response time last week 34 min
All time posts 67848
All time tickets 10485
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.

#1121 – A few issues with sh404SEF

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 06 October 2015 10:29 UTC
ian
 Hello,

We have redesigned a site using a combination of old and new content and installed sh404SEF, purged all the old URLS and set sh404 to automatically redirect

So my questions are:

1. Do we delete all the old redirects we created using the Joomla redirect component?

2. Do we leave on the SEF friendly setting in Joomla global configuration?

3. How do we import the existing titles and meta into the corresponding section of sh404SEF, so we can control them from one space.

4. sh4440 seems to create a lot of URLs with 'table' in the URL, some of which are being indexed by Google. How do we resolve this?

Thanks

Ian
Tuesday, 06 October 2015 11:37 UTC
wb_weeblr
Hi

1 - If you have created those URLS again in sh404SEF, or basically don't need them any longer, you can delete them in the redirect component. Or you can simply disable the "Redirect" Joomla system plugin, and that's probably the way to go as it saves just a little bit of execution time

2 - Yes. The settings in Joomla global configuration should match those in sh404SEF: SEF URL on/off, using URL rewriting on/off and using a ".html" suffix.
sh404SEF doesn't need that, but there are extensions that do not read configuration using the proper Joomla API, and if those settings are off, for instance, they may believe SEF is switched off and generate non-sef URL, or behaves incorrectly.
In next version of sh404SEF, you will get a warning on the control panel if those settings don't match.

3 - You can't. That's not really possible to do, from a mysql performance standpoint, as soon as there are more than a few dozens pages, even if we would do a special case for Joomla articles.
Besides, there's a fundamental difference between sh404SEF and Joomla, where we base associating metadata and title with a URL, while Joomla associates it with an article. So if an article can be accessed through multiple URLs (which unfortunately is quite easy to do with Joomla), then the same title/meta is used on multiple pages.
Using only URLs, is what allows us to handle meta data for any page and most importantly for any extension.

So basically, either you go one way, or the other. Using the sh404SEF manager allows you to import/export as well, and work in a spreadsheet possibly.
If your workflow of content creation is more centred on articles, then meta data can be entered there.

4 - See other ticket, #1222

Rgds

Rgds
 
Tuesday, 06 October 2015 11:51 UTC
ian
Thanks for the prompt reply. It is very helpful.

Two things:

1. Should I be using the html suffix - if yes, why?

2. If the meta is associated with a url rather than an article, what happens to the meta if the menu name for an article changes, or if the article is moved and gets a new url?

Thanks

Ian
Tuesday, 06 October 2015 13:22 UTC
wb_weeblr
Hi

1 - It's pure choice on your side. There's not objective or SEO factors in favor or one or the other. Unless you're moving from an existing site and want to keep the same URLs, of course.

2 -
If the meta is associated with a url rather than an article, what happens to the meta if the menu name for an article changes
sh404SEF never uses menu items to build URL. An article has one URL and should only be accessed through that URL. Changing the menu item name should not influence the actual URL, and it doesn't with sh404SEF, so the meta will follow along.
r if the article is moved and gets a new url
Likewise, this is something you should almost never do. with sh404SEF, changing the article displayed title will not change the URL. You have to delete the URL so a new one is created with the new title for the URL to change.
Alternatively, you can manually customize the URL to better reflect the new title (with sh404SEF). In such case howewer, sh404SEF will automatically create a 301 redirect from the old URL to the new one.
In all of those situations however, the meta data being attached to the non-sef URL will always follow.

Rgds

 
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.