Posts Tagged ‘Web’

What are the advantages of using Firefox?

Saturday, November 15th, 2008

Security

While no browser is 100% secure Mozilla Firefox has much better security than Internet Explorer.  Firefox does not support Activex which is a tool that can be used with good and bad intentions.  Activex allows web sites to have more access to Windows.  As a result of this, cyber criminals have taken advantage of it.  This means that viruses and spyware (and sometimes other types of malware as well such as adaware) can take advantage of it, resulting in these programs ending up on the visitors computer (if using Windows at the time).  Spyware is any piece of software that silently gathers information about a user while he/she navigates the Internet and transmits the information to an individual or company that uses it for marketing or other purposes.

Spyware and other types of Malware usually do not target Firefox, but there is some out there that will also get Firefox, but it is rather unlikely that a Firefox user would get it.  Unless for example they install loads of extensions from all kinds of web sites.

If a Firefox user has the cache turned on a Trojan can end up in it.  A cache is an amount of space in which Firefox uses to temporarily store images and other files from sites so you can load the page up quicker if you chose to go back and view the page again. You can turn it off by going to “Tools” then “options” click on the “privacy” tag and then the “cache” tag set the amount of MB’s it’s allowed to use to “0″.  However a Trojan just sit their in the catch and will not do anything unless the user actually opens it. If you have a virus scaner (like AVG) it will be able to remove trojans and worms from your computer.

Spyware, viruses, and other things like this are usually only a Windows issue.  In fact viruses aren’t really an issue with other operating systems such as Linux.  Linux is known to be very secure and virus free.  However some viruses were made for Linux, but they were never distributed out of the lab.  Ubuntu is a popular and rather good Linux distribution for beginners.  It is worth checking out and especially if you have had enough of Windows and it’s many problems such as it’s very bad security.  Linux is very stable and does not just crash like Windows does for some users. (Personally my PC never crashes, but I’ve had some problems before.)

With popular free open source programs such as Firefox, or Linux distributions.  Any security issues  are fixed very quickly.  Unlike for example a software company like Microsoft were it can take years before a security issue has been fixed.  That is of course if it ever gets fixed!

Speed

Simply put, Firefox uses less resources, loads pages faster, and can be tweaked to make best use of your computer. There are guides and tools that can help you get the most out of it. Also note that the Gecko Rendering Engine engine is always being updated as new versions of Firefox come out.

Customizations

Because of the Extension/Theme compatibility that is programmed into Firefox you can just about make it able to do or http://www.seo.tryangled.com/aboutus.php, provided someone has made an Extension/Theme to match your tastes.
You can get very nice Mozilla Firefox and Mozilla Thunderbird themes from http://www.spuler.us

Compatibility

It is, because of Internet Explorer’s huge market share and lack of web standards support that it holds the whole web back from becoming a lot better.  Yes lack of web standards support as in lack of being able to support web page coding that standards compliant browsers such as Firefox, and others that also use the Gecko Rendering Engine Rendering Engine to display web pages with can support.  There are also some other standards compliant browsers that do not use the Gecko Rendering Engine Rendering Engine to display web pages with.

Advanced troubleshooting tips

Monday, November 3rd, 2008

1. (TiVo Desktop users only) If you are unable to make connections to the TiVo service using your network connection, you can use TiVo Desktop to check the connection between your PC and your DVR. From your PC or Mac, try to access Music & Photos on the DVR. If you are able to access Music & Photos, the problem is likely with your router or Internet service provider, since the connection between your computer and DVR is working. Check your network and router settings and contact your ISP if necessary.
2. (TiVo Desktop users only) If you have a software-based firewall such as Black Ice, Norton Internet Security, or McAfee Personal Firewall installed on your PC, it may be necessary to adjust your settings to allow the TiVo Server to broadcast the beacon signal to your DVRs. For more information on which ports need to be open, go to What network ports and IP addresses do I need open when using my TiVo DVR?
3. If you assigned a Static IP address to your DVR, check that its IP address is correct and is unique on your network. Also, confirm that the first three sets of numbers of the DVR’s IP address are the same as those of other devices on the network. (for example, if your computer’s IP address starts with 192.168.1, then the DVR IP address must also start with 192.168.1.)
4. Verify that the Domain Name System (DNS) server is functioning properly. From TiVo Central select Messages & Settings > Settings > Phone & Network > View network diagnostics.

