Changing URL Structure
-
We are going to be relaunching our website with a new URL structure. My question is, how is it best to deal with the migration process in terms of old URLS appearing whilst we launch the new ones.
How best should we launch the new structure, considering we've in the region of 10,000 pages currently indexed in Google.
-
Another thought might be to place a noindex on the new pages to start with and as we migrate and 301 redirect the old to the new remove the noindex on the new pages ?
Thoughts ??
-
Bump - can anyone else offer some input ?
-
Yes, that is the problem we are going to have. Can anyone else help or offer some advice ?
-
Hmm, I'd release the new pages gradually. 10,000 pages hitting the index in short order may get your site noticed and maybe treated as spam.
Maybe someone else on here can give you better guidance on the release schedule but I'd go with maybe 100 to 150 pages a day. That's a 3 month release plan.
Steve
-
On another point, the new pages will all have new meta, content etc, so if we left the old pages online until we had the chance to go through them I don't think we'd have any problem re duplicate content.
-
Hi Steve,
I fully understand the workings of 301 redirect etc. However, my concern is we have over 10,000 pages. Whats the best way to change from URL to another ?
Shall I release the new homepage, with links to the new already created pages, and then go through the old content and redirect it all ?
-
OK, for each new page you implement, 301 redirect the old one to the new (when the new is complete) that way you won't loose any traction from google.
a 301 Permanent Redirect tell the SEs that your content has MOVED PERMANETLY
Make the 301 redirect another action on your make live list for each page.
HTH
Steve
-
Hi, the old URLs will still remain whilst the new ones are being uploaded. There is no real pattern between the old and new URLs. All new URLs are more SEO friendly and keyword targetted.
Our old pages use ASP so I can easily implement a way of updating the old pages with a redirect.
My concern is what process should we take when changing the URLs in the transition period.
-
Hi,
Presumably you'll be getting "404 errors" as you migrate / remove the old pages. My view is that you'll need to carefully construct a 301 redirect in a .htaccess file.
This may be a real bind if there is no real pattern to your old structure that you could "translate" to the new URLs.
I'm not good on redirecting using GREP so maybe someone else here could advise. Could you post some URL examples (old => New)
Steve
-
You should create 301 redirects for all old pages. By the way you can use "Mod rewrite" module for Apache.
If it's hard to determine rules, you can redirect object pages to new category page, but of course it is less efficiency way.
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
-
Domain name in URL
Hi we are targeting local cities across the UK with landing pages for our website. We have built up a few links for https://www.caffeienmarketing.co.uk/bristol/ and recently advised that I should change the URL to https://www.caffeienmarketing.co.uk/marketing-agency-bristol/ and 301 directing the old one 2 questions really: 1. is there any benefit in doing this these days in that this is the main keyword target we have for this page? 2. Do I get 100% benefit for all the links built up on the old page
Intermediate & Advanced SEO | | Caffeine_Marketing0 -
URL structure for new product launch
Hello, I work for a company (let's call it companyX) that is about to launch a new product, lets call it ProductY. www.CompanyX.com is an old domain with a good domain authority. The market in which ProductY is being launched is extremely competitive. The marketing department want's to launch ProductY on a new website at www.ProductY.com.
Intermediate & Advanced SEO | | Lvet
My opinion is that we should instead create a subfolder with product information at www.CompanyX.com/ProductY. By doing this we could leverage on the existing domain authority of CompanyX.com Additionally for campaigns, and in order to have a more memorable URL we could use ProductY.com with a 301 redirect to www.CompanyX.com/ProductY What do you think is the best strategy from an SEO point of view? Cheers
Luca0 -
What should my main sitemap URL be?
Hi Mozzers - regarding the URL of a website's main website: http://example.com/sitemap.xml is the normal way of doing it but would it matter if I varied this to: http://example.com/mainsitemapxml.xml or similar? I can't imagine it would matter but I have never moved away from the former before - and one of my clients doesn't want to format the URL in that way. What the client is doing is actually quite interesting - they have the main sitemap: http://example.com/sitemap.xml - that redirects to the sitemap file which is http://example.com/sitemap (with no xml extension) - might that redirect and missing xml extension the redirected to sitemap cause an issue? Never come across such a setup before. Thanks in advance for your feedback - Luke
Intermediate & Advanced SEO | | McTaggart0 -
We 410'ed URLs to decrease URLs submitted and increase crawl rate, but dynamically generated sub URLs from pagination are showing as 404s. Should we 410 these sub URLs?
Hi everyone! We recently 410'ed some URLs to decrease the URLs submitted and hopefully increase our crawl rate. We had some dynamically generated sub-URLs for pagination that are shown as 404s in google. These sub-URLs were canonical to the main URLs and not included in our sitemap. Ex: We assumed that if we 410'ed example.com/url, then the dynamically generated example.com/url/page1 would also 410, but instead it 404’ed. Does it make sense to go through and 410 these dynamically generated sub-URLs or is it not worth it? Thanks in advice for your help! Jeff
Intermediate & Advanced SEO | | jeffchen0 -
Why is this url redirecting to our site?
I was doing an audit on our site and searching for duplicate content using some different terms from each of our pages. I came across the following result: www.sswug.org/url/32639 redirects to our website. Is that normal? There are hundreds of these url's in google all with the exact same description. I thought it was odd. Any ideas and what is the consequence of this?
Intermediate & Advanced SEO | | Sika220 -
On blog structure and topic [Advanced]
What if you run a university website with 20 faculties, how would you approach building a blog for them? Would you do it like most universities do - put all blogs in a subdomain and each individual faculty in a subfolder. Like this: https://blogs.monash.edu/ Would you put the blog in a subfolder and create categories for each faculty - like Mashable does for tech, entertainment, etc. Or, create separate subfolders for each faculties? If you have other ideas, please share. For argument's sake, the goal of the blog(s) is to generate leads. It's part of a larger content marketing effort and they want to maximize the blog's SEO benefit. And by the way, please state what you think are the advantages/disadvantages of your chosen option. Thanks!
Intermediate & Advanced SEO | | andrep0 -
Subdirectory URLs
If I have category pages for my site; is it better to use http://example.com/category/category or just http://example.com/category? Also, I'm creating a new section of the site; a resource center. Should the URLs of the pages in the resource center be http://example.com/learn/page or just http://example.com/page What are the reasons for the better choice?
Intermediate & Advanced SEO | | Visually0 -
2 Language Versions on Same URL
A site we are working on is a large gift retailer in Canada. They have a language option for French, but the page URLs are the same. If you click 'French' in the header, a cookie is set and then all pages are dynamically served the French content (and all nav/site elements of course change to French). The URLs then are exactly the same as it's the cookie that determines the language option to serve. e.g. www.site.ca/index.php?category=7&product=99.... would be the same regardless of if I'm set for English or French. Question: Does this setup have a negative impact on any SEO factors? The site has several thousand pages.
Intermediate & Advanced SEO | | BMGSEO0