.NET news » Examples Examples Rss Feed

Techniques for Preventing Duplicate URLs in Your Website

Chances are, there are several different URLs that point to the same content on your website. For example, the URLs http://yoursite.com, http://yoursite.com/default.aspx, http://www.yoursite.com, or http://www.yoursite.com/default.aspx are all likely valid URLs that results in the same content, namely the homepage for yoursite.com. While having four different URLs reference the same content may not seem like a big deal, it can directly impact your website's search engine placement and, consequently, it's traffic. To a search engine, those four different URLs represent four different pages, even though the all produce the same content.

To understand how allowing duplicate URLs in your website can affect your search engine placement, first understand that search engines base a page's placement in the search results based, in part, on how many other websites link to the page. Now, imagine that there are 1,000 web pages from other websites that link to your homepage. You might conclude, then, that a search engine would rank the importance of your homepage based on those 1,000 links. But consider what would happen if 25% of those links linked to http://yoursite.com, 25% to http://yoursite.com/default.aspx, and so on. Rather than your homepage reflecting 1,000 inbound links, instead the search engine assumes there are only 250 links to http://yoursite.com, only 250 links to http://yoursite.com/default.aspx, and so on. In effect, redundant URLs can dilute your search engine ranking.

A key tenet of search engine optimization is URL normalization, or URL canonicalization. URL normalization is the process of eliminating duplicate URLs in your website. This article explores four different ways to implement URL normalization in your ASP.NET website.

27 Jul 2010, 19:00:00   Source: Techniques for Preventing Duplicate URLs in Your Website   Tags: Examples

Silverlight View Model Communication

An example of Silverlight View Model communication between Master and Child View Models
18 Jul 2010, 08:25:00   Source: Silverlight View Model Communication   Tags: Examples

How to Call WCF Services Synchronously and Asynchronously

This article is an example to show you how to call WCF services synchronously as well as asynchronously.
16 Jul 2010, 07:45:00   Source: How to Call WCF Services Synchronously and Asynchronously   Tags: Examples

WCF by Example - Chapter IV - Transaction Manager

Business transaction and exception management
15 Jul 2010, 22:56:00   Source: WCF by Example - Chapter IV - Transaction Manager   Tags: Examples

WCF by Example - Chapter II - Repositories

Introducing the RepositoryLocator pattern
5 Jul 2010, 14:53:00   Source: WCF by Example - Chapter II - Repositories   Tags: Examples

WCF by Example - Introduction

Patterns and best practices for the desing and development of rich client enterprise applications using WPF, WCF and NHibernate
4 Jul 2010, 22:11:00   Source: WCF by Example - Introduction   Tags: Examples

Unit Testing and Integration Testing in Business Applications

This article presents some realistic unit and integration test examples in a N-tier web application to assist in writing tests that provide confidence in moving towards Test Driven Development (TDD)
4 Jul 2010, 04:07:00   Source: Unit Testing and Integration Testing in Business...   Tags: Examples

A Brief Test on the Efficiency of a .NET 4.0 Parallel Code Example

Verify the execution efficiency of a series of short .NET 4.0 parallel programming samples
1 Jul 2010, 16:22:00   Source: A Brief Test on the Efficiency of a .NET 4.0 Parallel...   Tags: Examples

Building Simple Reader Application for iPhone based on UIWebView

Learning the basic of developing application on iPhone by developing simple reader app
30 Jun 2010, 19:03:00   Source: Building Simple Reader Application for iPhone based on...   Tags: Examples

Json Data Visualizer using JQuery, JavaScript, Asp.net MVC 2.0

This article describes a Json data visualizer for popular web services like Google, Yahoo, Bing and Twitter using JQuery , JavaScript, and Asp.net MVC 2.0.