Key components of SEO include optimising Google My Business (GMB) listings, local keyword targeting, obtaining local citations, managing online reviews, ensuring NAP (Name, Address, Phone Number) consistency across directories, and creating location-specific content to enhance visibility in searches.