So put your links further down on your page unless they serve an informative purpose at the top. Don't let the concept of a 'page' be limiting for you. Web sites that are considered 'one page' are usually the equivalent of about one legal size piece of paper, which is about 3 screens of data. A three page Web site therefore, would be several screens, or 'click-throughs' to different segments of information. In reality, sites exist according to size of the file in kilobytes or megabytes, rather than physical length of pages.
Graphic files are large, but text can grow to thousands of words without nearing that limit.
KB equals I MB so 2 MB is a generous size for a Web site without too many graphic files. Some free hosting sites, such as America Online and GeoCities offer 10 MB or more of space. Not bad for free. Once your site is posted on your ISP's server, you must get it listed in search engines if you expect people to find it. You list your Web address and the critical keywords under which you want to be listed, such as your family name, and subjects like photography, genealogy, Beanie Baby prices, etc.