SEO is a tricky business that can easily be done wrong

SEO can be very tricky
Popular Search Engines such as Google and Bing are constantly changing the goalposts to have the best possible online ranking
It is important to always update the content on your website, the content on your website needs to always be up to date to make it show in the relevant matches to what a user searches.
Writing a list of keywords about your business and what it does, is a bad idea. Search Engines now are picking keywords through words written in proper English, putting what you do in the heading tag of your site is important as Search Engines will find this first.
You should always make sure your website is working properly, in order to give the user a good experience whilst viewing your site, high rankings are usually judged on the traffic to your site and the amount of time that traffic stays. Making your website run smoothly and be easy to navigate is essential for search engine results.