Posts tagged "optimization"

ASP NET 4 Enhancements For Search Engine Optimization


Search Engine Optimization or SEO is a method of improving a website’s position in Search Engine result. A better position in the search result will lead to more click through, increasing the website visibility and audience. There a few steps a website owner can do to improve their website search engine ranking.

Microsoft has introduce their Search Engine Optimization Toolkit, it’s an easy start to improve your website Search Engine result. Point at remote website and the SEO Toolkit will start to check your website link and identify any problem and offer suggestion on how to fix them.

ASP.NET 4 includes a lot of new methods, properties, and libraries to work with search engine optimization, including ASP.NET Routing, permanent redirects, and the ability to programmatically specify values for certain tags.

Use ASP.NET Routing to generate SEO Friendly Url

In general it’s recommended to create a short, readable URL that include keywords about the page in the URL itself. Rather than have a URL like yourdomain.com/link/ShowCategoryProduct.aspx?CatId=541, it’s better if you can create URL like yourdomain.com/category/phone/newphone

In the past it’s not easy to create a clean, SEO-friendly URL in ASP.NET. But start with ASP.NET 3.5 sp1, URL rewriting became a lot easier thanks to the ASP.NET Routing system.

ASP.NET Routing cleanly decouples URLs from web page file names and can be used to create clean, terse, SEO-friendly URLs. Specifically, ASP.NET Routing allows a developer to define routes, which map a URL pattern – such as “category/CategoryName/products” – to a class (or web page) that handles the request. Consequently, using ASP.NET Routing you can define a route that sends all requests to http://www.example.com/category/CategoryName/products to an existing web page, such as /link/ShowCategoryProduct.aspx, which would then read in the CategoryName value and display the appropriate products.

Use Permanent Redirects When Appropriate

Every HTTP response sent from the server back to the client includes a status code that provides information to the client about the result of the request. For example, if the server receives a request for a non-existent page, such as yourdomain.com/PageNotFound.aspx, it returns an HTTP status code of 404.

Every ASP.NET developer is familiar with Response.Redirect(url), which redirects the visitor from the current page they requested to the specified url. The way Response.Redirect works behind the scenes is by sending a 302 HTTP status code along with a Location HTTP header that specifies the URL to which the requested resource has moved.

It’s important to understand that the 302 status code indicates that the resource being requested has temporarily moved to a new URL. A client – such as a search engine spider – that receives a 302 status will continue to try the original URL for future requests. There is an alternative status code, 301, that should be used if the resource has been moved permanently. ASP.NET 4 offers a new method, Response.RedirectPermanent, which does a redirect using the 301 status code instead of the 302 status code

So what does this all mean for SEO? If you have an old URL that you no longer want search engines to index or users to visit, but rather want them to use a new URL, use a 301 permanent redirect rather than the 302 temporary redirect.

Programmatically Setting Keywords and Description Tags

ASP.NET offers ways to have this metadata assigned automatically or programmatically. For example, you can programmatically set the page’s title using the Page class’s Title property.

When crawling through the pages in a website, a search engine spider will examine the section to determine more information about the page. A page’s keywords and a human-friendly description of the page may be included in the section through the use of elements.

ASP.NET 4 adds two new properties to the Page class that allow for these two tags to be specified programmatically:

* MetaKeywords

* MetaDescription

Seekdotnet.com is now Fully Support ASP.NET 4.0 at Windows Server 2008 with IIS 7


Article from articlesbase.com



Be the first to comment - What do you think?
Posted by Anand Narayanaswamy - December 26, 2010 at 12:03 am

Categories: ASP.NET   Tags: Engine, Enhancements, optimization, search

Search Engine Optimization Enhancements in ASP.NET 4

By Scott Mitchell

Introduction
Search engine optimization, or SEO, is the practice of improving a website’s position in searchengines’ results using unpaid techniques. A better (higher) position in the search results will, in theory, lead to more click throughs, increasing the website’svisibility and audience. There are a number of simple steps you can take on your website to improve your search engine ranking. A good first step is todownload and run Microsoft’s free Search Engine Optimization Toolkit. Point it at a remotewebsite and the SEO Toolkit will crawl the links on the site and identify potential problems and offer suggestions on how to fix them.

ASP.NET 4 includes a handful of new methods, properties, and libraries to assist with search engine optimization, including ASP.NET Routing, permanent redirects,and the ability to programmatically specify values for certain tags. This article examines these enhancements and shows howthey can be used for SEO purposes. Read on to learn more!

- continued -

View the Original article

Be the first to comment - What do you think?
Posted by Anand Narayanaswamy - June 29, 2010 at 7:39 pm

Categories: Programming   Tags: ASP.NET, briefly about c# and c# tools, c# compilers, C# keywords classified, download C# compiler for windows xp, download different Types Of Compilers in C#, Engine, Enhancements, explain briefly about c# and c# tools, multiform application in C#.Net, optimization, search

Even Faster Web Sites

Sebastopol, CA – Performance is critical to the success of any web site, and yet today’s web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In his newest book, Even Faster Web Sites, (O’Reilly, US $34.99), Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site’s performance.

Souders’ previous book, the bestselling High Performance Web Sites, shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site’s performance in three critical categories:

JavaScript: Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more.
Network: Learn to share resources across multiple domains, reduce image size without loss of quality, and use chunked encoding to render pages faster.
Browser: Discover alternatives to iframes, how to simplify CSS selectors, and other techniques.

Speed is essential for today’s rich media web sites and Web 2.0 applications. With Even Faster Web Sites, you’ll learn how to shave precious seconds off your sites’ load times and make them respond even faster.

The book contains six guest chapters contributed by Dion Almaer, Doug Crockford, Ben Galbraith, Tony Gentilcore, Dylan Schiemann, Stoyan Stefanov, Nicole Sullivan, and Nicholas C. Zakas.

Steve Souders works at Google on web performance and open source initiatives. His books High Performance Web Sites and Even Faster Web Sites explain his best practices for performance along with the research and real-world results behind them. Steve is the creator of YSlow, the performance analysis extension to Firebug with more than 1 million downloads. He serves as co-chair of Velocity, the web performance and operations conference sponsored by O’Reilly. He frequently speaks at such conferences as OSCON, Rich Web Experience, Web 2.0 Expo, and The Ajax Experience.

Additional Resources:

For more information about the book, including table of contents, index, author bios, and cover graphic, see: http://www.oreilly.com/catalog/9780596522308

Even Faster Web Sites
Steve Souders
ISBN: 9780596522308, 254 pages,
Book Price: $34.99 USD, £26.99 GBP
Ebook Price: $27.99 USD
order@oreilly.com
1-800-998-9938
1-707-827-7000

About O’Reilly

O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

Be the first to comment - What do you think?
Posted by Anand Narayanaswamy - June 25, 2009 at 6:17 am

Categories: Latest, News, Press Releases   Tags: optimization, oreilly, websites