Matt Farina - Tech / Faith / Life

design resources

Build Your Own Search Engine

In

Yahoo! made the power of search available on a personal level. This is direct competition against startups like Rollyo.

What is the Yahoo Search Builder?

The Yahoo! Search Builder is a site that will let anyone build their own search engine using the Yahoo Search Technology. The different types of searches one can setup are a web search, a news search, and an individual website search.

Search Engine Optimization for Your Blog - Part 3

In

Over the past year many of my friends have setup great blogs. Not just self serving blogs, but blogs that are worthy of getting out beyond our circle of friends. One of the best ways for not only search engines to pick up on the posts better but for readers to navigate a blog better is with pretty URLs. A pretty URL is one that looks something like /2006/08/01/this-is-my-post. In drupal and wordpress this is not native.

Search Engine Optimization for Your Blog - Part 2.5

In

Drupal and Wordpress both have dynamic ways to generate the keywords, description, and other meta tags I talked about in part 2. Here is a quick rundown on those plugins and modules:

For wordpress there are a number of plugins to do this for you. Being someone who doesn't use wordpress for anything advanced I can't make any recommendations but you can find a list here. If anyone has any recommendations please let us know.

Drupal doesn't have a million modules to do this. There is just one and that's all you need. The module is called Node (Key)words. This module will let you set global and node specific keywords.

Search Engine Optimization for Your Blog - Part 2

In

Meta tags are an important part of any site. Even though the meta information is not part of the content a user sees, the meta tags are important for you to get your content ranked higher and more accurately in search engines. Meta tags go inside the <head>. The typical place for them is just following the </title> tag.

This is one of the easiest ways to optimize your code for search engines.

Search Engine Optimization for Your Blog - Part 1

In

Finding good blog posts is difficult. It's not that they aren't out there, they are. It's that many aren't rising to the top in those pesky search engines. But, for those of you with good blogs that could use a boost in the search engines here are a few Search Engine Optimization Tips.

Search Engine 101

Before we get into how to optimize your blog, let's talk about the basics of what a search engine does. We usually see the end result of a lot of work when we go to a site like google or yahoo, enter our search terms, and search for results. Before you can preform a search a search engine is going to do a few things. First, search engines crawl your site. This is where spiders (a.k.a bots) scour the web and look at the code. Next, the search engines index the pages they crawled. So, if your page isn't crawled then it won't be indexed. In indexing, the search engine stores the code that is your page in a database for quick and easy access. After the content is indexed, your pages will be ranked for certain key words depending on your URLs, content, and code. If someone else optimized their code better than you, they will get a better ranking than you. Finally, search engines process requests for key words and generate a list based on ranking.

Designing a Logo

In

Designing a website that doesn't suck is never easy. Designing a logo that doesn't suck is just downright hard. I rarely make an attempt at a logo design, but when I do everyone I know who has an eye for quality gets a copy in hopes they tell me it looks good or can give me a few ways to tweak it.

At the same time, to create quality work one needs to be in the presence of quality work. To learn from, to bounce designs off of, and for inspiration.