If the DNS resolution test says “Failed”, try to access several web pages using a computer on the same network. If the computer is unable to access the web pages, there may be an issue with your Internet Service Provider’s DNS server. Contact your ISP for further troubleshooting assistance.

5. Update the firmware on your network equipment. If your home network includes a router, home gateway, or wireless access point, it may need a firmware update. You can usually find any updated firmware at the customer support web site for the manufacturer of your hardware.

General tips for network

Monday, November 3rd, 2008

1. If you are seeing a network error message, click here to view the list of network error messages and what they mean.

NOTE: A home network is an interactive system. Be aware that in some cases, an error message can be misleading because it points to a condition that may be related to what is wrong, but the DVR cannot accurately detect the root cause of the problem. For example, the DVR might display a message that a network adapter can’t be found, when the real problem is that there is no signal coming from the router.

2. Check the adapter connection.

If the Last Status on the Phone & Network screen says, “Failed. No network adapter,” make sure the USB cable is properly connected to the TiVo DVR and the adapter, and make sure the adapter’s lights are on. If the lights are on, try these steps, in order, until a network connection is established:

1. While the Phone & Network screen is still displayed, unplug the USB cable from the back of your DVR. Wait 30 seconds and then plug the USB cable back in. Make sure the cable is pushed all the way in; sometimes lights on the adapter turn on before the USB cable is pushed all the way in.
2. Unplug the end of the USB cable connected to the adapter. Wait 30 seconds and then plug the cable back in to the adapter.
3. Disconnect the adapter from the TiVo DVR again. Wait 30 seconds and then reconnect it to see if the MAC address appears.
If you have another adapter or USB cable available, try that adapter or cabling.

NOTE: For a wired setup with a Series2 DT, Series3, or TiVo HD DVR, unplug the ethernet cable and plug it in again, making sure the connector is firmly seated.

3. Check the physical connections of the entire network. Ensure that all network equipment is receiving power and that all cable connections for routers, hubs, access points, and computers in the network are working. Verify that the link light is lit on all devices connected to the network.
4. Verify that your network adapter and router are compatible.
* Verify that the network adapter you attached to the DVR is supported. The only wireless network adapter supported by any HD TiVo DVR model is the TiVo Wireless G Adapter. For a list of wireless and wired adapters supported by Series2 DVRs, go to Which network adapters work with my TiVo DVR?
* If you attached a wired adapter to a Series2 DT or an HD TiVo DVR, remove it and plug the Ethernet cable directly into the DVR.
* Verify that your wireless access point or router supports the type of wireless adapter you purchased. For example, if you purchased an 802.11g wireless adapter, make sure that your router supports the 802.11g wireless standard. Check the documentation for your router if you are not sure.

Components of design consideration

Tuesday, October 7th, 2008

The design of components can go a long way in determining how much a game is enjoyed. A good game does not necessarily require good components but they certainly don’t hurt. Imagine playing Chess with flat, cardboard counters. It’s still the same game but would it be as enjoyable an experience?

* Tigris & Euphrates tilesMake tiles smaller than they spaces they’re placed on. If your game includes playing tiles onto spaces such that they’re next to each other, it’s better if the tiles are slightly smaller than the spaces they’re placed on. This means that they can be slightly bumped and moved without disturbing all the others. Good: Tigris & Euphrates (Hans im Glück); Bad: Streetcar (Mayfair Games).
* Use highly contrasting/distinguishable colours for player pieces. This is a bit tricky as many people suffer from (one of several forms of) colour blindness. So, there’s no list of colours that will be guaranteed to be easily distinguishable for everybody. Further, the particular colours available to you (as determined by your parts manufacturer) can vary widely so it’s a really good idea to ask for samples to determine that the blue and green are not identical (as an example). With this in mind it’s almost never a good idea to include both orange and red as player colours.
* Use shapes as well as colours to distinguish pieces. A fair percentage of the population have trouble distinguishing certain colours, even colours that many other people see with a high degree of contrast. Adding different shapes or graphics can help tremendously, even for those of us who do not suffer from colour blindness. For example, every city in Trans America has a unique shape corresponding to the five colours. Ursuppe is another example that uses different shapes in addition to colour to distinguish the players’ amoebae. It’s also important to use graphics in a way that helps differentiate colours. An example of a poor design is Schotten-Totten in which there are nine cards in each of six colours. Each card has a picture of a Scotsman, from a feeble codger for the 1’s to a great strapping lad for the 9’s. It might seem that pairing the picture with the value to be a natural choice. However, it does nothing to help those who have difficulty differentiating colours. A superior method would be to pair the picture with the suit (so that all the red cards show the strapping lad for example). This would allow a colour blind individual to distinguish the suits from each another. Zirkus Flohcati employs just such a method and is far more useful as a result.

