Hi,
I've set "be tolerant to trailing slash" to no and "Remove trailing slash?" to no in order to avoid duplicate content within the Search Engines.
If a non-existant URL is now called (
www.website.com/thisdoesntexist/) with trailing slash, JoomSEF returns a 301 first with the same URL but trailing slash removed, and then yields a (correct) 404.
This seems to be harmful to search engines, since 301 suggest the called URL exists - but has moved to a new direction. What should be happening is ...
- JoomSEF returning a 301 with trailing slash removed, if a corresponding URL actually DOES exist
- JoomSEF returning a 404 right away, if the URL without trailing slash does NOT exist
Anything else will mess with search engine results and is extremely detrimental to any SEO efforts. Can you please consider this for the next update, or suggest any other solution?