One way to keep your site on the radar
Regarding your site showing up on search engines: keeping it fresh – fresh new information. One way to do that would to have a blog. Although it can be a separate stand alone blog, it might also be an information page that you update regularly.