Searching things in the internet is easy with Google but could people find your company easily with Google? If the answer is no, most probably, your website is not SEO friendly.
You can pay for pay per click on search engines like google and yahoo but users will hardly click them because these links are labelled as "sponsored links" and therefore is not a true unbiased result of user's searches. The search scene have changed a lot because tech changes too and I have stopped updating this topic.
You may find all you need to know about Google SEO here.
br>