SEO is the practice of optimising your website and its content to attract traffic from the free or organic search engine results. This extends beyond your content to include the structure and tagging of all elements on the page.
A website that's optimised for search engines and people.
Good quality content that's relevant and well-written.
Attract and engage customers via your social media feeds.
Building links from other high-ranking sites into yours.