Many people have never heard of SEO before, not realising that literally ALL websites on the internet usually have some form of SEO optimisation. Businesses certainly need SEO to get ahead of their competitors.
SEO is a series of tasks which can be used to get websites to rank higher on search engines for specific keywords. These keywords are what people type into Google to find answers to their problems, questions or queries. For example, someone might type in “hairdresser in London” and expect a series of websites about hairdressers in London to come up in the results.
Businesses need to compete online to get your business, so SEO is a good way to get their websites to rank higher than the competition. The problem with SEO is that it is a long term strategy, which can take a very long time to get results.