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
-
Where is the best place to put a sitemap for a site with local content?
I have a simple site that has cities as subdirectories (so URL is root/cityname). All of my content is localized for the city. My "root" page simply links to other cities. I very specifically want to rank for "topic" pages for each city and I'm trying to figure out where to put the sitemap so Google crawls everything most efficiently. I'm debating the following options, which one is better? Put the sitemap on the footer of "root" and link to all popular pages across cities. The advantage here is obviously that the links are one less click away from root. Put the sitemap on the footer of "city root" (e.g. root/cityname) and include all topics for that city. This is how Yelp does it. The advantage here is that the content is "localized" but the disadvantage is it's further away from the root. Put the sitemap on the footer of "city root" and include all topics across all cities. That way wherever Google comes into the site they'll be close to all topics I want to rank for. Thoughts? Thanks!
Intermediate & Advanced SEO | | jcgoodrich0 -
Development site is live (and has indexed) alongside live site - what's the best course of action?
Hello Mozzers, I am undertaking a site audit and have just noticed that the developer has left the development site up and it has indexed. They 301d from pages on old site to equivalent pages on new site but seem to have allowed the development site to index, and they haven't switched off the development site. So would the best option be to redirect the development site pages to the homepage of the new site (there is no PR on dev site and there are no links incoming to dev site, so nothing much to lose...)? Or should I request equivalent to equivalent page redirection? Alternatively I can simply ask for the dev site to be switched off and the URLs removed via WMT, I guess... Thanks in advance for your help! 🙂
Intermediate & Advanced SEO | | McTaggart1 -
Dealing with Penguin: Changing URL instead of removing links
I have some links pointing to categories from article directories, web directories, and a few blogs. We are talking about 20-30 links in total. They are less than 5% of the links to my site (counting unique domains). I either haven't been able to make contact with webmasters, or they are asking money to remove the links. If I simply rename the URL (for example changing mysite.com/t-shirt.html to mysite.com/tshirts.html), will that resolve any penguin issues? The link will forward to the homepage since that page no longer exists. I really want to avoid using the disavow tool if possible. I appreciate the feedback. If you have actually done this, please share your experience.
Intermediate & Advanced SEO | | inhouseseo0 -
Sites interlinked - how much changes to make at one time
Hello, A client has their main site interlinked with 3 other of their sites. The main site is not ranked as high as it should for the main term, which the the anchor text used in all 3 interlinking sites. They're having a main sitewide link changed to nofollows today. Should we worry about doing too much at the same time? I'm thinking about either taking off the interlinking or changing it to brand anchor text.
Intermediate & Advanced SEO | | BobGW0 -
Best approach for a client with another site for the same company
I have a client who has an old website and company A handles the SEO campaign for this site.
Intermediate & Advanced SEO | | ao500000
My client wanted us to create a new website with unique content for the same company aiming to double his chances of ranking on the 1st of SERP's and eventually dominating it.
So we created the new site for him and handled it's SEO campaign. So far we are ranking decently on the search engines but we feel like we could do better. The site we are optimizing for him uses the same company, tracking number and a virtual address in the same city.
Do you think Google has a problem with this set up?
We have listed the new site in the citation directories but I'm worried that we are sending google mixed signals. The company has two listing on each directories, one for the old site and another for the new site.
Another thing, Google+ Local for the new site is created and verified but is not showing up in local pack.
What is the best way to approach this mess?
We are looking into ranking for both local & organic results.0 -
How to avoid seo loss after URL restructuring / change?
We are doing On Page SEO over haul of our website. Our old url used to be mydomain.com/send/FlowersInCity-1-CityName.html we are changing it to mydomain.com/send/Flowers-to-CityName Firstly, will it be advisable to do so since we are in the top 10 in most of the Keywords (but losing ranking each month): The website is very content rich site. Till beginning of 2012, we used be in the top three spots mostly due to On Page and Good content, thus getting the inbound links automatically. But now the things have change, industry has lot of competition and few players have already done heavy SEO for their website, both On and off page thus overtaking us in Ranking. We are also doing other requisite On Page and Off Page work but I am struck with the URL decision part. Secondly, and MOST IMPORTANTLY – if I should change the url, how to minimize the risk of losing the present SEO in this kind of URL restructuring case? Thanks Suman
Intermediate & Advanced SEO | | sumanpatra0 -
Overly-Dynamic URLs & Changing URL Structure w Web Redesign
I have a client that has multiple apartment complexes in different states and metro areas. They get good traffic and pretty good conversions but the site needs a lot of updating, including the architecture, to implement SEO standards. Right now they rank for " <brand_name>apartments" on every place but not " <city_name>apartments".</city_name></brand_name> There current architecture displays their URLs like: http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=overview</client_apartments> http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=floorplans&floorPlanID=121</client_apartments> I know it is said to never change the URL structure but what about this site? I see this URL structure being bad for SEO, bad for users, and basically forces us to keep the current architecture. They don't have many links built to their community pages so will creating a new URL structure and doing 301 redirects to the new URLs drastically drop rankings? Is this something that we should bite the bullet on now for future rankings, traffic, and a better architecture?
Intermediate & Advanced SEO | | JaredDetroit0 -
Best way to find all url parameters?
In reference to http://googlewebmastercentral.blogspot.com/2011/07/improved-handling-of-urls-with.html, what is the best way to find all of the parameters that need to be addressed? Thanks!
Intermediate & Advanced SEO | | nicole.healthline0