Best Practice For Website Redesign & Migration
-
Hi,
I'm looking to redesign my current live website to a new Wordpress site using "Studiopress Enterprise Theme".
I'm new to Wordpress and therefore will be embarking on lots of testing & development.
I do not want to hurt my current live website whilst testing the new Wordpress site. However, it would be nice to bring the test site into the current live environment without changing untold urls, etc.Question
What is the best practice to setup this new Wordpress environment for my domain: www.sampledomain.co.ukHow would you restrict Google, Bing, etc from indexing, etc. whilst testing in the live environment.
What other consideration should I be aware of
Thanks
Mark
-
Hi Zach,
Thank you for all your help today.
Regards Mark
-
Ah, you are correct! Sorry I thought you were already on WordPress and just looking to change your theme.
-
Hi Zach,
Your logic of copying same content and setting would only apply if my current website where previously created in Wordpress.
My current website was created in Dreamweaver and tweaked by hand. It currently has not interaction with a database or Wordpress.
In short, I believe my needs would be to create a new instance of Wordpress.
Thanks Mark
-
Sounds like you got it, except I would recommend copying over your current site as a starting point vs. installing a fresh copy of WordPress. That way you are starting with the same content and settings and less likely to cause problems with URLs changing. It's also a lot less work if you have a larger site. Just copy of all the files and create a new database, import the data from your current site and make the couple edits mentioned above and you'll be all set. Good Luck!
-
Thank you Mike & Zach for the feature rich solutions.
With the above information, I will be creating a subdomain along the lines of staging.sampledomain.co.uk
I will further password protect this subdomain using Plesk.
I will tweak the setting of Wordpress to noindex, follow to stop search engines from trying to crawl.I assume Wordpress would be installed in the subdomain staging directory along with all relevant themes and plugins.
Also, I assume for each and every instance of a new domain, a fresh install of Wordpress will be required?
Thanks Mark
-
Hi Mark,
I recommend creating a subdomain like dev.yourdomain.com or staging.yourdomain.com. Password protect the directory so no one ends up on the wrong site and there's no chance search engines will crawl it.
Copy all your files to the subdomains folder, most hosting control panels just create a folder in your main website for subdomains so you can do this in the file manager. Otherwise, download a copy and upload it to the subdomain's folder.
Export your database using PHPmyAdmin, create a new database and import the data into the new database. After you import the data find the wp_options table and edit homeurl and siteurl to be dev.yourdomain.com.
Edit wp-config.php on the dev site to use the new database, user and password.
You should be all set with your dev site at this point and you'll keep your current settings and content so you don't end up with a bunch URL changes.
When you're ready to move the changes to your live site back everything up and do the opposite of the steps above.
I also use the Search and Replace plugin to search the database for http://dev.yoursite.com and replace with http://www.yoursite.com after moving everything over so you don't have any links pointing back to the dev site.
-
I would install your new site on a subdomain and then push it to your live site once all of your redirects are in place. Here is a great article about moving your wordpress site from dev to staging to production. <a>http://codex.wordpress.org/Moving_WordPress </a>
I hope that helps!
-
Hi Mike,
Thank you for the response.
How would I go about creating a staging site? I'm new to this...Mark
-
I would recommend that you work on your new website on a staging site (that is the standard operating procedure for a website redesign) that is locked against robots. You can either inject into the header of everyone of your pages or you can (recommended) install a plugin that will make sure that your site is not indexed until you are ready. A word of caution though, don't forget to change the tag to after you are done. This Q/A is filled with people wondering why Google hadn't indexed them after they failed to do so.
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
-
Which links to map across in site redesign
Hi there, I'm currently doing a fairly major website redesign for a client. They are moving to my hosting so I am creating the site on my cloud account and have edited my host files to work on it. The site structure will stay largely the same as it is quite a straightforward services site. However I'm moving them onto Wordpress from a different set up and I'm not sure how many of the links that they have, that aren't straight forward pages, I need to create redirects for. I have used Screaming Frog to get a list of all their URLs, of which there are 82. However alongside text/ html links I have: image/jpeg text/css
Web Design | | Frog-Marketing
application/javascript Do I need to create redirects for all of these link types? Or just any of the pages I'm not using? Many thanks, Sarah.0 -
Website organic traffic unchanged, impressions took a 98% drop in the last week.
Hi all, I have a very curious predicament and I'd be grateful if someone could shed some light on the situation. As mentioned in the title, organic traffic to our website has remained unchanged, but organic impressions have taken a 98% drop in the last week. This happened suddenly over one day; on October 22, impressions were 700, on October 23, they were 500, and on October 24 they drastically dropped to 50. The next two days they were at 22 and then up to 35. Organic traffic, however, showed the normal "weekend drop" as of October 24, and is still showing normal level (even increased a bit) continuing into this week. These are organic impressions according to Google Analytics and Google Webmaster tools. We did perform a complete site redesign a month ago. Could this be an effect from the redesign? We also noticed drop in Domain Authority, but our competitors suffered a similar (if not greater) drop as well, so we wondered if it could be due in part to the algorithm update. If anyone could shed some light on the situation I would be so appreciative! Thanks!
Web Design | | Joanne_Pendon0 -
Website title next to a post title-how to remove it?
I just have checked on some of the keyword I am ranking for and found in the serp that next to the post I have also the site name. But I thought that I have remove it. Does somebody know how to remove it? perhaps I did not do it correctly. I am also using yoast seo plugin but I do not have it set there to show the site name after posts name. Can somebody help me to fix this please? I have also attached an image from the serp where is behind the post title also Villas Diani-the site name Thank you very much! Iris O1oj4W0.jpg
Web Design | | Rebeca10 -
Mobile website strategy
Hello all! This question is about mobile websites. Any suggestions are welcomed. The facts: We have recently built a mobile website for our business using the separate mobile urls (parallel mobile website on a m. sub-domain). We are in the service industry and while our customers are most of the time on the go, it is important for them to find the price and order the service as fast and easy as possible. The redirect from desktop to mobile happens when customers are accessing the website with a mobile devices and it's done automatically. The mobile version does not have any content and serves only as a search and order function. The SEO has been made for the desktop website only and we are ranking really well for all competitive keywords in our niche. We want to keep the mobile website simple and clean so we are not planning to add any content on it.The questions: Since we are not planning to have much content on the mobile website, do we need to do any SEO for it? If yes, why? What are the benefits? Should we add content on the mobile website and why? Is there any down-side from an SEO perspective due to the fact that the website redirects to the mobile version? How are the inbound links going to behave in this case? Do we need to link these two websites although there is no risk about duplicate content? (links, canonical tags, sitemaps) Will the mobile website take advantage of the link building made for the desktop version? Should we allow the mobile website to be indexed having the fact that this is just a search & book tool? (at the moment it is blocked via robots.txt) Thanks for reading, looking forward to your answers.
Web Design | | echo10 -
Website URL Structures - Which does Google prefer or does it matter?
Which URL structure does google prefer..............OR DOES IT REALLY MATTER? Option A www.example.com/services/service#1 - this is the default that wordpress uses Option B www.example.com/service#1
Web Design | | webestate0 -
Website redesign testing environment
An external company is redesigning our website. They have a draft version active in a folder on their website to enable us to view it (example: www.externalcompanywebsite.com/ourwebsite/). There is no permission required to view the website, anyone with the url could just go there. I am not sure if they're using the robots.txt to block crawlers, or if they're blocking specific ip addresses. If the engines are allowed to crawl their website and they index pages of our draft website, does that affect our website negatively in the future once we host it on our domain?
Web Design | | jdossetti0 -
Platform Migration Challenge
Our website is running on a 2004 Microsoft Access DB and it’s time to ditch it… We have a new site created using .php with a sql DB. How can we maintain the back links and general goodwill created over time? Example… how do we redirect something like http://www.simplastics.com/details.asp?subcat=35917617&itm=2916 to http://www.simplastics.com/30240 <--- (new address will look like this) thanks
Web Design | | Prime850 -
Best way to develop a WordPress version of your site and then move it?
I have two websites that generate hundreds of organic hits each day. I want to switch both of them to WordPress. What is the best way to go about developing these sites then making them live while still keeping the current ones up?
Web Design | | C-Style0