Search-Friendly Design Patterns For Web Developers

by Vanessa Fox

Search engine optimization (SEO) isn’t a marketing gimmick, spammy scheme, or destroyer of web usability. It’s a fundamental building block of effective infrastructure design that ensures web applications can thrive in an online environment in which potential customers turn to search first. It also can dramatically improve site usability and visitor happiness.

Watch this space for design patterns, code snippets, case studies, and implementation techniques for elegant code that both ensures potential customers can find your site online as well as provides them a compelling experience once they arrive.

Learn more about us and our philosophy.

Here are our slides from our recent Web2.0 Presentation:

{ 87 comments… read them below or add one }

Galen May 11, 2008 at 3:39 pm

The name is fantastic. I look forward to watching this new project grow.

John S. Britsios (Webnauts) July 11, 2008 at 9:23 am

Thanks for the fantastic presentation.

Sergiu Biruz July 12, 2008 at 12:33 am

The presentations are ok, i like the way you mixed ‘em up but i think it would have helped a lot if you could have stuffed a bit more content… they tend to be a bit too short.

Wil Reynolds July 14, 2008 at 12:43 am

Thanks for posting this set of checklists – its good to have something like this to remember to go through every time. I think sometimes this stuff gets so "typical" that we should all have a checklist to make sure we don’t overlook one of the them.

Web Design India September 4, 2008 at 9:54 pm

Thanks for importable presentation and the place of checklist here.

Plaveb September 4, 2008 at 10:07 pm

This presentation is good. you have covered good point in this the topic.

Spanish SEO September 11, 2008 at 10:29 pm

Hi Vanessa,

I just wanted to say thanks for the terrific presentation. I found the slides some time ago at SlideShare, but did not really have the time to finish watching them all. Finally I found the time to go through the entire presentation and was really good. I like the diagrams and the case studies the most.

Just one quick request. It will be nice if in the future you can add a bit more information about your case studies. I’m sure your perspective will be interesting and refreshing.

Great job!

Augusto Ellacuriaga

intoto design October 20, 2008 at 1:55 pm

Hi Venessa,

Once again great stuff. Have been thinking a bit lately about ASP.NET and CMS systems – what is your take on that, do they both bring about to many problems seen with the SEO glasses on, or are there no problems implementing them both on say 1.000+ page sites or even smaller?

In my own experience with CMS systems, then yes, you can do SEO on them, but it is an up-hill struggle all the way.

Quadrant November 1, 2008 at 4:24 am

Interesting I guess its about finding a happy medium between the users and search engines needs. Nice presentations.

Bodenmais November 4, 2008 at 12:38 am

Hello Vanessa,

a lot of thanks for this Presentation slides.
Greets Bodenmais

beauty shop November 9, 2008 at 2:22 am

Interesting I guess its about finding a happy medium between the users and search engines needs. Nice presentations.Finally I found the time to go through the entire presentation and was really good. I like the diagrams and the case studies the most.

<a href="http://www.parfumy.com/">beauty shop</a>

glyco November 11, 2008 at 6:23 pm

Thanks for importable presentation and the place of checklist here.

mobile broadband November 11, 2008 at 10:34 pm

A great presentation..Thanks for this article..You can get important topic that could help us a lot.

Sohbet November 13, 2008 at 11:04 am

thanks you

water damage November 15, 2008 at 10:27 pm

I wish I could get this through the average persons head. Just making things search engine firendly does not mean sacrafice in other areas. But, there are different designs needed for different marketing systems.

Personalized Baby Gifts November 17, 2008 at 5:08 am

SEO is a very important role with design, you would be so surprised as to how many actual designers out there think they can design for web, it’s extremely frustrating as a web development company owner. We have tried to work with clients ‘3rd party designers’ its always a mess. I do not recommend it , anyhow this is powerful insight and advice thinks for the info on the patterns, I suggest everyone should read it!

water damage November 20, 2008 at 12:40 am

Interesting I guess its about finding a happy medium between the users and search engines needs. Nice presentations.

document drying November 24, 2008 at 8:02 am

Jeeze, it must have take a log time to put this together.

goji noni November 28, 2008 at 10:37 pm

Hello Vanessa,

a lot of thanks for this Presentation slides.
Greets Bodenmais

sohbet December 19, 2008 at 7:16 am

thanks

ligtv izle December 21, 2008 at 1:57 am

danke ciger

dentist essex January 5, 2009 at 8:30 am

That is an awesome presentation and well help lot of web designer. Thank you for sharing it to us.
<A href=http://www.advancedentalclinic.com/>dentist essex</a>

Ishan January 7, 2009 at 3:25 pm

Hey,
It is really superb, When I just googled for design patterns for web designers, I have got this page, This is helpful in my careeer as a webdesigner, I like to get more reference related to J2EE too, If you have any reference, Please share with us,

