I’m running the latest version of Ghost and have trouble with a required trailing slash. I want to replace the already existing blog with a blog created with Ghost.
The previous blog is written without Ghost and its URL does not include a trailing slash. As I know, URLs with and without trailing slash are indexed as different URLs by Google. I guess that may cause traffic loss if I replace the existing URL without trailing slash with the Ghost blog with a required trailing slash. Are there any options available to save the traffic or to remove the trailing slash for the Ghost blog?
2 Likes
Since Ghost redirects non-slash to slash (e.g. /page
to /page/
), search engines will pick up the new URL over time, and incoming users will be redirected so they won’t see anything change
We are in the same situation. Is there any way to remove the requirement for trailing slashes, at least for some pages?
I understand since the beginning of time Ghost had trailing slashes. However we only need to have no-trailing slashes on some pages (/pricing, /demo) which is much more appealing. We’ve put so much effort in migrating to Ghost already and not having this would be unfortunate.
No, there is no way to change this. As already mentioned above, URLs without slashes will automatically redirect, so the difference is purely cosmetic.