(1) Arachnophilia - https://arachnoid.com/arachnophilia/index_old.html - free (careware) software which allows you to build your website without "frames" - and modify up to 100 pages at once, so you can have similar information on many pages and update it easily. Search engines seem to prefer unframed pages and using "simple pages" ensures that all your inter-site links are on the page itself, making it easier for the search engine robot to index your whole site. Arachnophilia is now been developed to include Java, so download the simple-html version whilst it's still available, from the address quoted. It's "no longer supported" ... but we have *never* had any problems running it.
(2) Free search engine submission - either use a "spidering" program (there are many freeware and shareware ones available) or take the time to visit the big search engines (Google, Yahoo, Altavista, Northern Light, HotBot, Lycos, Infoseek, MSN, AOL etc.] and list your pages individually. Always check that the page you're listing isn't already listed on that engine, first! It's time-consuming but does eventually bear results. The search engine robots will gradually work their way around your site - we have never found the need to "re-submit" the same page and often many of your other pages will be visited by the robots without you having to submit them individually, provided that enough interlinks are in place between the pages within your website.
 Meta-tags - Whilst some search engines index the visible content of your page, many will look for your metatags. These should include Author, Date, Distribution, Description, Title and Keywords. Take a look at any of the metatags on Project HappyChild pages - call up the page then "view - source" and you'll see the format used and how the content of the tags relate to the page itself.