Key takeaways
- Seven checks, about an hour, two free Google tools and a phone.
- The usual paving problems: one page for every service, captionless photo galleries, a winter "closed" banner left up, a form nobody receives.
- Make sure Search Console is in your name. If the web designer owns it, you cannot see your own data.
- Re-run the same checks after any vendor's fixes. That is how you confirm work was done.
An SEO audit for a paving company website answers two questions: can Google find and understand your service pages, and do those pages turn a driveway or parking lot search into an estimate request? With Google Search Console, PageSpeed Insights and your phone, you can run the core checks in about an hour, then repeat them to verify anyone's work.
What an audit checks
It checks five layers in order, because a failure in an early layer makes the later ones pointless.
Indexing : Whether Google has your pages at all. A site rebuilt over the winter can go live in spring with a setting that tells search engines to stay away.
Relevance : Whether each service you sell has a page that matches what customers type. Asphalt paving, sealcoating, concrete driveways and commercial lots are different searches.
Local signals : Whether your Google profile, your site and your listings agree on name, phone and service area, and whether the profile links to a working page.
Conversion : Whether a homeowner on a phone can call or request an estimate in a few taps.
Measurement : Whether calls and forms are counted by source, so you can tell what search produces.
What an audit checks
Google profile
- Categories and services
- Service area and hidden address
- Photos and review replies
Website
- Speed on a phone
- A page for each service
- Titles and descriptions
Reviews
- How recent they are
- Whether each one is answered
Listings
- Name and phone consistent
- Duplicate listings
Tracking
- Calls tracked by source
- Forms tracked to bookings
Run a quick self-audit
- Search your own site (5 minutes). In Google, type site: followed by your domain. Count the results. If your sealcoating or concrete page is missing, Google has not indexed it.
- Open the page indexing report (10 minutes). Search Console lists which pages are indexed and why others are not (Search Console). If you cannot log in, ask whoever built the site to add you as an owner.
- Read the queries report (10 minutes). Look at the paving season months. If the only searches are your business name, you are being found only by people who already know you.
- Test mobile speed (10 minutes). Put the home page and the service page with the most traffic into PageSpeed Insights (PageSpeed Insights). Project galleries with full-size photos straight off a phone are the usual cause of slow pages.
- Do the phone test (10 minutes). On your phone, search a service plus a town you serve, open your site and request an estimate. Count the taps. Submit a test form and confirm the office receives it.
- Check the profile link (5 minutes). On your Google profile, tap the website button and make sure it opens a working page that matches your main service.
- Read your page titles (10 minutes). In the site: results, read each title. Titles like "Home" or "Services" waste the words Google weighs most.
Most common problems for paving and concrete companies
Paving sites tend to fail in the same few ways, most of them fixable over a winter.
| Problem | What you notice | Fix |
|---|---|---|
| One "Services" page for everything | No rankings for sealcoating or concrete searches | A page per service |
| Photo galleries with no words | Google cannot tell what the job was or where | Caption each project: service, town, approximate size, what was done |
| Full-size photos | Slow pages on mobile (Core Web Vitals) | Resize and compress before uploading |
| "Closed for the season" banner left up | March visitors think you are not booking | Replace it with "Now booking spring estimates" |
| Estimate form sends to an old inbox | Requests disappear | Send a test form every month |
| No commercial page | Property managers leave for a paver who has one | Build one with lot projects and maintenance plans |
| Site and Search Console in the designer's name | You cannot see or fix anything | Transfer ownership to your own account |
| Phone number shown as an image | It cannot be tapped | Use text, with tap-to-call |
What to do after the audit
Split the findings three ways: what blocks estimate requests today, what holds back rankings, and what can wait. Clear the first group before the season opens.
A broken form or an untappable number costs you calls today, so it goes first. Missing service pages and captionless galleries come next, and they are best done in the off-season. Speed tuning and title rewrites fit in around them.
If someone else does the fixes, re-run the same hour of checks when they say they are done. That is how you confirm the work happened, rather than taking a monthly report's word for it. The local SEO checklist for paving companies covers the profile side, and the conversion checklist for paving websites goes deeper on turning visits into estimate requests.
How VETS Growth Marketing helps
We can sit with you and run these seven checks on your own site and profile, then turn the findings into fixes with dates, worst blocker first. Search Console and every other account stays registered to you, so you can repeat the hour of checks whenever you like. Results are reported as calls and estimate requests. A growth consultation covers this audit, and you leave knowing which five fixes matter most before the season.
Sources
- Google Search Console, Google
- PageSpeed Insights, Google
- SEO Starter Guide, Google Search Central
- Understanding Core Web Vitals and Google search results, Google Search Central