E-CommercefromSearch Engine Roundtable2 months agoGoogle Local & Business Profiles Drops Around June 25th - Reporting Glitch?Significant declines in impressions and clicks on Google Business Profiles were observed starting June 25, 2025.