SEO helps search engines understand a website and can improve its visibility for relevant searches. Results depend on factors such as website quality, competition, content relevance and ongoing optimisation.