SEO is not for the faint hearted
SEO stands for Search Engine Optimisation and basically means carry out certain processes and procedures to ensure that the website is found by the search engine providers and that the site is ranking well for the businesses main search terms.
SEO can be quite a complex subject for “outsiders” to understand and there are so many different elements to it, many that are constantly changing, that it would be a never ending task trying to explain in too much detail.
If you are in the industry involving SEO, you will be well aware of the complications and challenges that you may face. No search engine company will release a definitive list of what you need to do to a website to get it to rank at number one. There is an algorithm that is used, but this is strictly confidential, they will only try and point you in the right direction of what they look for. Although SEO can be challenging it can also be extremely fun and rewarding.