Clarity Quest

Newsletter
Sign Up for the
Clarity Quest Newsletter
  Email *
 
  First Name *
 
  Last Name *
 
  Business
 
  * = Required Field

"I LOVE the website you've built for us!! Very classy, professional, easy to navigate, etc. Thanks for the very fine overall job."

Jim Price
Cielo MedSolutions
Ann Arbor, Michigan

Business


Bookmark and Share

Blogarama - The Blog Directory

Home > Library > Out of the Fog Marketing Blog

Out of the Fog Marketing

Tips, thoughts and topics on marketing for small to medium-sized businesses in Michigan and
throughout the world. Contributions by Chris Slocumb, Casey Frushour, as well as other members of the Clarity Quest team.

Monday, April 7, 2008

 

Upgrading our website from ASP to ASP.NET

About 6 months ago, I got this crazy notion that it was time for a website upgrade. Our company's website simply did not reflect the quality of work in our client portfolio. However, I was scared to death of losing our great Google and Yahoo! SERP rankings especially since we needed to upgrade from ASP to ASP.NET which involved a URL name change (gulp). About 50% of our leads come from the web, so this was a big deal.

With our Seattle .NET expert, Promolab, we were able to maintain or improve our SERP rankings. Thanks to Jim and Cari Drake for providing the following steps in how we went about upgrading from ASP to ASP.NET.

Our first step was to plan out the page structure for the new site. Not only is this an absolute must to determine the navigation structure but it helps define the needed content as well. This plan was also what we used to plan our 301 redirects. Our goal was not only to never have a broken link on the site but to direct search engines to crawl the appropriate pages for indexing and never come up short on a page that no longer exists. We mapped out each existing .asp page to its new corresponding .aspx page. We then built the site from the plan using the new page names.

Once the site was complete our final checklist before going live was threefold.

First, using backup copies of all the old .asp pages, we replaced the content of each .asp page with a 301 redirect going to its corresponding new .aspx page. If an older page was being retired, we simply set the redirect to the home page or a page with similar content. See http://www.webconfs.com/how-to-redirect-a-webpage.php for 301 redirect examples. You can test your code by visiting one of many free tools like the redirect checker at http://www.webconfs.com/redirect-check.php.

Second, we took the time to build a Google-compliant sitemap.xml page containing each new page on the site. For help with sitemaps, see http://www.sitemaps.org/protocol.php. The sitemap can then be registered with Google. See http://www.google.com/webmasters/

And last, we added the appropriate robots.txt containing the location of our sitemap.xml file to the site to ensure that the search engines are crawling what we want them to crawl. see http://googlewebmastercentral.blogspot.com/2008/03/speaking-language-of-robots.html for more information.

Happy upgrading!

Labels: , , , , , , ,


Comments: Post a Comment

Subscribe to Post Comments [Atom]





<< Home

Archives

April 2007   May 2007   June 2007   July 2007   August 2007   September 2007   October 2007   November 2007   December 2007   January 2008   February 2008   March 2008   April 2008   May 2008   June 2008   July 2008   August 2008   September 2008   October 2008   November 2008   December 2008   January 2009   February 2009   March 2009   April 2009   May 2009   June 2009   July 2009   August 2009   September 2009   October 2009   November 2009   December 2009   January 2010   February 2010   March 2010   April 2010   May 2010   June 2010   July 2010   August 2010   September 2010   October 2010   November 2010   December 2010  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]

REQUEST A PROPOSAL
(734) 864-4094
Request a proposal