Star rating is an aggregate of customer sentiment over time. Newer reviews often weigh more in how people perceive your business today.
Volume matters: a steady stream of authentic reviews signals that your business is active and relevant.
Recency matters: businesses with recent feedback tend to feel more trustworthy to new customers browsing Maps.