OUR SERVICE AREA
DM. Digital serves businesses across the USA and is available Open 24/7 for SEO Agency in the USA. We handle Google Business Profile, Local SEO, Website Design, Content Strategy and Analytics & Performance - data-driven, professional, and ROI-focused.
Get your free SEO audit. We'll help you get more leads, visibility, and clients for your local business.

Need a website for your business?
Grow Local creates a complete, SEO-optimized website in seconds. Fill a few fields - AI does the rest. $99/month.
A local business owner opens PageSpeed Insights, sees a red 42 score, and starts to sweat. She calls her web person in a panic, convinced that low number is the reason competitors keep showing up above her in the map pack. We hear this story every week, and the truth is calmer than the panic suggests.
Page speed matters, but not in the way most owners fear. It is one signal among dozens, and for local searches it rarely outweighs a strong Google Business Profile, steady reviews, or accurate listings. A slow site can quietly cost customers, yes, but a perfect score will not magically float a business to the top of the map.
Speed and search results are linked, but the connection is looser than most owners assume. Google has confirmed that page speed is a ranking factor, yet it sits far down the list for local queries. A fast site helps, but it does not override the things that decide who appears in a neighborhood search.
Here is the short version of how the pieces fit together:
Owners who understand this stop chasing a magic button and start fixing what actually brings calls.
Google weighs hundreds of ranking factors, and page speed is genuinely one of them. It became more official when the company rolled page experience into its systems. But being a ranking signal and being a decisive one are two very different things.
For a local search like "plumber near me," the biggest driver is proximity. Google looks at where the searcher is standing and pulls nearby businesses first. A shop three blocks away with a decent site will usually beat a faster shop across town.
Relevance comes next. Google reads the business category, services listed, and content to decide if the business matches what the person typed. A blazing fast page for the wrong service still loses to a slower page that clearly answers the query.
Reviews and profile completeness pile on top of that. We have watched businesses with average speed scores hold the top map spot for years because their Google Business Profile was fully built out and their review count kept climbing. Speed helped at the margins, but it was never the reason they ranked.
Local search really has two separate stages, and they play by different rules. The map pack is the boxed set of three businesses with the little map at the top. Below it sit the organic blue links, the regular website results.
The map pack, sometimes called the local pack, leans heavily on Google Business Profile signals. Distance, categories, reviews, and profile activity decide most of the order there. Website speed barely registers for that boxed section.
The organic results are where page speed carries more weight. These are ranked more like traditional web pages, so load time, content quality, and mobile experience all matter for the website side. A fast, well-built site can climb the blue links even when the map pack is crowded.
This split explains a common frustration. An owner speeds up the site and sees no map pack movement, then assumes speed did nothing. In reality the speed work helped the organic listings while the map pack kept following profile and review signals. Sorting out which battle to fight is part of any real local SEO plan.
Rankings are only half the story. A business can hold its spot and still bleed customers because the page loads too slowly to keep them. This is where a poor load time does real damage that never shows up in a ranking report.
Studies of mobile behavior show that a large share of visitors leave when a page takes more than three seconds to appear. That leaving is measured as bounce rate, and a high bounce rate means people found the listing, tapped it, then gave up. For a plumber or dentist, that is a lost call.
The math is brutal for a local shop. If a site earns 500 visits a month and a slow page pushes even 15 percent of them to bounce before the phone number loads, that is 75 potential customers gone. Conversions drop even though the ranking stayed flat.
We have seen the pattern on real sites. One roofing company ranked well but had a homepage that took six seconds on cell service, and their call volume was thin. After the load time dropped to under three seconds, the same traffic produced noticeably more calls. The ranking barely moved, but the business grew.
Google groups the most important speed and experience measures into three numbers called Core Web Vitals. They sound technical, but each one answers a simple question about how the page feels to a real person. Google tracks them because they line up with whether visitors stay or leave.
The three measures cover:
Owners do not need to memorize the code behind them, only what each one measures and what a good result looks like.
Largest Contentful Paint, or LCP, measures how long it takes for the biggest piece of visible content to appear. On most local pages that is the main headline, a hero image, or a big banner photo of the storefront. It is a fair stand-in for how fast the page feels loaded.
Google considers an LCP of 2.5 seconds or less to be good. Between 2.5 and 4 seconds needs improvement, and anything past 4 seconds is poor. Those numbers reflect what visitors will tolerate before they lose patience.
Slow LCP usually traces back to a few culprits. Oversized images, sluggish hosting, and heavy code all delay that main content from showing. A giant uncompressed photo of a job site is one of the most common reasons a local page fails this measure.
The fix is often straightforward. Sizing images correctly, using faster hosting, and loading the main content first can pull LCP into the good range. We cover those repairs in detail later, and they carry over into mobile-first, fast-loading design.
Interaction to Next Paint, or INP, measures how quickly a page responds when someone interacts with it. That means the delay between tapping a button, link, or menu and the page actually doing something. It replaced the older First Input Delay measure because it captures more real interactions.
Responsiveness matters most on mobile, where local customers do almost everything with their thumbs. If a visitor taps "call now" and nothing happens for half a second, the page feels broken. That hesitation pushes people to hit the back button and try a competitor.
Google rates INP as good at 200 milliseconds or less. Between 200 and 500 needs improvement, and over 500 milliseconds is poor. Those are tiny windows, which is why heavy scripts that clog the page hurt so much.
The usual cause of poor INP is too much JavaScript running at once. Chat widgets, pop-ups, booking tools, and tracking scripts all compete for the phone's attention. Trimming the ones that are not earning their place is the most reliable way to tighten responsiveness.
Cumulative Layout Shift, or CLS, measures how much the page moves around while it loads. Everyone has seen it happen. You go to tap a link, an image loads above it, and suddenly the whole page jumps and you tap the wrong thing.
That layout shift is frustrating on any site, but it is worse for a local business page. A visitor reaching for the phone number who accidentally taps an ad or the wrong menu item may just give up. Good user experience means the page holds still once content starts appearing.
Google rates CLS as good at 0.1 or less. Between 0.1 and 0.25 needs improvement, and above 0.25 is poor. The score is unitless, so think of it as a jumpiness rating rather than a time.
Most layout shift comes from images and ads without set dimensions, and from fonts that swap in late. Reserving space for those elements before they load keeps everything anchored. It is one of the cheaper fixes and it makes a page feel far more solid.
Passing Core Web Vitals means clearing the good threshold on all three measures for most of your real visitors. It is not about one perfect test. Google looks at the experience across a rolling window of actual users.
The benchmarks are worth writing down. LCP should be 2.5 seconds or less, INP should be 200 milliseconds or less, and CLS should be 0.1 or less. Hit all three and the page passes.
Each measure also has a middle band and a failing band. Needs improvement covers LCP up to 4 seconds, INP up to 500 milliseconds, and CLS up to 0.25. Anything worse lands in the poor category.
The practical goal for a local business is simple. Get every important page into the good or at least the needs-improvement range, then stop obsessing. Clearing the thresholds matters far more than chasing a flawless number, as Google's own Core Web Vitals documentation explains.
DM. Digital helps local service businesses dominate Google with custom-built websites.
Not every speed number deserves equal attention. For local SEO, a handful of factors do most of the work, and the rest are background noise. Knowing where to spend time keeps owners from burning money on things that never reach a customer.
The factors that genuinely move the needle share a theme. They reflect what a real person on a phone actually experiences. Mobile speed, real visitor data, and how fast the page feels all beat abstract lab numbers.
Most local searches happen on phones, often while someone is standing in a parking lot or sitting in a car. That means mobile load time carries the most weight for reaching nearby customers. A site that loads fast on a desktop but crawls on a phone is failing the audience that matters.
Google has run a mobile-first index for years, meaning it judges sites mainly by their mobile version. If the mobile page is slow or clumsy, that is the version deciding rankings. Building for the phone first is not optional for local search anymore.
The gap between desktop and mobile speed can be huge. Phones have weaker processors and often run on cell connections instead of fast wifi. A page that feels instant on an office computer can take five or six seconds on a phone downtown.
This is why we push clients toward designs built for mobile from the start. Testing on a real phone, not a shrunken desktop window, shows the true picture. That is the experience your local customers actually get.
Speed tools give two kinds of results, and mixing them up causes a lot of confusion. Lab data is a simulation run in a controlled setting. Field data comes from real people who visited the site on their own devices.
Google favors field data because it reflects reality. This real user information is collected in the Chrome User Experience Report, often shortened to CrUX. When Google decides whether a page passes Core Web Vitals, it uses that field data, not the lab simulation.
The two can disagree sharply. A lab test on a fast connection might show a great score, while field data reveals that customers on older phones and slower networks have a rough time. The field numbers are the ones tied to rankings and to lost calls.
For owners, the lesson is to read the field data section first. If a site has enough traffic, PageSpeed Insights shows real user results at the top. Those numbers tell the true story, and tracking them over time is part of solid analytics and performance work.
There is a difference between a page being fast and a page feeling fast. Perceived speed is how quick the experience seems to the person, and it often matters more than the raw score. A page that shows something useful right away beats one that sits blank then loads everything at once.
The trick is getting the above the fold content to appear first. That is the part of the page visible before scrolling. If the headline, main photo, and phone number show up quickly, the visitor feels served even while other pieces finish loading in the background.
First impressions form in the first second or two. A local searcher deciding between three businesses will not wait around on a blank screen. A page that paints its main content fast earns the click and the call.
We have seen sites with middling test scores outperform faster-scoring competitors because they nailed perceived speed. The visible content appeared instantly, so customers never noticed the rest catching up. Feeling fast, in the end, is what wins the business.
A lot of speed advice floating around is page speed noise that helps no one but the person selling the fix. Local owners burn hours and dollars chasing numbers that never bring a single customer. Knowing what to ignore is as valuable as knowing what to fix.
Here are the biggest time-wasters we tell owners to skip:
Avoiding these vanity metrics leaves more budget for the work that actually grows the business.
A perfect 100 on PageSpeed Insights looks satisfying, but it is rarely worth the cost. Google does not require a 100 to rank well. Passing Core Web Vitals is the finish line, and that happens long before the score hits 100.
Getting from a 90 to a 100 often means diminishing returns. The last few points require deep code changes, stripping features, or fighting with plugins that customers actually use. The effort climbs steeply while the payoff flattens out.
We have watched owners pay a developer to squeeze out those final points, only to see zero change in rankings or calls. The money would have done far more spent on reviews or content. A perfect score is a vanity trophy, not a business result.
The smarter target is a solid score with all three Core Web Vitals in the green. Once a page passes for real users, chasing perfection is overoptimization. Put that energy somewhere it can bring customers instead.
Past a certain point, shaving off milliseconds is pointless. Once a page loads in under about two and a half seconds on mobile, the human eye cannot tell the difference between that and a slightly faster version. Those marginal gains do not translate into more business.
Speed tools love to flag tiny savings. A report might suggest a change that trims 40 milliseconds of load time. That is a fraction of the blink of an eye, and no customer will ever notice it.
The trap is treating every suggestion as a must-do. Owners see a long list of recommendations and feel they have to clear all of them. Most of those items chase savings so small they never affect a decision to call.
The better approach is to fix the big offenders and stop. Compress the huge images, sort out slow hosting, and cut the dead weight. After that, the millisecond hunting is a hobby, not a business improvement.
Fixating on a desktop score is one of the most common mistakes we see. It feels natural because owners build and review their site on a computer. But that is not where the local traffic comes from.
For most local businesses, well over half of visitors arrive on mobile devices, and for some the share tops 70 percent. A great desktop number means little if the phone experience is slow. Google is judging the mobile version anyway.
The desktop tab in speed tools can even give false comfort. A page might score a green 95 on desktop and a red 55 on mobile. An owner who only glances at the desktop side walks away thinking everything is fine while customers struggle.
The correct priorities put mobile first, every time. Check the mobile score, test on a real phone, and treat the desktop number as secondary. That single shift in focus prevents a lot of wasted effort.
An owner does not need a technical background to check site speed. A few free tools give a clear picture in minutes. The goal of any speed test is to see what real customers experience, then decide what is worth fixing.
We walk clients through three checks: PageSpeed Insights for the numbers, Search Console for a site-wide view, and a real phone for the true feel. Together they form a simple website audit anyone can run.
PageSpeed Insights is Google's free tool, and it is the best place to start. An owner types in the page URL and gets a report in a few seconds. The trick is reading it in the right order.
First, click the mobile tab. The tool defaults to mobile in most cases, but confirm it, since that is the version that matters for local customers. The desktop tab is there too, but treat it as secondary.
Next, look for the field data section near the top. If the page gets enough traffic, this shows real user results and whether the page passes Core Web Vitals. That green or red verdict is the number tied to rankings, not the big score below it.
Below the field data sits the lab score and a list of suggestions. Use those to spot big problems like oversized images or slow response, but do not treat every line as a command. You can run the tool directly on Google's PageSpeed Insights site.
PageSpeed Insights tests one page at a time, which is slow for a whole site. Google Search Console solves that with a report that covers every page at once. It groups pages that pass or fail Core Web Vitals so owners can see patterns.
The Core Web Vitals report inside Search Console splits results by mobile and desktop. It lists how many URLs are good, need improvement, or are poor. That birds-eye view shows whether a problem is one bad page or a site-wide issue.
Setting up Search Console is free and worth the small effort. Once verified, the account also shows which searches bring visitors and which pages earn clicks. That data pairs speed with actual traffic, which is where Search Console integration earns its place.
Owners who check this report monthly catch trouble early. A theme update or new plugin can quietly wreck scores across many pages at once. The report flags it before rankings or calls take a hit.
No tool beats a real device test. Pull out an actual phone, turn off wifi, and load the site over cell service the way a customer would. This shows the real-world speed that reports only estimate.
The results can be humbling. A site that scores fine in a lab might crawl on a three-year-old phone with two bars of signal. That is exactly the situation a customer faces when searching from a driveway or a busy street.
Try the full customer path while testing. Load the homepage, tap through to the service page, and hit the call button. If any step lags or jumps, that is friction costing real business.
We do this test on every site we build or repair. It catches problems that clean lab numbers hide. The phone in your pocket is the most honest speed tool you own.
DM. Digital helps local service businesses dominate Google with custom-built websites.
Once an owner knows what is slow, the repairs are usually straightforward. A handful of speed improvements handle most cases, and they do not require rebuilding the site. The care comes in making changes without breaking the local SEO pieces that bring customers.
The high-impact fixes cluster around images, hosting, and code bloat. Get those right and most local sites clear Core Web Vitals. The final step is protecting schema, listings, and maps while doing the work.
Images are the number one cause of slow local sites. Owners upload proud photos of the storefront, the crew, and finished jobs straight from a phone camera. Those files can be several megabytes each, and a page full of them crawls.
The fix is image compression and proper sizing. A photo displayed at 800 pixels wide does not need to be 4000 pixels wide. Resizing it to the display size and compressing the file can cut the size by 80 percent or more with no visible quality loss.
Modern formats help too. Saving images as WebP instead of old JPEG or PNG shrinks file size further while keeping them sharp. Most website platforms can do this automatically with a setting or a simple tool.
The payoff shows up fast. Smaller images load quicker, which improves LCP directly, since that big hero photo is often the largest content on the page. It is the single cheapest way to make a local site feel quick.
Hosting is the engine under the site, and cheap shared hosting is a common drag. On a bargain plan, a site shares a server with hundreds of others, so it slows down whenever a neighbor gets busy. The server response time suffers, and every visitor waits.
Moving to better hosting often produces an immediate jump in speed. Managed hosting or a quality plan built for the site's platform gives the page room to breathe. The cost difference is usually modest compared with the customers a fast site keeps.
A content delivery network, or CDN, adds another layer. A CDN stores copies of the site on servers around the country, then serves each visitor from the closest one. For a local business, that means faster delivery to nearby customers without any change to the site itself.
Many CDNs are free or low cost for a small business. Setup takes a bit of care, but once running it lowers load time and shields the site during traffic spikes. Pairing solid hosting with a CDN handles most speed problems at the source.
Over time a site collects plugins and scripts like a garage collects clutter. Each pop-up, chat widget, social feed, and tracker adds weight. A page loaded with third-party scripts can spend more time running other people's code than showing your own content.
Start with an honest audit of what is installed. Many plugins were added for a one-time need and never removed. If a tool is not bringing customers or serving a real purpose, deactivating it is a free speed gain.
Trackers and pixels deserve a hard look too. Marketing tags pile up quickly, and each one fires code that slows the page. Consolidating them through a single manager keeps things tidy, which is where tag manager setup comes in handy.
The goal is a lean page that loads your content first and everything else after. Trimming bloat improves INP because the phone has fewer scripts to juggle. A cleaner site is a faster site, and it is usually easier to maintain.
Speed work carries a hidden risk. Aggressive caching, minification, and speed plugins can break the exact things that make a local site rank. A careless setting can strip schema, scramble the contact details, or hide an embedded map.
Schema is the code that tells Google the business name, hours, and services. Some minification tools mangle it while trimming code. If that happens, the site loses the structured data that helps it show up in local results, so any speed plugin needs testing afterward.
NAP details, meaning name, address, and phone number, must stay consistent and visible. A caching plugin that serves an old version of a page can display outdated hours or a wrong number. That confuses both customers and Google, and it is easy to miss.
Embedded maps and local landing pages deserve a check after every speed change. Load each key page, confirm the map appears, the phone number works, and the schema still validates. Fast means nothing if the local signals break in the process.
Speed is one tool in a much larger kit. For local visibility, several factors carry more weight, and spending on them first brings faster results. Putting speed in its proper place keeps owners from working hard on the wrong thing.
The heavy hitters for local rankings are the Google Business Profile, reviews, and consistent local citations. Speed supports these but rarely leads. Getting the order right is what separates a busy phone from a quiet one.
For map pack visibility, the Google Business Profile does most of the heavy lifting. A complete, active profile beats a speed tweak almost every time. If the profile is thin, no amount of site speed will lift the business into that boxed section.
Categories are a big lever. Picking the right primary category and relevant secondary ones tells Google exactly what the business does. Many owners leave this half done and wonder why they miss the map pack for their main service.
Photos and activity matter too. Fresh photos, current hours, and regular posts signal that the business is alive and engaged. We often see a stalled listing climb after we finish profile optimization and start posting.
The takeaway is order of operations. Build the profile fully before touching site speed for map pack goals. A dialed-in profile combined with map pack optimization moves the needle far more than shaving a second off load time.
Reviews are one of the strongest local ranking factors and one of the most visible to customers. Google looks at the volume of reviews, how recent they are, and whether the business responds. A steady stream of fresh reviews outweighs a handful of speed points.
Reputation works on two levels. It nudges rankings, and it convinces the person reading them to call. A business with 120 reviews at 4.8 stars will win the click over a faster site with 9 reviews nearly every time.
Responding to reviews adds another signal. When owners reply to both praise and complaints, it shows Google and customers that the business is attentive. That habit is part of ongoing review generation and response work.
The practical move is to build a simple system for asking happy customers to leave a review. Recency counts, so a slow trickle every week beats one big burst. Ratings and reputation compound over time in a way speed never will.
Citations are mentions of the business name, address, and phone across the web, on directories and listing sites. Consistency is what matters. When the details match everywhere, Google trusts the business more and ranks it higher.
Mismatched listings cause quiet harm. An old address on one directory and a wrong phone on another sends mixed signals. Cleaning them up through steady citation management removes that confusion.
Local content supports rankings that speed alone cannot reach. Pages that speak to specific neighborhoods, services, and questions give Google reasons to rank the site for local searches. A fast blank page ranks for nothing.
This is where writing for the community pays off. Service pages that mention the areas served and answer real customer questions build relevance. Pairing accurate citations with genuine local content is what holds a ranking in place.
With so many factors, owners need a clear action plan. The sequence below places speed where it realistically belongs, near the end rather than the start. Following this order brings customers faster.
Start at the top of this local SEO checklist: fully build and verify the Google Business Profile, then pick the right categories and add photos. Next, set up a steady way to collect and respond to reviews. Those two steps drive most map pack results.
After that, clean up citations so the business details match everywhere, and add local content that answers customer questions. These build the relevance and trust that hold rankings. Only then does deep speed work move up the list.
Speed slots in as a supporting fix once the foundation is set. Get the site into the good Core Web Vitals range, protect the local signals, and stop. Owners who follow these priorities spend effort where it actually returns calls.
DM. Digital helps local service businesses dominate Google with custom-built websites.
Page speed matters, but it is a supporting player, not the star, in local search. It helps website rankings, protects conversions, and keeps visitors from bouncing, yet it rarely decides the map pack on its own. The panic over a low score is almost always bigger than the problem.
The winning approach is balanced. Get the site into the good Core Web Vitals range on mobile, ignore the vanity numbers, and put most of the energy into the Google Business Profile, reviews, and consistent listings. That order brings the calls.
If a low speed score or quiet phone has you worried, our team is glad to take a look and tell you honestly what is worth fixing. Contact us for a straightforward consultation about your site and your local rankings, and we will show you where your effort will actually pay off.
Page speed is one ranking signal among many, so it has some effect, but a small one for local searches. It carries more weight for website rankings, the organic blue links, than for the map pack. In the map pack, proximity, Google Business Profile completeness, and reviews matter far more. A faster site helps at the margins and improves the customer experience, but it will not lift a business into the map pack on its own.
A realistic target is a mobile PageSpeed score in the 80s or 90s, but the score itself matters less than passing Core Web Vitals. Aim for LCP under 2.5 seconds, INP under 200 milliseconds, and CLS under 0.1 for real users. Hitting those thresholds means the page works well for actual visitors. Chasing a perfect 100 usually wastes money without improving rankings or bringing in more calls.
Aim for the main content to appear in under three seconds on a phone using cell service, and ideally under 2.5 seconds for LCP. Mobile matters most because the large majority of local searches happen on phones, often while people are out and about. A page that loads fast on desktop but slowly on mobile is failing its main audience. Always test on a real phone, not just a lab tool.
Lab tests run a fresh simulation each time, and small differences in servers, network conditions, and timing cause the number to bounce around. That is normal and nothing to worry about. The more reliable measure is the field data, which comes from real visitors over a rolling 28-day window. Look at that field data section in PageSpeed Insights or Search Console for the number that actually reflects your customers and your rankings.
No. Google does not require a 100, and reaching one often means stripping features customers use or paying a developer for tiny gains. The finish line is passing Core Web Vitals in the green for real users, which happens well before 100. Once a page passes, the extra points bring diminishing returns. That money almost always does more good spent on reviews, profile work, or local content instead.
Usually not by itself. The map pack leans heavily on Google Business Profile signals like distance, categories, reviews, and profile activity. Speed plays a minor supporting role there. To climb the map pack, focus first on a complete profile, the right categories, fresh photos, and a steady flow of recent reviews. Speed helps the overall experience and the organic website results, but profile signals and reputation carry far more weight in the boxed local pack.
Yes, if they are set up carelessly. Aggressive caching, minification, and optimization plugins can strip or scramble schema, serve outdated NAP details, or hide embedded maps. Any of those breaks the signals that help a local site rank and convert. After installing or changing a speed plugin, always reload key pages, confirm the phone number and map still work, and validate the schema. A little testing prevents a fast site from quietly losing its local visibility.
DIY fixes like compressing images, removing unused plugins, and upgrading a hosting plan can cost little to nothing beyond a few hours of time. Better hosting typically runs $20 to $50 a month, and many CDNs are free or cheap. Hiring help for a proper speed cleanup usually ranges from a few hundred dollars for basic work to more for a full rebuild. The right level depends on how the site was built and what is slowing it down.
Expect weeks, not days. Google needs time to recrawl the site and gather fresh field data from real visitors before any ranking effect appears, and speed is only a supporting factor. The customer benefit, fewer people bouncing and more calls, can show up much sooner. Treat speed as a long-term supporting fix rather than a quick ranking switch, and pair it with profile and review work for the fastest overall results.
Start with the Google Business Profile. A complete profile with the right categories, photos, accurate hours, and a steady stream of reviews drives most local visibility, especially in the map pack. Speed is worth doing, but it delivers less on its own and belongs later in the order. Build the profile, gather reviews, clean up citations, then move to speed once the foundation is solid. That sequence brings more calls sooner for most local businesses.
Last updated on
Why trust DM. Digital?
Founded in 2015, DM. Digital is an SEO Agency serving businesses across the USA. All content is reviewed by our licensed technicians.
DM. Digital helps local service businesses dominate Google with custom-built websites.
Local SEO for Roofers: The Complete City by City Guide
Next βInternal Linking for Local Sites: Turning 50 Pages Into One Authority Machine

Why a content-rich 50-page local website beats a beautiful 5-page site for rankings and calls. Learn page mapping, location pages, internal links, and AI-powered builds.

A DIY website builder gets you online but rarely gets you found. Compare builders and local SEO agencies on cost, rankings, and results to pick what fits.

Discover the 11 elements every ranking service page shares, from a keyword-rich H1 to schema markup, plus a simple audit checklist to turn traffic into calls.