Why Use a Database?

Tuesday, September 30th, 2008

Databases are most useful when it comes to storing information that fits into logical categories. For example, say that you wanted to store information of all the employees in a company. With a database you can group different parts of your business into separate tables to help store your information logically. Example tables might be: Employees, Supervisors, and Customers. Each table would then contain columns specific to these three areas. To help store information related to each employee, the Employees table might have the following columns: Hire, Date, Position, Age, and Salary.

Useful Tips for Effective Web Design

Thursday, September 25th, 2008

Here are some essential web design tips that every web site should follow. Design your web site by following these tips and I guarantee that visitors will have a great first impression of your site.

1. Fast Loading web site designs - This is the number 1 tip that every web designer should follow. You might design a web site that looks fantastic but few people are going to see it if it takes a long time to load. Your designs should be optimized for the web and should not take more than 15 seconds to load. Remember, you might have a great design but very few people are going to see it if it takes a long time to load. Click here to for 10 tips to fast-loading web pages.

2. Clear Navigation - Once a visitor has come to your site you need to make them go through your site. To do this you need to have clear navigation. Make sure all your important links are at prominent places. Preferably right on top - that’s usually where a visitor first looks. Make use of menus on the right and the left. Try to link to as many pages of your site. Let your information be accessible from all parts of the site. You never know what a visitor may be interested in. Try to also use the footer for your important links. Click here for navigation tips.

3. All Resolutions - Today, there are computers with all kinds of resolution. They range from 640 x 480 to 1024 x 768 and go even higher. Your job is to design your site for all these resolutions. The best way to do this is to design your site in terms of percentage and not pixels. Click here to learn how to design websites for all screen resolutions.

4. Browser Compatibility - Make sure your site is browser compatible. Your web site should look good in Netscape as well as in Internet Explorer. Don’t stop designing your site as soon as you find that it looks great on IE. Usually Netscape gives some problems, especially when you try doing complicated HTML designs. But don’t give up too soon, usually with patience these problems can be easily fixed.

5. Readable and professional looking fonts - Don’t ask me how many times I’ve clicked out of a site just because the font is in Comic Sans and the color is a bright pink or green. Just by looking at the font you feel that the site is not a professional site. Don’t use Comic Sans and other fancy fonts that may not be available on most computers. If the font you use is not available in a visitors computer the web site will use the default font of your computer which is much worse. So try to keep to common and professional web fonts. The fonts that I always stick to are Arial and Verdana.

6. Minimize the use of images - I believe that sometimes simple designs are the most effective for the web. Keep your site simple but neat. Don’t clutter your page with big, bulky images that take ages to load. Instead use tables creatively and design eye - catching icons that will draw a visitor’s attention to a particular section of your site. Tip - Visitors are usually more interested in content than in design.

7. Use of white space - Try not to clutter up your page with too many images, backgrounds and colorful fonts. Again use the Keep It Simple principle by minimizing the use of graphics and using a lot of white space. White space gives a sense of spaciousness and overall neatness to a site. Notice the white space in our site.

8. Check for broken links - Always check for broken links within a site before uploading it to your web server. In Dreamweaver you can check for broken links by right clicking on any file in the Site Files Window and then clicking on Check links - Entire Site. If you don’t have this facility you need to upload your site and then check it using online tools like Net Mechanic.

Web Site Design

Thursday, September 25th, 2008

A Web site is a collection of information about a particular topic or subject. Designing a web site is defined as the arrangement and creation of web pages that in turn make up a web site. A web page consists of information for which the web site is developed. A web site might be compared to a book, where each page of the book is a web page.

There are many aspects (design concerns) in this process, and due to the rapid development of the Internet, new aspects may emerge. For non-commercial web sites, the goals may vary depending on the desired exposure and response. For typical commercial web sites, the basic aspects of design are:

* The content: the substance, and information on the site should be relevant to the site and should target the area of the public that the website is concerned with.
* The usability: the site should be user-friendly, with the interface and navigation simple and reliable.
* The appearance: the graphics and text should include a single style that flows throughout, to show consistency. The style should be professional, appealing and relevant.
* The visibility: the site must also be easy to find via most, if not all, major search engines and advertisement media.

