The main components of SEO include keyword research, on-page optimisation, technical SEO, content creation, link building, and local SEO. Each component plays a crucial role in improving your website’s search engine ranking and overall online visibility.