Sales and Marketing Technologies
Search
Do you want Breakthrough Results? Let us help you.Questions? Call 1.888.670.6905
Custom Web Development E-commerce Solutions Web Consulting Web Maintenance Web Hosting CMS Solutions
Internet Marketing Consulting Local Search Marketing Pay Per Click Management Reputation Management SEO Services Social Networking Video SEO (VSEO)
Miami Children's Hospital Reflectx Services Dinnerware Depot U.S. Home Filter
What We Offer Altamonte Springs Office Orlando Office Tampa Office
Internet Marketing Blog Contact Us Refer a Client Employment
Blog

Optimizing Search Engine PageRanking by Using Dynamic 301 Redirects

Tuesday, January 26, 2010

Those seo-savvy web programmers and search engine optimization specialists are familiar with the problem caused by changing a previously ranked url to a new url.  For example, a page that a search engine has ranked on page 1 may be www.domainname.com/about/default.aspx .  For a variety of reasons, it may be necessary to change the url to www.domainname.com/about-us/ .  The new url will be identified by search engines as a new page, even though it is the same page.  The PageRanking will be lower for the new "about-us" url and the "/about/default.aspx" url will drop its ranking.  This is sometimes known as "Split PageRanking" and we want to solve this problem to optimize the page.  Web designer, Jeff Sarmiento, summarizes the importance of avoiding split pageranking well.

There is a set of HTTP headers created at the top of each page, not displayed on the page.  We can work with the response object to help optimize the new url and eliminate split-ranking.  The best HTTP status code used for redirection is 301.  This code communicates to search engines that the content is located elsewhere.

Content that follows the "Location: " code in the HTTP header is the new permanent location for the page.  Utilizing the 301 status code help spiders and search engines get the message that the old URL is obsolete and should be replaced with the new URL.  It also communicates to search engines that the ranking from the previous URL should be credited to the new one.  The 301 status code is the most important status code for search engine optimization.

One way to resolve split page-ranking is redirecting with ASP.NET and IIS. Through ISAPI Rewrite you can use the 301 status code to permanently redirect the old url to the new url.  It is an effective way of permanently redirecting an entire group of pages or redirecting urls one-by-one.  A downfall is that ISAPI rewrite must be installed on the server.  The ISAPI Rewrite method is not fully explained in this article.  One company that offers an ISAPI rewrite tool covers this topic in-depth. 

Another method is to create the permanent redirect, through code, dynamically on the page.   For various reasons, some individual pages cannot be generalized in an ISAPI rule.  It is still essential to give search engines the message that the url has been permanently redirected.  You can manipulate the response headers using the Response object provided by the current HttpContext object in ASP.NET  

The HTTP header on the example at the top of this article would be
 
   Location: http://www.domainname.com/about-us/

Utilizing the location code along with the 301 status code effectively achieves the permanent redirect.
 
Below is the code for permanently redirecting the example url we used above:
 
C#
 
   if (Request.Path == "/about/default.aspx")
      {
       Response.Status = "301 Moved Permanently";
       Response.AddHeader("Location", "http://www.example.com/about-us/");
      }
VB
 
   if Request.Path = "/about/default.aspx" then

      Response.Status = "301 Moved Permanently"

      Response.AddHeader("Location", "http://www.example.com/about-us/")

   end

In summary, it is a good idea to use the HTTPContext object and the 301 status code to communicate to search engines that a page has permanently been moved.  This optimizes the page by crediting the pageranking from the previous url to the new url.  It is a way of eliminating split-PageRanking effects by changing the url of an exiting page.

Happy Optimizing! 

Joanna Smith 1/26/2010 9:16:00 AM

Comments:

Response to: Optimizing Search Engine PageRanking by Using Dynamic 301 Redirects
Friday, January 29, 2010
davidbaer says:

Often we forget the little guy, the SMB, in our discussions of the comings and goings of the Internet marketing industry. Sure there are times like this when a report surfaces talking about their issues and concerns but, for the most part, we like to talk about big brands and how they do the Internet marketing thing well or not so well.

Response to: Optimizing Search Engine PageRanking by Using Dynamic 301 Redirects
Friday, January 29, 2010
Joanna Smith says:

As you browse through our site, you can see that we create tremendous results for small and medium-sized businesses (SMB). The internet marketing specialists at Sales and Marketing Technologies keep up on the latest trends in SEO techniques. Our clients, big or small, get improved web presence in a short amount of time helping them increase exposure and profits for their business.

Response to: Optimizing Search Engine PageRanking by Using Dynamic 301 Redirects
Monday, February 01, 2010
WP Themes says:

Nice brief and this fill someone in on helped me alot in my college assignement. Thanks you seeking your information.

Response to: Optimizing Search Engine PageRanking by Using Dynamic 301 Redirects
Wednesday, February 17, 2010
Consulenza Web Marketing says:

Thanks for providing such useful information. I really appreciate your professional approach.

Add your comments:

Items in bold indicate required information.

Name :
 
Email :
 
Comments :
 
Latest Posts

Categories
Blogging (2)
Website Design (4)
Website Functionality (3)
Internet Marketing (82)
Company News (6)
Email Marketing (7)
General Marketing (11)
Google Android (2)
Local Search (10)
Mobile Search (1)
Offline Marketing (2)
PPC (11)
RSS (5)
Search Engine Optimization (30)
Social Media (5)
Social Networking (13)
General Programming (2)
SQL Programming (2)
Video Search Engine Optimization (3)

Archives

Blogroll
Yahoo!
Google
Technorati Profile

Feeds
Newsletter Signup
Enter your email address below and receive special offers.
From Our Customers
"Since SMT was hired to bring our website up to standards, it has garnered continuous growth in its, page views and has consistently been recognized in the eHealthcare awards. We are very pleased with SMT’s work and customer service. We would gladly recommend them to others."

Marcia Diaz de Villegas – Miami Children’s Hospital Director of Marketing & Public Relations
Our Work    |    Web Development    |    Internet Marketing    |    Case Studies    |    FAQ    |    About SMT    |    Press Room
Employment    |    Refer a Client    |    Contact Us    |    Internet Marketing Blog    |    Privacy Policy    |    Site Map

Sales & Marketing Technologies
Altamonte Springs: 220 E. Central Parkway, Suite 1010 • Altamonte Springs, FL 32701407-792-4848
Orlando: 301 E. Pine Street, Suite 150 • Orlando, FL 32801407-792-1951
Tampa: 4511 N. Himes Avenue, Suite 200 • Tampa, FL 33614813-448-3550

© 2010, Sales & Marketing Technologies, Ltd. All rights reserved.
Website Design FL & Search Engine Optimization Services