A web site typically consists of text and images. The first page of a web site is known as the Home page or Index. Some web sites use what is commonly called a Splash Page. Splash pages might include a welcome message, language or region selection, or disclaimer. Each web page within a web site is an HTML file which has its own URL. After each web page is created, they are typically linked together using a navigation menu composed of hyperlinks. Faster browsing speeds have led to shorter attention spans and more demanding online visitors and this has resulted in less use of Splash Pages, particularly where commercial web sites are concerned.

Once a web site is completed, it must be published or uploaded in order to be viewable to the public over the internet. This may be done using an FTP client. Once published, the web master may use a variety of techniques to increase the traffic, or hits, that the web site receives. This may include submitting the web site to a search engine such as Google or Yahoo, exchanging links with other web sites, creating affiliations with similar web sites, etc.

Web Hosting - Ten Basic Tips

Thursday, September 25th, 2008

Introduction

This page contains a testimonial of my extremely poor experiences with a particular web host, drawing upon these experiences to highlight ten basic rules for choosing a web host. The aim of the page is to help prevent you from making the same mistakes I did.

So what is a web host? A web host is a company which provides a valuable service on the Internet: the physical storage and distribution of website pages on behalf of website owners. Basically they provide the hardware and software, and website owners provide the information. For a certain fee, the web host agrees to rent website owners space on their server, and the accompanying bandwidth they provide for Internet users the world over to download web pages from their server.

I threw this page together as another resource on TweakGuides.com to help out potential webmasters in perhaps choosing a web host more wisely than I first did. A wrong choice can have terrible consequences for your website and its reputation. Keep the following in mind if you’re considering purchasing web hosting services on the Net.

Ten Basic Rules

Suffice it to say, Oktagone.net is the web hosting company which kicked off the creation of this page. Their absolute lack of professionalism, and the (almost irreparable) damage they did to TweakGuides.com still makes me angry, and it’s been quite a while since I escaped their clutches! We will use Oktagone to neatly demonstrate what makes a truly terrible web host.

The basic story goes like this: I was looking for a web host in April 2004 for my new site TweakGuides.com. As with most websites, things start out small, so I didn’t want to invest in a dedicated server package costing hundreds of dollars per month. I just wanted some cheap but reliable shared web hosting (that is my site would be on the same server as many other websites, lowering costs). Oktagone was recommended to me because they were cheap and supposedly reliable. Basic Rule Number One - Never rely on one or two pieces of advice when purchasing hosting services. Aside from the fact that people may not really know what they’re talking about, nothing replaces decent research when choosing a web host. Some unscrupulous hosting companies even resort to joining forums under pseudonyms and then giving their own services glowing testimonials to con unsuspecting potential customers (though I am not suggesting Oktagone.net did this).

So I joined Oktagone in April 2004 and instantly noticed the unprofessional setup - they had no formal billing system. You had to PayPal your monthly fee to them, without any way of checking your account balance, the actual service you had purchased, when your next bill was due (or overdue) etc. In fact at one point I upgraded my service (and paid extra) yet still got the old service for a month or two until I noticed the difference in my bandwidth allowance. Basic Rule Number Two: - Never rely on a web host which can’t even automate or administer the most important aspect of a business: billing and payments!

Then there were the outages…long and short. Sometimes only a couple of hours, sometimes a day or two. Basic Rule Number Three: - Never ever rely on a web host which has “mysterious” outages frequently, always promising that it is “just a glitch”. Your website relies on a smooth and consistent presence on the Internet to be successful. Would you frequent a supermarket or a bookstore which had odd trading hours and/or which regularly closed down without any word of why? Unreliable web hosts can cause irreparable damage to your website’s traffic. Of course if you actually earn revenue from your site, this can be even worse - you will lose income, sometimes for days a time, and you won’t be able to do a thing about it since the web hosting company controls if and when your site comes back online.

After many months of problems with Oktagone, there was a relatively stable period during which my site flourished. I topped 200,000 unique visitors a month, millions of hits and a reputable presence on the Internet. I thought things were good because I didn’t have any hosting problems to damage my growing reputation. I now know this was the calm before the storm. Oktagone had a final blow lined up for my site: Oktagone was actually a reseller - that means they bought services from another company, and resold it at a profit. It turns out Oktagone did not pay their own bills for two months in a row, so the main company simply shut down all their servers. I suddenly found my site was offline and inaccessible without a single word of warning, without any explanations. It remained offline for around two days, until which time I found this thread on the WebHostingTalk Forums, detailing the debacle which had befallen all of Oktagone’s US-based customers. Within a day of the thread appearing, Oktagone sent out an official email saying that the problem was due to a “power outage in New York”, and that a technician was on the way to resolve problems within 36 hours. Needless to say this was a blatant lie, and Oktagone’s owner later admitted - when confronted with the facts by the reseller on WebHostingTalk Forums - that he had simply not paid his bills and the servers had been shut down.

