Google My Business Verification means businesses can exert more control over their brand on Google results. Once verified, owners can suggest a featured image as well as edit the information presented. It is the process of proving that you own the property that you claim to own. Search Console needs to verify ownership because verified owners have access to sensitive Google Search data for a site, and can affect a site's presence and behavior on Google Search and other Google properties.