Recent News

19 June 2012

What’s the Difference Between a Search Engine and a Directory?

What's the Difference Between a Search Engine and a Directory?The Internet has forever changed the way people find information, but if you are only using search engines (such as Google, Bing, and Yahoo!), you may be missing out on much of what’s out there.

Search engines rely on automated processes (sometimes called “spiders”) to crawl through the billions of pages of information on the web and categorize these according to content and relevance. When a user types a search term into the search box, the search engines attempt to deliver meaningful results. The problem is that those results are only as good as the search engine’s algorithm which allows it to understand what a website is all about, and the website owner’s ability to optimize his website for its content.

Enter online directories. A directory is a human-edited compilation of websites, typically organized by category, and often further organized by geographic region. The largest of these is the Open Directory Project (ODP) located at

To get listed in the ODP, a website owner must submit his website to a human editor who reviews the site, considers the category to which it was submitted, and ultimately either approves or disapproves the listing. For example, to get an alphabetical listing of full-service advertising agencies, you could go here on the ODP:

You would have a hard time finding information like that on a search engine!

By adding online directories to your arsenal of tools, you will be better equipped to find all that the Internet has to offer.

Leave a Reply

Job listings powered by the CATS Applicant Tracking System - ©2010 CATS Software, Inc.

Boost Business

Small businesses are the backbone of the economy. They deserve a boost. Enter this contest for the chance to win big.

Click Me


Try NetSuite for Free

Simple online invoicing and accounting designed for start-ups and small businesses. Focus on the fun stuff. We handle the rest.

Click Me

Request more information

Contact Us Today!

Thanks for your interest in Flexible Systems! Complete all the fields below. After submitting, a Flexible representative will get back to you shortly.

Your Name (required)

Your Email (required)

Please leave this field empty.

Your Message

By providing your contact information, you consent to receiving telephone calls, mail, and email from Flexible. Your information will be held in confidence.

Chat with a Flexible expert

Call Us Today!

General Sales Info:

(631) 756-0404

Service and Support:

(631) 815-1800

Share this page

Share with your social networks