It's interesting, there are often Companies I approach, who tell me they just don't have the money to pay for high search engine results...Search engines don't charge a dime for what they call 'Natural Search!
(With the exception of those you see marked as Sponsored Links, websites are returned in the search results, simply as a result of how the search engines view and index your site.)
Now, we can offer you, SEO (Search Engine Optimization) Solutions that can help you achieve high search engine rankings, but there are also a few things you can do on your own to rise to the top of the page.
Keywords - What key words, specificly describes your Company, that someone would use to try and find your business online? After you make a list of those keywords, for example: Web Medialogic, website Company in Vancouver, then you need to make sure that those words are incorporated into the text of your web site's front page. As an added feature to our website softare, go to the backend and under 'Promo Tools' and 'Edit Meta tags' you'll find a section that allows you to add in your Company Metatags and description of Business, that will also be sent out to the top Search Engine Companies for free.
Search engines will study your site's front page to try and identify exactly how to categorize and describe your site to searchers, so it's important to use those specific keywords on your front page.
If you need help identifying keywords to describe your company, I find a helpful site, is Google's free keyword tool at https:/adwords.google.com/select/KeywordToolExternal.
Links - One of the major factors which increases your channces of being found at the top of search engines results, is the number of other websites, namely our Web Medialogic Clients, that have linked to those top sites and domain names. For search engines, when Web Medialogic links to your site, that link adds credibility and authority to your site. For individual designers, that do not have a list of popular clients, it will be very tough for your site to be at the top of search results.
Some other simple ways to Link, are the obvious ones - online discussions or comment on blogs, where you make sure your website address or domain name is included in your comments, this creates even more opportunities for links to your site, but take into consideration your comments must be relevant to the conversation. You may even consider other asking to link your company url to Trade associations, Professional Organizations etc. If other people are reading your blog and link to various posts you've made, all of those links to content on your site improves your search rankings.
In summary, the more relevant your content and the more widespread the Links to your website and the better your rankings will be. Having said this, you or someone else tries to raise the rankings of your website with unscrupulous tactics, search engines can, may or will remove you completely from their rankings.