So some more things to note: Basic Rule Number Four: - If your host goes down for more than 24 hours, start getting very worried. This is not normal, and if you have had no warning, and no explanation, it is even worse. At this point start shopping for another webhost immediately. That is precisely what I did on the 2nd day. Basic Rule Number Five: - If you do receive a story about why your site is down, try to corroborate it with other people on the same host. Use the WebHostingTalk Forums for example to search for and/or post a question on whether the web host is down and why. Don’t trust the web host to tell you the truth about the situation, and don’t just sit and wait. Basic Rule Number Six: - Once your site is down for several or more days, don’t wait - switch your host. Simply put, if your web host hasn’t taken steps to protect against long outages by having appropriate emergency backup systems, then you need to get away from them ASAP. In Oktagone’s situation, their outright lying was bad enough, but the fact that they left some of their customers offline for over two weeks (!) means that I will never trust them again, especially given they still maintain the same owner.

I was very lucky to get away from the situation relatively unscathed. I shopped around for, and quickly found another cheap (but more reliable) host called HostingOnNet.com. I was able to do so thanks to some simple precautions: Basic Rule Number Seven: - Always back up your website regularly to your own PC. I made daily backups of every page, picture and file I uploaded to my site onto my hard drive, so my backup was literally up-to-date and readily accessible. Others hosted on Oktagone were not so lucky, and had to rely on the generosity of the reseller to turn the servers back on for a while so they could backup their data. Incredibly, during this period Oktagone actually went out of their way to prevent customers backing up their data, which was thwarted by the reseller which owns the servers.

However one of the most important tips is a common mistake made by people new to web hosting: Basic Rule Number Eight: - Never register your domain name through your web host. This is the single biggest problem Oktagone customers ran into. Those that had also purchased their domain name through Oktagone couldn’t switch to another web host with their existing domain names. Why? Because the Oktagone Domain Name Servers were offline, meaning that the addresses to which the domain names pointed to couldn’t be changed! This meant that some sites were down for a week or two or more with no recourse whatsoever. Luckily I had registered TweakGuides.com through another domain name seller than my web host (Godaddy.com), a very smart thing to do and strongly recommended.

Ok so what happened in this situation. What was the permanent damage through all this melodrama? For starters I had a lot of concerned people trying to contact me during what was a peak period in my site’s usage wondering what had happened. Yet of course because my site was physically offline, they couldn’t email me. I couldn’t put up any form of notice to tell them why TweakGuides.com was now inaccessible. Two days of this was bad enough, but two weeks would have broken my site’s back. Some unscrupulous people had already tried during earlier outages to rip off my guides and host them on their own sites with the explanation “TweakGuides.com is no longer online, so we are ‘archiving’ their guides.” Gee, how generous of them - all without my permission of course. I lost a few dollars as well because I’d paid in advanced, and despite assurances of getting a refund, to date Oktagone has not returned a cent, nor responded to my emails politely requesting a refund. This is despite the fact that I did not use one day of the months’ hosting I paid for, and that they had already said they would pay me a refund (in principle) on the WebHostingTalk forums. Another telling sign of what kind of people run these sort of businesses, and my Basic Rule Number Nine: - Never pay in advance for hosting, even if it entails a large discount. You may find you lose all your money if/when the host goes down forever, and/or if they decide simply not to refund you. Consumer protection agencies may help you recover your money, but for small sums below a few hundred dollars you’re going to spend more money trying than the amount you’d ever get back. Pay for your hosting by the month, and do it through a Credit Card so you can always cancel the payment if need be, or turn to the Credit Card company’s fraud protection mechanisms to prevent losing large amounts of money.

