Meta descriptions matter for one reason: they control what searchers see in Google's search results before they click. Think of them as ad copy for organic search. When Google shows your result, the meta description is often what convinces someone to click your link instead of the nine other options on the page. The direct ranking impact is zero. Google confirmed years ago that meta descriptions aren't a ranking signal. But the indirect impact through click-through rate is substantial. A page ranking fourth with a strong meta description can pull more traffic than a page ranking second with a weak one. Here's what we see work consistently: - Keep it between 150-160 characters to avoid truncation on desktop and mobile - Lead with the benefit or answer, not your company name - Include the primary keyword naturally (Google bolds matching terms, which draws the eye) - Add a clear call-to-action when appropriate, especially for commercial pages - Avoid duplicate meta descriptions across pages Google rewrites meta descriptions roughly 63% of the time based on the specific query, pulling text from your page content instead. This happens more often when your meta description doesn't match search intent or when you target multiple keywords on one page. That's not a failure—it means Google is trying to show the most relevant snippet. At Ottawa SEO, we write custom meta descriptions for all primary pages (homepages, service pages, key blog posts) but often let Google auto-generate them for long-tail blog content where we can't predict every search variation. For e-commerce clients, we prioritize product category pages and bestsellers, since writing unique descriptions for 10,000 SKUs hits diminishing returns fast. The HubSpot context specifically: if you're using HubSpot CMS, the meta description field is in the settings tab of each page or blog post. Don't leave it blank—even if Google rewrites it, you're setting a baseline. And test variations on your highest-traffic pages. A 2% CTR improvement on a page getting 50,000 impressions monthly means 1,000 extra visits.