Switching ecommerce CMS's - Best Way to write URL 301's and sub pages?
-
Hey guys,
What a headache i've been going through the last few days trying to make sure my upcoming move is near-perfect.
Right now all my urls are written like this /page-name (all lowercase, exact, no forward slash at end).
In the new CMS they will be written like this: /Page-Name/ (with the forward slash at the end).
When I generate an XML sitemap in the new ecomm CMS internally it lists the category pages with a forward slash at the end, just like they show up through out the CMS. This seems sloppy to me, but I have no control over it. Is this OK for SEO? I'm worried my PR 4, well built ecommerce website is going to lose value to small (but potentially large) errors like this.
If this is indeed not good practice, is there a resource about not using the forward slash at the end of URLS in sitemaps i can present to the community at the platform? They are usually real quick to make fixes if something is not up to standards.
Thanks in advance,
-First Time Ecommerce Platform Transition Guy
-
The change is no problem, unless you have links to those pages. Then I would just make your CMS keep the url structure. (Create a sanbox and send the job to someone on elance)
If you change url structure: Create an index sitemap file. Then create a sitemap for the old site and the new site. If the urls are different in any way this is very good to do. Then submit the sitemap in webmaster tools and it should show two. Then google will crawl both pages faster and see the redirects and get your new URLs updated fast.
-
Hi Paul,
We're going through old unanswered questions and following up. How is that headache coming? Can you pass along any helpful lessons learned? If your question has been answered or you've had a helpful response, it'd be great if you could mark that as well. Thanks!
-
Sounds like you should just pick the way the CMS renders them, upper case. And just redirect any lowercase/mixedcase to that? As I said, it doesnt matter at all which you pick - but everything on your site must match.
-
James,
Consistency has me worried quite a bit, simply because some things I don't have control over - for example if i 301 all my URLS to lowercase (which i very much want to do) - than they will still show up with upper-casing in the sidebar and on the XML sitemap. This goes for my product lists as well, they show up with upper-casing via the way the CMS renders them.
I believe I have two choices, and please correct me if I’m wrong. I could 1.) either get the engineers to make it so everything is lowercase, which may or may not be possible OR 2.) I could fully embrace the new CRM - upper-casing and all, and just do 1 set of 301's from old site to new site.
Let me know what you think and thanks a bunch for your help thus far.
-
Are these URL's to categories/folders or product detail pages? Generally you'd expect the trailing slash on folders only, e.g.
/foldera/
/foldera/productaThe sitemap must match the exact URL's used on the site obviously - I would expect a slight penalty if your URL's in sitemap cause a redirect. That would be sloppy.
Having said all this, consistency is key - not necessarily whether there are slashes or not. You must be careful though that whichever someone uses (and they'll link to you both ways) you always redirect to the same style.
-
Hi Paul,
I think the previous URL structure was better and you should fix the new cart to use the same URLs as the old one. You'll probably have to go dig into the cart's source code to do that, but it might also simply be a settings in your ecommerce's control panel.
I doubt having a trailing slash to a URL will have a significant impact on your rankings. What is important is that you stay consistant in the way you link to your pages. If you change your URLs, be sure you 301 redirect every single previous URL to their new one.
Best regards,
Guillaume Voyer.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Why does Google's search results display my home page instead of my target page?
Why does Google's search results display my home page instead of my target page?
Technical SEO | | h.hedayati6712365410 -
Google has deindexed a page it thinks is set to 'noindex', but is in fact still set to 'index'
A page on our WordPress powered website has had an error message thrown up in GSC to say it is included in the sitemap but set to 'noindex'. The page has also been removed from Google's search results. Page is https://www.onlinemortgageadvisor.co.uk/bad-credit-mortgages/how-to-get-a-mortgage-with-bad-credit/ Looking at the page code, plus using Screaming Frog and Ahrefs crawlers, the page is very clearly still set to 'index'. The SEO plugin we use has not been changed to 'noindex' the page. I have asked for it to be reindexed via GSC but I'm concerned why Google thinks this page was asked to be noindexed. Can anyone help with this one? Has anyone seen this before, been hit with this recently, got any advice...?
Technical SEO | | d.bird0 -
How to add 301 for many urls
Hi I need to redirect many urls in a website and I was wondering if instead of doing it one by one there is a way to get it the other way round.... Redirect all pages but a few. I get a feeling this is not possible, but prefer asking just in case. Thanks for any feedback
Technical SEO | | turismodevino10 -
Soft 404's on a 301 Redirect...Why?
So we launched a site about a month ago. Our old site had an extensive library of health content that went away with the relaunch. We redirected this entire section of the site to the new education materials, but we've yet to see this reflected in the index or in GWT. In fact, we're getting close to 500 soft 404's in GWT. Our development team confirmed for me that the 301 redirect is configured correctly. Is it just a waiting game at this point or is there something I might be missing? Any help is appreciated. Thanks!
Technical SEO | | MJTrevens0 -
How do i raise my product pages authority - ecommerce
hi, just started here and going through my website to make sure everything is fine and relevant to the search terms i am aiming for. However i notice a lot of my pages have an authority of 1 which clearly isnt acceptable! how do i best go to modify this so the authority is risen?
Technical SEO | | GarethEJones0 -
Google Webmaster Tools reports 404s for plain text. Should I create those URLs and 301 them to actual pages?
IA few years back I noticed that Google Webmaster Tools returns 404s from regular text containing a URL, but no anchor tag. I came accross this again today. Is it worthwhile to create those URLs and 301 redirect them to proper pages.
Technical SEO | | Svetoslav0 -
Home page URL disappears in Google after switching to WordPress
It was a 10 page static HTML page website. 3 year old, PR2. Monday night, copied a WordPress from somewhere to this website's public_html folder and activate it. The home page was "index.html" before switching to WordPress. Now this html file (index.html) has been deleted, so WordPress' Home page can work. All other 9 static html pages are still there in Google index. Just notice it today that the home page URL disappears in Google completely. Why? All other 9 static html pages' URL are still in Google. robots.txt is Allow: / What may have gone wrong to remove the home domain URL from Google index? Thank you for your help!
Technical SEO | | johnzhel0 -
What's the best way to deal with an entire existing site moving from http to https?
I have a client that just switched their entire site from the standard unsecure (http) to secure (https) because of over-zealous compliance issues for protecting personal information in the health care realm. They currently have the server setup to 302 redirect from the http version of a URL to the https version. My first inclination was to have them simply update that to a 301 and be done with it, but I'd prefer not to have to 301 every URL on the site. I know that putting a rel="canonical" tag on every page that refers to the http version of the URL is a best practice (http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=139394), but should I leave the 302 redirects or update them to 301's. Something seems off to me about the search engines visiting an http page, getting 301 redirected to an https page and then being told by the canonical tag that it's actually the URL they were just 301 redirected from.
Technical SEO | | JasonCooper0