Professional Search Engine Optimization with ASP.NET:
A Developer's Guide to SEO

by Cristian Darie and Jaimie Sirovich, Wrox, 2007

Review/buy: Amazon  ·  ·  ·  B&N  ·  Bookpool
Demo online: Not Available
Detailed table of contents: (see below)
Free chapter: Chapter 1: You: Programmer and Search Engine Marketer
Code download: Available Here
Errata: Not Available
Book link at publisher's website: Wrox
Keywords: seo ASP.NET book, URL rewriting, regular expressions, duplicate content, web syndication and feeds, social bookmarking, IP cloaking, geo-targeting, IP delivery, black hat SEO

The SEO Book For ASP.NET Developers

Professional Search Engine Optimization with ASP.NET: A Developer's Guide to SEO teaches you, with step-by-step coding examples, how to:

  • Understand the criteria that influence search engine rankings
  • Create keyword-rich URLs by implementing URL rewriting using ASP.NET, ISAPI_Rewrite, and UrlRewriter.NET.
  • Use HTTP headers to properly indicate the status of web documents
  • Create optimized content and cope with duplicate content effectively
  • Avoid being the victim of black hat SEO techniques
  • Understand and implement geo-targeting and cloaking
  • Use sitemaps effectively, for users as well as for search engines
  • Creative interactive link bait applications
  • Learn SEO enhancements that can easily be applied to existing sites
  • Build a search engine friendly e-commerce catalog

Who This Book Is For

This book is primarily aimed at ASP.NET developers who want to develop search engine-optimized web sites. The book may also be helpful for more technically-sound search engine marketers who have the patience to install Visual Web Developer and a few other goodies, and follow step-by-step technical exercises.

The code in this book has been written for ASP.NET 2.0 and uses C# as the server-side language, and a few exercises use SQL Server 2005 databases. The examples should be easy to port to ASP.NET 1.1 or VB.NET if necessary, however.

Wrox has published an excerpt from Chapter 3, Provocative Search Engine Friendly URLs in ASP.NET.

You an also check the SEO PHP edition.

Ideally, this shouldn't be your first book on SEO, and certainly not your first book on ASP.NET! Here are some books that can help you build the foundations:

Table Of Contents

At the end of Chapter 1, “You: Programmer and Search Engine Marketer,” you will create the environment where you’ll be coding away throughout the rest of the book. Programming can be tricky at times; in order to avoid most configuration and coding errors you may encounter, we will instruct you how to prepare the working folder and your database.

Chapter 2, “A Primer in Basic SEO,” is a primer in search engine optimization tailored for the IT professional. It stresses the points that are particularly relevant to the programmer from the perspective of the programmer. You’ll also learn about a few tools and resources that all search engine marketers and web developers should know about.

Chapter 3, “Provocative SE-Friendly URLs,” details how to create (or enhance) your web site with improved URLs that are easier for search engines to understand and more persuasive for their human readers. You’ll even create a URL factory, which you will be able to reuse in your own projects.

Chapter 4, “Content Relocation and HTTP Status Codes,” presents all of the nuances involved in using HTTP status codes correctly to relocate and indicate other statuses for content. The use of these status codes properly is essential when restructuring information on a web site.

Chapter 5, “Duplicate Content,” discusses duplicate content in great detail. It then proposes strategies for avoiding problems related to duplicate content.

Chapter 6, “SE-Friendly HTML and JavaScript,” discusses search engine optimization issues that present themselves in the context of rendering content using HTML, JavaScript and AJAX, and Flash.

Chapter 7, “Web Feeds and Social Bookmarking,” discusses web syndication and social bookmarking. Tools to create feeds and ways to leverage social bookmarking are presented.

Chapter 8, “Black Hat SEO,” presents black hat SEO from the perspective of preventing black hat victimization and attacks. You may want to skip ahead to this chapter to see what this is all about!

Chapter 9, “Sitemaps,” discusses the use of sitemaps — traditional and XML-based — for the purpose of improving and speeding indexing.

Chapter 10, “Link Bait,” discusses the concept of link bait and provides an example of a site tool that could bait links.

Chapter 11, “IP Cloaking, Geo-Targeting, and IP Delivery,” discusses cloaking, geo-targeting, and IP delivery. It includes fully working examples of all three.

Chapter 12, “Foreign Language SEO,” discusses search engine optimization for foreign languages and the concerns therein.

Chapter 13, “Coping with Technical Issues,” discusses the various issues that an IT professional must understand when maintaining a site, such as how to change web hosts without potentially hurting search rankings.

Chapter 14, “Case Study: Building an E-Commerce Store,” rounds it off with a fully functional search engine optimized e-commerce catalog incorporating much of the material in the previous chapters.

Chapter 15, “Site Clinic: So You Have a Web Site?”, presents concerns that may face a preexisting web site and suggests enhancements that can be implemented in the context of their difficulty.

We hope that you will enjoy reading this book and that it will prove useful for your real-world search engine optimization endeavors!