Mass URL changes and redirecting those old URLS to the new. What is SEO Risk and best practices?
-
Hello good people of the MOZ community,
I am looking to do a mass edit of URLS on content pages within our sites. The way these were initially setup was to be unique by having the date in the URL which was a few years ago and can make evergreen content now seem dated. The new URLS would follow a better folder path style naming convention and would be way better URLS overall.
Some examples of the **old **URLS would be
https://www.inlineskates.com/Buying-Guide-for-Inline-Skates/buying-guide-9-17-2012,default,pg.html
https://www.inlineskates.com/Buying-Guide-for-Kids-Inline-Skates/buying-guide-11-13-2012,default,pg.html
https://www.inlineskates.com/Buying-Guide-for-Inline-Hockey-Skates/buying-guide-9-3-2012,default,pg.html
https://www.inlineskates.com/Buying-Guide-for-Aggressive-Skates/buying-guide-7-19-2012,default,pg.htmlThe new URLS would look like this which would be a great improvement
https://www.inlineskates.com/Learn/Buying-Guide-for-Inline-Skates,default,pg.html
https://www.inlineskates.com/Learn/Buying-Guide-for-Kids-Inline-Skates,default,pg.html
https://www.inlineskates.com/Learn/Buying-Guide-for-Inline-Hockey-Skates,default,pg.html
https://www.inlineskates.com/Learn/Buying-Guide-for-Aggressive-Skates,default,pg.htmlMy worry is that we do rank fairly well organically for some of the content and don't want to anger the google machine.
The way I would be doing the process would be to edit the URLS to the new layout, then do the redirect for them and push live.
Is there a great SEO risk to doing this?
Is there a way to do a mass "Fetch as googlebot" to reindex these if I do say 50 a day? I only see the ability to do 1 URL at a time in the webmaster backend.
Is there anything else I am missing?I believe this change would overall be good in the long run but do not want to take a huge hit initially by doing something incorrectly. This would be done on 5- to a couple hundred links across various sites I manage.
Thanks in advance,
Chris Gorski -
Hey K.
Happy you found value in everyone's response here.
For your URL, I see your structure resemble a blog structure with your subfolder being "learn" instead of "blog". So if it is, your final URL that you described is fine (learn/buying-guide-for-inline-skates).
As a counterpoint, if you had this content as a hub page (some form of content pillar/topic cluster) for example, it would've been a good possibility to just change the URL structure since you have many Buying Guides. Different types of content, different ways to put it on your site.
Like so: /buying-guide/inline-skatesAt the end of the day, the structure needs to be logical and reflective of where your content is. I think you got it right anyway.
For the execution part;
- I would not recommend using the "crawl as Googlebot" function in search console. It would be way too time-consuming for you, and it is not really designed for that kind of work.
- Instead, update your sitemap with the final URLs and send it again via SearchConsole / Bing Webmastertools.
- Also, don't forget to go ahead and change the internal links pointing to the old URL to point directly to the new ones or else you'll just have a bunch of 301's crawled by Google. Make it seamless.
- Monitor. Monitor. Monitor.
Hope that helped!
-
Thanks all the for responses and I am taking to heart all your suggestions. I will make all the URLs lowercase as this is something I didn't take into account.
Due to site hosting platform limitation for the URL structure I need to have a value in the bold areas below:
https://www.inlineskates.com/learn/buying-guide-for-inline-skates,default,pg.html
The first value "learn" doesn't have to be unique but the 2nd "learn/buying-guide-for-inline-skates" is the driver for the URL and must be unique, so the short URL like https://www.inlineskates.com/buying-guide/Inline-Skates,default,pg.html wouldn't work since I would only be able to use it 1x for inline skates and have several content pieces that I would need to add that to, size guides, charts, etc.
My main concern is about the process of doing the redirects, say I do 50 in one day, what is my next step? Is there a way to run the fetch as googlebot to a handful of pages as I only see the ability to add 1 URL at a time in the webmaster backend. If I go ahead and do this I just want to do it in the smartest way possible.
Thanks, Chris
-
And to add to that, Moz has a great resource on how to write them (emphasis mine);
-
Keeping URLs as simple, relevant, compelling, and accurate as possible is key to getting both your users and search engines to understand them.
-
URLs should be definitive but concise.
-
When necessary for readability, use hyphens to separate words. URLs should not use underscores, spaces, or any other characters to separate words.
-
Use lowercase letters. In some cases, uppercase letters can cause issues with duplicate pages.
-
Avoid the use of URL parameters, if possible, as they can create issues with tracking and duplicate content. If parameters need to be used (UTM codes, e.g.), use them sparingly.
Source - https://moz.com/learn/seo/url
-
-
The new URLs seem pretty verbose.
If this was my site, I would consider...
https://www.inlineskates.com/Buying-Guide/Inline-Skates/
https://www.inlineskates.com/Buying-Guide/Kids-Inline-Skates/
https://www.inlineskates.com/Buying-Guide/Inline-Hockey-Skates/
https://www.inlineskates.com/Buying-Guide/Aggressive-Skates/My breadcrumbs would look similar....
Home >> Buying Guide >> Inline Skates
-
I've heard recent claims that you no longer lose link juice when 301ing, but I've also had personal experience with taking a hit to organic traffic when doing this type of major URL restructuring. You're right, in the long run, it does pay off, but you're also right that there may be a ding in the short term.
While you're in there, I would highly, highly recommend taking the additional step of removing ",default,pg" from your URLs. There are two problems with that string - one is it contains commas, which can be problematic. Anything other than plain text and hyphens is generally discouraged in URLs. The other problem is that "default pg" part is watering down your URL and does not contribute to making the links short and easy to type and understand for humans. Since you are undertaking such a massive restructuring, now is the time to make these additional tweaks - as it's less painful to do All The Things at once and take one hit, than it would be to take a hit now and another hit later when you tackle that separately. I personally also always use only lowercase characters in my URLs as it's easier to type and depending on the server OS improper capitalization may make it so they don't reach the right page, but that is more of a UX preference than an SEO enhancement.
Another couple of tips: I find it extremely helpful to map everything out on a spreadsheet in this type of migration. Helps me make sure I have the old and the new mapped out, and also helps to have a checklist to go through systematically. I also tend to group related pages in batches, as presumably related pages will be linked to each other, and once Google comes crawling back over one page it will see the new URLs and crawl those too, faster than it would crawl unrelated pages. Finally, use a HTTP header check tool (google that and you'll find several) after you add the redirects just to make 100% certain you've set everything up correctly. And where possible, mass-redirect in a single .htaccess rule rather than one by one.
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
-
Redirecting a Few URLs to a New Domain
We are in the process of buying the blog section of a site. Let's say Site A is buying Site B. We have taken the content from Site B and replicated it on Site A, along with the exact url besides the TLD. We then issued 301 redirects from Site B to Site A and initiated a crawl on those original Site B urls so Google would understand they are now redirecting to Site A. The new urls for Site A, with the same content are now showing up in Google's index if we do a site:SiteA.com search on the big G. Anyone have any experience with this as to how long before Site A urls should replace Site B urls in the search results? I undestand there may be a ranking difference and CTR difference based on domain bias, etc... I'm just asking if everything goes as planned and there isn't a huge issue, does the process take weeks or months?
Intermediate & Advanced SEO | | seoaustin0 -
If you do 302 redirect then change to 301 redirect do you lose all link juice?
Hello everyone, I was wondering if you could help me with understanding the following story: A website has been moved from its HTTP version to a HTTPS version. The SEO manager has advised developers that they needed to do 301 redirects. However, in the end, 302 redirects have been put in place instead. Now, 301s should be put in place ASAP. The million dollar question is: has the website lost all of its link juice already given the nature of the redirects? Also, does it depend on whether Google has indexed the new 302 pages or does it depend on something else? Many thanks!
Intermediate & Advanced SEO | | MarketingGH0 -
What to do about old urls that don't logically 301 redirect to current site?
Mozzers, I have changed my site url structure several times. As a result, I now have a lot of old URLs that don't really logically redirect to anything in the current site. I started out 404-ing them, but it seemed like Google was penalizing my crawl rate AND it wasn't removing them from the index after being crawled several times. There are way too many (>100k) to use the URL removal tool even at a directory level. So instead I took some advice and changed them to 200, but with a "noindex" meta tag and set them to not render any content. I get less errors but I now have a lot of pages that do this. Should I (a) just 404 them and wait for Google to remove (b) keep the 200, noindex or (c) are there other things I can do? 410 maybe? Thanks!
Intermediate & Advanced SEO | | jcgoodrich0 -
Best practice for retiring old product pages
We’re a software company. Would someone be able to help me with a basic process for retiring old product pages and re-directing the SEO value to new pages. We are retiring some old products to focus on new products. The new software has much similar functionality to the old software, but has more features. How can we ensure that the new pages get the best start in life? Also, what is the best way of doing this for users? Our plan currently is to: Leave the old pages up initially with a message to the user that the old software has been retired. There will also be a message explaining that the user might be interested in one of our new products and a link to the new pages. When traffic to these pages reduces, then we will delete these pages and re-direct them to the homepage. Has anyone got any recommendations for how we could approach this differently? One idea that I’m considering is to immediately re-direct the old product pages to the new pages. I was wondering if we could then provide a message to the user explaining that the old product has been retired but that the new improved product is available. I’d also be interested in pointing the re-directs to the new product pages that are most relevant rather than the homepage, so that they get the value of the old links. I’ve found in the past that old retirement pages for products can outrank the new pages as until you 301 them then all the links and authority flow to these pages. Any help would be very much appreciated 🙂
Intermediate & Advanced SEO | | RG_SEO0 -
Can you redirect specific sub domain URLs?
ello! We host our PDFs, Images, CSS all in a sub domain. For the question, let's call this sub.cyto.com. I've noticed a particular PDF doing really well, infact it has gathered valuable external links from high authoritative sites. To top it off, it gets good visits. I've been going back and forth with our developers to move this PDF to a subfolder structure.
Intermediate & Advanced SEO | | Bio-RadAbs
For example: www.cyto.com/document/xxxx.pdf In my perspective, if I move this and set up a permanent redirect, then all the external links the PDF gathered, link juice and future visits will be attributed to the main website. Since the PDF is existing in the subdomain, I can't even track direct visits nor get the link juice. It appears in top position of Google as well. My developer says it is better to keep images, pdf, css in the subdomain. I see his point and an idea I have is to: convert the pdf to a webpage. Set up a 301 redirect from the existing subdomain to this webpage Upload the pdf with a new name and link to it from the webpage, so users can download if they choose to. This should give me the existing rank juice. However, my question is whether you can set up a 301 redirect for just a single subdomain URL to a folder structure URL? sub.cyto.com/xxx.pdf to www.cyto.com/document/xxxx.pdf?0 -
Best url structure
I am making a new site for a company that services many cities. I was thinking a url structure like this, website.com/keyword1-keyword2-keyword3/cityname1-cityname2-cityname3-cityname4-cityname5. Will this be the best approach to optimize the site for the keyword plus 5 different cities ? as long as I keep the total url characters under the SeoMoz reccomended 115 characters ? Or would it be better to build separate pages for each city, trying to reword the main services to try to avoid dulpicate content.
Intermediate & Advanced SEO | | jlane90 -
Domain Name Change - Best Practices?
Good day guys, We got a restaurant that is changing its name and domain. However they are keeping the same server location, same content and same pages (we are just changing the logo on the website). It just has to go a new domain. We don't want to lose the value of the current site, and we want to avoid any duplicate penalties. Could you please advise of the best practices of doing a domain name change? Thank you.
Intermediate & Advanced SEO | | Michael-Goode0 -
Don't want to lose page rank, what's the best way to restructure a url other than a 301 redirect?
Currently in the process of redesigning a site. What i want to know, is what is the best way for me to restructure the url w/out it losing its value (page rank) other than a 301 redirect?
Intermediate & Advanced SEO | | marig0