Best practice to change the URL of all my site pages
-
Hi,
I need to change all my site pages URL as a result of moving the site into another CMS platform that has its own URL structure:
- Currently the site is highly ranked for all relevant KWs I am targeting.
- All pages have backlinks
- Content and meta data should remain exactly the same.
- The domain should stay the same
The plan is as follow:
- Set up the new site using a temporary domain name
- Copy over all content and meta data
- Set up all redirects (301)
- Update the domain name and point the live domain to the new one
- Watch closely for 404 errors and add any missing redirects
Questions:
- Any comments on the plan?
- Is there a way (the above plan or any other) to make sure ranking will not be hurt
- What entries should I add to the sitemap.xml: new pages only or new pages and the pages from the old site?
Thanks,
Guy.
-
As Ben and RDK shared, your transition plan is solid.
Is there a way (the above plan or any other) to make sure ranking will not be hurt
If you have links, there will always be some loss of DA during the transition. Approximately 90% of the link value will transfer with the 301, but there is some degradation. This can be minimized by changing any links you control to the new site. This includes social media pages, signatures, etc.
Another recommendation I make to anyone moving sites is to create a link building campaign 30 days after the site move to generate links to the new site. These links will help offset any minor loss from the move. If the move is done properly, you can be back to your old rankings or better within 60 days after the move.
What entries should I add to the sitemap.xml: new pages only or new pages and the pages from the old site?
A sitemap should include all pages on the new site you wish to be included in the index.
One final note. Since you are changing URLs during this move, think out the new URLs carefully. Try to build URLs which will last 20 years. Try to account for any foreseeable changes. One example is to remove technology extensions from URLS. Instead of mysite.com/products.html use mysite.com/products.
-
Some quick thoughts:
1. Take advantage of seomoz site crawler for issues sometime before going live- this will help detect any possible URL (duplicate) problems that are common in transition. Don't forget about redirecting any PPC campaigns you may have.
2. Based on experience, ranking will suffer in transition, regardless of preparation. If you spent time tightening your SEO metadata and structured your website exactly the same, you should see overall improvement after a few weeks. How quickly you are reindexed varies from one site to another. If you're seeing 20,000+ visitors a month, indexing should be relatively quick (that's just based off of my small statistical sample of personal experience.)
3. XML sitemap should be the current site you want to have indexed... not sure what you mean when you say you'd include the old site pages, which might lead to indexing problems no matter how you might work that out. With luck, your 301's will feed the wounded patient until Googlebot comes to stitch everything up.
If you could document your experience, it would be really helpful. Test and measurement = smart SEO
-
We have just completed a similar update on our site using pretty much exactly the technique you describe above. As you say keep a real close eye on the 404 pages as they can catch you out. The other thing to watch out for is to make sure you maintain any historical 301 redirects as they are easy to miss when implementing such a big change. We suddenly found loads of old links that we didn't even realise existed!
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
-
I need help on how best to do a complicated site migration. Replacing certain pages with all new content and tools, and keeping the same URL's. The rest just need to disappear safely. Somehow.
I'm completely rebranding a website but keeping the same domain. All content will be replaced and it will use a different theme and mostly new plugins. I've been building the new site as a different site in Dev mode on WPEngine. This means it currently has a made-up domain that needs to replace the current site. I know I need to somehow redirect the content from the old version of the site. But I'm never going to use that content again. (I could transfer it to be a Dev site for the current domain and automatically replace it with the click of a button - just as another option.) What's the best way to replace blahblah.com with a completely new blahblah.com if I'm not using any of the old content? There are only about 4 URL'st, such as blahblah.com/contact hat will remain the same - with all content replaced. There are about 100 URL's that will no longer be in use or have any part of them ever used again. Can this be done safely?
Intermediate & Advanced SEO | | brickbatmove1 -
SEO Best Practices regarding Robots.txt disallow
I cannot find hard and fast direction about the following issue: It looks like the Robots.txt file on my server has been set up to disallow "account" and "search" pages within my site, so I am receiving warnings from the Google Search console that URLs are being blocked by Robots.txt. (Disallow: /Account/ and Disallow: /?search=). Do you recommend unblocking these URLs? I'm getting a warning that over 18,000 Urls are blocked by robots.txt. ("Sitemap contains urls which are blocked by robots.txt"). Seems that I wouldn't want that many urls blocked. ? Thank you!!
Intermediate & Advanced SEO | | jamiegriz0 -
Best strategy to follow for a single service site
Can anyone share what they feel is the best strategy to follow for a single service site? Would you optimise and target the homepage for the primary service they offer or target a page one level lower and leave the homepage to target the Brand name? Links to any references or case studies would also be greatly appreciated, thank you!
Intermediate & Advanced SEO | | Marketing_Today0 -
Change post with date to page without date
what to do with posts that should be pages. One of our clients is a nation wide company with different local pages, targeting city+business. This week we found out that every page has a publishing date in the search results. So the pages are not pages but posts? the publishing dates are a some time ago and we think they hurt the rankings. We want to make those post/ pages, but does this bring any risk? example: plumbing.com/chigaco to the same url? and just change code? the website is build in something called "send".
Intermediate & Advanced SEO | | remkoallertz0 -
Google de-indexed a page on my site
I have a site which is around 9 months old. For most search terms we rank fine (including top 3 rankings for competitive terms). Recently one of our pages has been fluctuating wildly in the rankings and has now disappeared altogether from the rankings for over 1 week. As a test I added a similar page to one of my other sites and it ranks fine. I've checked webmaster tools and there is nothing of note there. I'm not really sure what to do at this stage. Any advice would me much appreciated!
Intermediate & Advanced SEO | | deelo5550 -
Huge e-commerce site migration - what to do with product pages?
My very large e-commerce client is about to undergo a site migration in which every product page URL will be changing. I am already planning my 301 redirect process for the top ~1,000 pages on the site (categories, products, and more) but this will not account for the more than 1,000 products on the site. The client specified that they don't want to implement much more than 1,000 redirects so as to avoid impacting site performance. What is the best way to handle these pages without causing hundreds of 404 errors on site migration day? Thanks!
Intermediate & Advanced SEO | | FPD_NYC0 -
How do I best handle a minor URL change?
My company is about to complete an upgrade to our website but part of this will be changing the URLs slightly. Mainly the .aspx suffix will be dropped off the pages that we're most worried about. The current URLs will automatically redirect to the new pages, will this be enough or will there be an SEO impact? If it helps the site is www.duracard.com and the product pages are the ones we want to keep ranked. For instance if someone searches for "plastic gift cards" our page '<cite>https://www.duracard.com/products/plastic-gift-cards.aspx</cite>' is #3 and we want to make sure it stays that way once we change it to 'https://www.duracard.com/products/plastic-gift-cards'. Any advice would be greatly appreciated, thank you!
Intermediate & Advanced SEO | | Andrea.G0 -
Best way to host multiple sites for maximum seo
We have over 100 websites we built for clients that we currently host on 1 shared godaddy hosting account. They each have a link to us but since they are all under one shared account, we feel that we are not maximizing the inbound link potential. I've looked into c class hosting but found that either the ip's were flagged as spam, or they shared nameservers which defeats the purpose. I've also been told that since the c class ip's a hosting company gives to you are all owned by them, that also defeats the purpose. Anyone have any solutions besides opening 130 accounts with different hosting companies? Also, will it make any difference changing existing sites onto different hosts now or are they already tainted?
Intermediate & Advanced SEO | | seopet0