Cheers,
Ishan
[url=http://www.advancedentalclinic.com/]dentist essex [/url]

Ishan January 7, 2009 at 3:25 pm

[url="http://www.advancedentalclinic.com/"]dentist essex [/url]

Home Decor January 8, 2009 at 5:09 am

Just by superficially looking at the content, I can see that is well structure and is practical information. Good job!

Stephen January 8, 2009 at 11:08 am

Bookmarking this excellent information. Thank you.

sohbet odalari January 11, 2009 at 1:22 pm

thanks for the info

Goji Juice Goodness January 12, 2009 at 5:02 am

Great information. Thanks for sharing!

Bovik Laan January 13, 2009 at 4:03 am

SEO is an acronym for "search engine optimization" or "search engine optimizer." Deciding to hire an SEO is a big decision that can potentially improve your site and save time, but you can also risk damage to your site and reputation. Make sure to research the potential advantages as well as the damage that an irresponsible SEO can do to your site. Many SEOs and other agencies and consultants provide useful services for website owners, including:

* Review of your site content or structure
* Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript
* Content development
* Management of online business development campaigns
* Keyword research
* SEO training
* Expertise in specific markets and geographies.

party planning January 15, 2009 at 3:41 am

As an Internet marketing strategy, SEO considers how search engines work and what people search for. Optimizing a website primarily involves editing its content and HTML coding to both increase its relevance to specific keywords and to remove barriers to the indexing activities of search engines.

laser hair removal January 15, 2009 at 8:40 pm

Really great, Very helpful for us to work on our final year project for IT degree. Thanks a lot for this post, hope to get more reference/info on this too,

mcse training January 16, 2009 at 1:04 pm

Great site. I can use this to help me, to explore more programming language and to learn more. Thank you for sharing it with us.
<a href="http://www.Netwind.com">mcse training</a>

wholesale body jewelry January 16, 2009 at 6:11 pm

Fantastic, the resource information that you have shared is great. It will be a great help to me.
<a href="http://www.achadirect.com">wholesale body jewelry</a>

Compare Electricity Prices January 17, 2009 at 1:52 pm

Very nice and informative site… you a great help to programmer who are searching for more ideas and resources to learn more.
<a href="http://www.comparegasandelectricity.com ">Compare Electricity Prices</a>

Organic Skin Care January 19, 2009 at 12:59 pm

Fantastic, the resource information that you have shared is great. It will be a great help to me.

Brisbane Website Designer January 20, 2009 at 12:53 pm

SEO considers how search engines work and what people search for. Optimizing a website primarily involves editing its content and HTML coding to both increase its relevance to specific keywords and to remove barriers to the indexing activities of search engines.

adult diapers January 21, 2009 at 7:54 pm

Nice info. I like the post.

Van Man January 23, 2009 at 4:00 am

Great info – thanks for sharing it with us. We don’t all have fortunes to spend on SEO work. Every little helps!

Los Angeles Attorney January 23, 2009 at 8:48 pm

The acronym "SEO" can also refer to "search engine optimizers," a term adopted by an industry of consultants who carry out optimization projects on behalf of clients, and by employees who perform SEO services in-house. Search engine optimizers may offer SEO as a stand-alone service or as a part of a broader marketing campaign. Because effective SEO may require changes to the HTML source code of a site, SEO tactics may be incorporated into web site development and design.

Games January 23, 2009 at 9:07 pm

Fantastic, the resource information that you have shared is great. It will be a great help to me.

Sohbet et January 23, 2009 at 11:46 pm

Selam naber ?

Charlotte SEO January 24, 2009 at 7:05 pm

Another class of techniques, known as black hat SEO or Spamdexing, use methods such as link farms and keyword stuffing that degrade both the relevance of search results and the user-experience of search engines. Search engines look for sites that employ these techniques in order to remove them from their indices.

fly reels January 27, 2009 at 2:55 am

Another class of techniques, known as black hat SEO or Spamdexing, use methods such as link farms and keyword stuffing that degrade both the relevance of search results and the user-experience of search engines. Search engines look for sites that employ these techniques in order to remove them from their indices.

Holland Blinds January 27, 2009 at 2:22 pm

I’ve noticed over the last 6 months Google has been really cracked down on duplicate content. From what I’ve seen even 20% duplicate content will get a page pushed out of the main index.

Custom Essay January 27, 2009 at 4:55 pm

Interesting I guess its about finding a happy medium between the users and search engines needs. Nice presentations.

Neil January 28, 2009 at 5:10 pm

By 1997 search engines recognized that webmasters were making efforts to rank well in their search engines, and that some webmasters were even manipulating their rankings in search results by stuffing pages with excessive or irrelevant keywords. Early search engines, such as Infoseek, adjusted their algorithms in an effort to prevent webmasters from manipulating rankings.

Florida Health Insurance January 28, 2009 at 5:13 pm

SEO considers how search engines work and what people search for. Optimizing a website primarily involves editing its content and HTML coding to both increase its relevance to specific keywords and to remove barriers to the indexing activities of search engines.

gogi juice January 29, 2009 at 1:29 am

Search engine optimization (SEO) is the process of improving the volume and quality of traffic to a web site from search engines via "natural" ("organic" or "algorithmic") search results. Typically, the higher a site’s "page rank" (i.e, the earlier it comes in the search results list), the more visitors it will receive from the search engine. SEO can also target different kinds of search, including image search, local search, and industry-specific vertical search engines.

Funny Sayings January 29, 2009 at 3:56 am

Some fantastic information, thanks for sharing. Will definitely be back more often….

Van Insurance January 29, 2009 at 11:56 pm

thanks for importable presentation and the place of checklist here.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Next post: