Creating multiple one page sites that link to your main website seems like a good idea for increasing the search ranking of that main site. However, it may backfire if you created those pages yourself.
What do I mean?
It appears as though search engines like Google can detect these artificial websites created just to link back to your main website. If you implement this approach, your main site may be blacklisted by Google and not show up in search results at all.
The overall strategy, however, is not too bad. Having many links to your website does increase your search engine ranking. You just have to do it organically.
Below are a few methods for increasing your search engine visibility organically by linking back to your website.
My advise ... do not try to trick Google.