Search Engine Friendly Workarounds
You have an existing site that isn't showing well on the engines and you cannot, for whatever reason, start from scratch or make any major visible changes. In some cases you may find that you don't even need to and that the site is basically search engine friendly but simply not optimised for high search engine positions.
First all examine your site's features:
NEXT Step: Search Engine Optimisation - Optimising Static Sites