Here's Yahoo's free site index . Beware of sites that claim to be free, then charge you per hit. Of course, you may overload their site too, so be sure to warn any potential hosts of that problem. STEP 2 - Writing your pages. Okay, you don't need a program of any kind.
Instructions are freely available on the web.
Create a file called home.html, usually in a directory called html. There's often an index file as well, called index.html. In other words, it's a stand-in for the entire directory. You can see how the names match the functions of these files. If you didn't follow that, don't worry.