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

#1530 – redirect SEF Url "it/"

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.
Sunday, 13 December 2015 22:02 UTC
pfausti
I installed sh404SEF for my site "www.xxxx.it"
from that moment the new home page was "www.xxxx.it/it/"
but from that moment I received more than 150 "404 requests" for the url SEF "it/" from every search engine bot.
I don't know how to redirect that url (if it's necessary)
I tried to put the canonical url "http://www.xxxx.it/" without any result.

please help me

thanks
Patrizio
Monday, 14 December 2015 15:26 UTC
wb_weeblr
Hi

Your site don't seem to be multilingual, so that should not happen. It suggest an incorrect language configuration.

1 - What are your exact and full Joomla and sh404SEF versions?
2 - Do you have a warning on sh404SEF control panel about "...multilingual..."?
2 - If you go to the Content tab of the Joomla language manager, what languages do you there ? (warning, I am speaking about the Content tab of language manager, not the Site or administrator installed language page.

Rgds
 
Monday, 14 December 2015 16:08 UTC
pfausti
Yes, the site is not multilingual, and I don't need it.
but I installed italian after the standard english version.

Versions: I have joomla 3.4.5 and sh404SEF 4.7.1.314
Warning: no warning about "multilingual..."
Language manager: I have both Italian and english enabled. So sh404SEF generated a complete series of it/... and en/... URLs.

How can I fix it?
If I should disable english language, sh404SEF would regenerate new SEF URLs?
and what would be the impact on Search Engine indexing?

thanks
Patrizio
Monday, 14 December 2015 16:49 UTC
wb_weeblr
Hi

You should simply disable English, then Purge URLs so that new ones are recreated. You may have a few 404s while URLs are recreated, but that should be very quick.

As for search engines, I'm not sure. You said you had 404s for the /it page. Now that things get back to normal, search engines should find again the correct URls?

Rgds
 
Monday, 14 December 2015 19:43 UTC
pfausti
I wil try purge URLs.

as for search engines, at worst I will have to work on redirecting...
but, I made a test: I wrote an URL without "it/" and sh404SEF redirect automatically to the URL with "it/".
Maybe after the purge it will work in the opposite way...

I will try.

Let me make two more questions:
1) what to do with Joomla redirect component (I have some URL redirected in this way...)
2) what software can I use to generate a sitemap to sent to google?

Thanks

Patrizio
Monday, 14 December 2015 20:12 UTC
pfausti
sorry, I disabled english language and made Purge SEF but the prefix "it/" is still there.
I don't see "en/" prefix but the structure of the URL has not changed.

"it/" 404 error message is still there. I have 789 messages, the last two after regenerating URLs.

any suggestion?

Thamks
Patrizio
Monday, 14 December 2015 22:57 UTC
wb_weeblr
Hi

No suggestion. Please provide superadmin credentials, we will try check your joomla and menu configuration.

Rgds
 
Monday, 14 December 2015 23:20 UTC
pfausti
userid: xxxx
psw: xxxx

thanks
Monday, 14 December 2015 23:30 UTC
wb_weeblr
Hi

You have enabled the Joomla language filter plugin; Why did you do that if your site is not multilingual?

Rgds
 
Monday, 14 December 2015 23:40 UTC
pfausti
I am not sure, but I read something about enabling that plugin in your documentation.
maybe misinterpreted
what to do?
disable and Purge URLs?
Monday, 14 December 2015 23:42 UTC
wb_weeblr
Hi

but I read something about enabling that plugin in your documentation.
No, you certainly didn't ;)

Yes, disable and purge.

Rgds
 
Monday, 14 December 2015 23:53 UTC
pfausti
THANK YOU SO MUCH!!!
now "it/ disappeared, and and sh404SEF redirect automatically an URL with "it/" to the URL without "it/".
I think it would be better to purge all 404 errors and waiting new requests.

It's not urgent, but I would appreciate if you could answer to these questions:
1) what to do with Joomla redirect component (I have some URL redirected in this way...)
2) what software can I use to generate a sitemap to sent to google?

Thank you very much, and good night

Patrizio
Tuesday, 15 December 2015 14:59 UTC
wb_weeblr
Hi

Glad it's sorted out now.

1 - If you have redirected some 404 with the Joomla redirects component, we still read them, so they should work. Please double -check. I would encourage you to redo them in sh404SEF, and disable the Joomla redirect system plugin, to a/ have everything in one place and b/ save a few nanoseconds of processing time on each request.

2 - I don't really have good reference for that. Unless you have tens of thousands of URLs on your site, or pages that cannot be discovered through menus and internal links, sitemap have little use. Better get a few good back links. That said, they don't hurt usually. I have used the auditmypc.com online tool, it's pretty comprehensive, but maybe a bit too much?

Rgds
 
Wednesday, 16 December 2015 23:54 UTC
pfausti
Sorry, but I have now 200+ 404 request for "index.php"
I don't understand how to redirect it, if I have to do it.

Thanks for your info:
1) I disabled Joomla redirect, and managed new 404 requests;
2) I used auditmypc for sitemap production. It semms pretty good.

Berst regards
Patrizio
Thursday, 17 December 2015 14:43 UTC
wb_weeblr
Hi

Sorry, but I have now 200+ 404 request for "index.php"

I don't understand how to redirect it, if I have to do it.
Absolutely and totally NOT. Redirecting "index.php" is a recipe for disaster, as you may often end up either in a redirect loop or just break extensions that send some data to index.php directly.

I already explained why this can happen. If you want to find the cause, then you can
a/ find whether this is a an internal or external request (ie coming from your own site or not)
b/ enable 404 detailed tracking, and after a little while look at the detailed data provided to get a hint about where those requests come from, and then fix them if possible.

Rgds
 
Friday, 18 December 2015 10:38 UTC
pfausti
I activated "record 404, record alias, record shUrls" from the beginning.
It show no internal requests.
at now i have 345 external requests:
only one with a referrer that's is an old page of the site,
344 are from searche engine bots.

I think that these 404 are causing problems on search engine visualization of the site, so I would fix it, but I don't know how to.

maybe it sould be useful activate "URL creation recording"

Thak you
best regards
PF
Friday, 18 December 2015 13:13 UTC
wb_weeblr
Hi

I think that these 404 are causing problems on search engine visualization of the site
But why do you think that? there's no problem on your site, and it's totally fine to have 404 when they come from other sites or people.

maybe it sould be useful activate "URL creation recording"
why? as you said, you have no internal requests.
So none of those 404 are on your site, and there's no problem to solve.

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.