The whole experience was very unpleasant, and for a site like TweakGuides.com which is still firming its reputation around the Net, one which I would have gladly done without. I hope the information above helps you decide on an appropriate web host. I personally did a fair bit of research before finding another host after Oktagone, although being placed in a pressure situation (i.e. my site was already down for two days) didn’t help. My final rule is simple Basic Rule Number Ten: - Don’t wait until something bad happens - if you’re not happy with your current host, start researching for a better host straight away. Even if you decide to stay with your current host, at least you will have some options in case some emergency comes up and you have to switch at short notice. Never make the decision in a pressure situation as you’re likely to just switch to another poor quality host.

Well, that’s pretty much it from me. I got to tell my story, and hopefully provide ten basic tips at the same time! Hope you found it handy.

Types of hosting

Thursday, September 25th, 2008

Hosting services limited to the Web:

* Free web hosting service: is free, (sometimes) advertisement-supported web hosting, and is often limited when compared to paid hosting.
* Shared web hosting service: one’s Web site is placed on the same server as many other sites, ranging from a few to hundreds or thousands. Typically, all domains may share a common pool of server resources, such as RAM and the CPU. A shared website may be hosted with a reseller.
* Reseller web hosting: allows clients to become web hosts themselves. Resellers could function, for individual domains, under any combination of these listed types of hosting, depending on who they are affiliated with as a provider. Resellers’ accounts may vary tremendously in size: they may have their own virtual dedicated server to a colocated server.
* Virtual Dedicated Server: dividing a server into virtual servers, where each user feels like they’re on their own dedicated server, but they’re actually sharing a server with many other users. The users may have root access to their own virtual space. This is also known as a virtual private server or VPS.
* Dedicated hosting service: the user gets his or her own Web server and gains full control over it (root access for Linux/administrator access for Windows); however, the user typically does not own the server. Another type of Dedicated hosting is Self-Managed or Unmanaged. This is usually the least expensive for Dedicated plans. The user has full administrative access to the box, which means the client is responsible for the security and maintenance of his own dedicated box.
* Managed hosting service: the user gets his or her own Web server but is not allowed full control over it (root access for Linux/administrator access for Windows); however, they are allowed to manage their data via FTP or other remote management tools. The user is disallowed full control so that the provider can guarantee quality of service by not allowing the user to modify the server or potentially create configuration problems. The user typically does not own the server. The server is leased to the client.
* Colocation web hosting service: similar to the dedicated web hosting service, but the user owns the colo server; the hosting company provides physical space that the server takes up and takes care of the server. This is the most powerful and expensive type of the web hosting service. In most cases, the colocation provider may provide little to no support directly for their client’s machine, providing only the electrical, Internet access, and storage facilities for the server. In most cases for colo, the client would have his own administrator visit the data center on site to do any hardware upgrades or changes.
* Clustered hosting: having multiple servers hosting the same content for better resource utilization. Clustered Servers are a perfect solution for high-availability dedicated hosting, or creating a scalable web hosting solution.
* Grid hosting : this form of distributed hosting is when a server cluster acts like a grid and is composed of multiple nodes.
* Home server: usually a single machine placed in a private residence can be used to host one or more web sites from a usually consumer-grade broadband connection. These can be purpose-built machines or more commonly old PC’s.

Some ISPs actively attempt to block home servers by disallowing incoming requests to TCP port 80 of the user’s connection and by refusing to provide static IP addresses. A common way to attain a reliable DNS hostname is by creating an account with a dynamic DNS service. A dynamic DNS service will automatically change the IP address that a URL points to when the IP address changes.

Some specific types of hosting provided by web host service providers:

* File hosting service: hosts files, not web pages
* Image hosting service
* Video hosting service
* Blog hosting service
* One-click hosting
* Shopping cart software

Search Engines vs Directories

Tuesday, July 15th, 2008

Search engines, such as Google, create their listings automatically. Search engines crawl through the web. Search engines eventually find your site and index the pages they find. Page titles, body text (ie, great content), META tags and other elements all play a role in what gets indexed. People then review the results of what was found by the search engine, based on keywords they type into the search engine.

A directory such as Yahoo! Directory depends on human editors to create its listings. You submit a description of your site to the directory for editors to review. A good site, with good content, will be more likely to get reviewed than a poor site. A search of a directory looks for matches only in that directory’s index.

Yahoo! also has a search engine that includes spidered websites along with their directory listings and “Sponsor Results” which are pay per click ads, similar to Google’s Adwords. Originally Yahoo! displayed only listings from their directory. Then in 2002 they added search engine listings from Google. In 2004 they started using their own search engine based on AltaVista’s technology. A few years later they acquired Overture (formerly GoTo) which was the first pay per click program.