All terms
SEO
Google Business Profile
Google's business listing — the entity behind map-pack rankings, reviews, photos, and posts. Treated as a storefront and managed weekly it drives calls; treated as a set-and-forget listing it slowly loses positions to competitors who work theirs.
Related Terms