SEO generally encompasses these main areas of optimisation:
This involves a long list of improvements including reducing page load speed, ensuring mobile responsiveness, using the right content structures.
By improving the user’s experience, this will improve the number of returning visitors and prevent loss of existing visitors. This involves things such as using ensuring big enough font sizes for readability and ensuring touch targets aren’t easily missed when clicking buttons.
Over time the reputation of your website grow. Indicators such as reputable back links (other websites linking to your website as a source) and your website age will influence this.
By using the words people use in search engines in your content, these search engines will make the connection that your website is relevant to these searches. The more times your website can be relevant, the more traffic you will get from search engines displaying your website as a result.