SAMPLE REPORT — a fictional business shown in the real report format. The competitor benchmark is part of the Competitive Audit ($149).  ·  Get your audit from $79
Digital Footprint Audit
June 22, 2026
70 out of 100 Moderate — clear gaps

Harborview Dental Studio

http://harborviewdentalstudio.com/
Moderate — clear gaps

You've earned a reputation patients rave about — the next step is making your website and Google profile work as hard as your team does, so more of the people searching nearby actually find you.

Your digital footprint at a glance

Website78%Local SEO64%Google Profile58%Reviews83%
Website & Content 78%
37% of overall score
Local SEO & Authority 64%
28% of overall score
GBP Optimization 58%
19% of overall score
Reviews & Reputation 83%
16% of overall score
83%
Strongest
Reviews
58%
Weakest
Google Profile
4.9★
Google rating
714 reviews
28
criteria scored

The short version

Your reviews and patient loyalty are strong, and the website has a clean structure, dedicated service pages, and complete structured data. The gaps holding you back are technical and maintenance-related: a 15.7-second mobile load in Google's lab test, an inconsistent phone number across listings, stale Google photos, no Google posts, and a local map presence that sits well outside the top three across your service area.

Your top priorities

1
Add fresh photos to your Google profile regularly
Google Profile Now
2
Speed up your website, especially on phones
Website Next
3
Fix mobile usability and accessibility issues
Website Next
4
Publish fresh, locally-relevant content
Website Next
5
Get featured on local "best of" lists and roundups
Local SEO Later
See our “What to do first” section below for why each of these matters.

Website & Content14/18 · 78%

52
mobile speed (/100)
68
desktop speed (/100)
15.7 s
mobile load time
0
layout shift
2
Service page depth
Dedicated pages exist for General, Cosmetic, Invisalign, Pediatric, Restorative, and Sedation dentistry, several with their own substantive sub-pages (e.g., cleanings, cracked-tooth repair).
1
Performance & Core Web Vitals
Mobile Performance scores 52/100; in Google's throttled lab test the main content (LCP) takes ~15.7s and desktop ~3.5s, both above the 2.5s target, while layout stability (CLS) passes at 0; no real-user field data was available.
2
LocalBusiness schema
Page source contains comprehensive Dentist JSON-LD with all 10 key properties: name, address, phone, geo, hours, URL, image, sameAs, priceRange, and specific subtype.
2
Meta tags
The HTML title "Harborview Dental Studio: Dentist in Newport News, VA 23606" (57 chars) carries the keyword and city, and the 157-char meta description is unique per page with a contact call-to-action.
1
Mobile & accessibility
Site is responsive with a proper viewport tag, but Lighthouse accessibility is 89 (mobile)/85 (desktop), with failures in color contrast, heading order, list structure, unnamed dialog elements, mismatched labels, and small touch targets.
1
Content freshness
A blog exists, but the newest dated post is from 04/27/2025 — more than six months before the audit date.
2
E-E-A-T signals
Named dentists (Dr. Bennett, Dr. Coleman, Dr. Nguyen) with individual bio pages citing years of experience, plus visible patient testimonials throughout the site.
2
Internal linking structure
Service pages link down to related sub-service pages and the navigation cross-links services and blog, giving a clear topical structure.
1
Lead capture & analytics
Click-to-call and a "Book an Appointment" call-to-action appear on every page and Google Analytics (GA4) plus Tag Manager are installed, but there is no on-page contact form and conversion-goal tracking is not confirmed.

Your site is a well-organized WordPress build with a dedicated page for every core service, a clear navigation structure, and complete behind-the-scenes business data (what Google calls structured data, or schema) that helps search engines understand who you are. The two real weaknesses are speed and maintenance: in Google's lab test on a simulated mid-range phone over a throttled mobile connection, the main content takes about 15.7 seconds to appear — far slower than the near-instant experience most visitors on modern phones and good wifi will actually have, but slow enough that Google's conservative measure flags it. The blog exists and is genuinely useful, but the newest post is over a year old, and the technical scan flags that the site isn't being served securely over HTTPS — both worth your web team's attention.

Local SEO & Authority9/14 · 64%

1
"Best Of" / curated list presence
Recognized as a Nextdoor Neighborhood Favorite in 2017, 2020, 2022, and 2024; no broader editorial "best dentist" roundups were located.
1
Local backlinks
General directory and profile links are present, but locally relevant links (chamber, local news, community organizations) were not found.
1
Tier 1 citation presence
Verified live profiles on Google, Apple Maps, Yelp, and Facebook; a Bing Places listing was not confirmed.
1
NAP consistency
Name and address match across listings, but the phone number differs between the Google profile (757-555-0199) and the website/Yelp/Apple (757-555-0184), with a third number appearing on some site pages.
1
Local search visibility
Averages about #17 in the local map pack across the service-area grid for "family dentistry" and "Dental clinic," appearing at 2 of 9 grid points.
2
On-site local signals
Pages name Newport News, Hampton, and Hampton Roads in content and titles, with an embedded Google Map detected in the page source.
2
Tier 2 + industry citations
Present and consistent across Healthgrades, WebMD, Vitals, Opencare, YellowPages, Nextdoor, and dental directories.

Two different findability stories are worth separating. In Google's regular organic search results, your website ranks #3 for "family dentistry Newport News". In the local map pack (the three-business box on Maps), however, you average about #17 across a grid of points spanning your service area for both "family dentistry" and "Dental clinic," appearing in the pack at only 2 of 9 measured points. That grid is proximity-neutral and applied identically to your competitors, so it is a fair comparison: your map presence averages #17 even though your organic ranking is #3 and your Google rating is 4.9. Your address, service-area content, and an embedded map are all on the site; the phone-number mismatch across listings is the main consistency issue to fix.

Google Business Profile7/12 · 58%

1
Category strategy
Primary "Dental clinic" plus "Dentist" and "Medical clinic" are set, but relevant secondary categories matching your services — such as Cosmetic dentist, Pediatric dentist, and Emergency dental service — are not in place.
2
Services coverage
19 services are listed, covering general, cosmetic, Invisalign, pediatric, restorative, sedation, emergency, implants, TMJ, and more.
0
Photo strategy
The newest owner-uploaded photo is from 2025-10-28 (236 days ago); no owner uploads within the last 90 days despite a 16-photo library.
1
Business information accuracy
Address and hours are complete, but the phone number on the Google profile (757-555-0199) differs from the number on the website and other listings (757-555-0184).
2
Attributes
15 attributes are set across six groups (accessibility, amenities, offerings, planning, payments, service options), including wheelchair access, payment plans, and emergency services.
1
Business description
A 572-character description leads with the value proposition and names key services, but stops short of the 750-character limit and lacks an explicit call-to-action.

Your profile is claimed, well-categorized, and carries a full description and a deep services list — the core profile fields are complete. The opportunities here are about freshness and activity: your most recent owner-uploaded photo is more than seven months old, and you aren't using Google Posts at all. Both are engagement and conversion tools., but they keep your listing looking active to people deciding whether to call.

Reviews & Reputation10/12 · 83%

4.9★
Google rating
714
total reviews
35
new in last 90 days
26.5%
reviews you answered
2
Review velocity
Roughly 35 reviews in the last 90 days — a consistent monthly flow.
2
Review volume
714 Google reviews, far above the 50-review threshold.
2
Rating quality
4.9 average on Google with a natural distribution.
1
Owner response quality
Owner responses appear on about 26.5% of sampled reviews, below the 50% personalization benchmark.
1
Review content quality
About 59.5% of reviews contain written text (30+ characters), short of the 70% mark for a top score.
2
Review accessibility
Google serves as an active hub alongside claimed, accurate profiles on Yelp, Facebook, Apple Maps, and health directories.

This is your strongest area by a wide margin. Harborview Dental Studio holds a 4.9 rating across 714 Google reviews, with a steady, recent flow of new ones and consistent praise for the hygienists, doctors, and front-desk staff. The two things to tighten are reply rate — owner responses currently reach about a quarter of reviewers — and continuing to encourage written reviews rather than star-only ratings. A handful of negative reviews mention billing surprises and treatment-plan disagreements; responding to those personally matters more than the volume of positives.

Platform Count Rating Notes
Google 714 4.9 Active hub; ~35 reviews in the last 90 days
Yelp listed Profile live and accurate
Birdeye (aggregated) ~795 4.9 Mirrors Google sentiment
Facebook / Apple Maps / Healthgrades / WebMD listed Profiles present across platforms

How you compare

Measured the same way against 3 direct competitors, you rank 1st of 4 overall.

025507510078813972Website64574343Local SEO50503357Google Profile83925883Reviews
Harborview Dental StudioYOU70% overall
Peninsula Dental Associates70% overall
Newport News Smile Co.42% overall
Tidewater Family Dental63% overall
Peninsula Dental Associates70%
even with you overall
Website78 vs 81
Local SEO64 vs 57
Google Profile50 vs 50
Reviews83 vs 92
Their strengths
  • 98 Google reviews at 4.7★ with an 88.8% owner-response rate and 88.8% of reviews carrying written text —
  • Active blog publishing through June 1, 2026, organized into General/Cosmetic/Reconstructive categories that mirror the service pages.
  • Strong E-E-A-T stack on the site: Dr. Reyes's credentialed bio, named staff bios with certifications, and multiple regional and statewide "Best Of" awards.
  • Dedicated, substantive service-category pages (general, cosmetic, reconstructive) localized to Newport News and surrounding towns.
Their weaknesses
  • GBP services list only "General Dentistry" despite offering cosmetic, reconstructive, implants, sedation and pediatric care — the structured services section that supports map-pack relevance lists only one entry.
  • GBP photos are stale: newest owner upload is 464 days old with zero in the last 90 days.
  • NAP fragmentation — an outdated "240 Commerce Park Dr Ste C" address persists on YellowPages, WebMD and reputabledentists, undercutting citation consistency.
Tidewater Family Dental63%
behind you overall
Website78 vs 72
Local SEO64 vs 43
Google Profile50 vs 57
Reviews83 vs 83
Their strengths
  • 160 Google reviews at 4.9★ with 47 landing in the last 90 days and 80.6% carrying written text — a high-volume, high-velocity, text-rich review base.
  • Deep service architecture: dedicated, substantive pages for every core category (preventive, restorative, implants, cosmetic, ortho, endodontic, oral surgery, TMJ), many with their own child pages.
  • Active blog publishing on a tight cadence — posts dated June 17, 19 and 22, 2026 — keeping the site content fresh.
  • Strong E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) signals on the About page: credentialed named-doctor bios with headshots (Dr. Okafor listed as Fellow AGD and Fellow ICOI) plus staff bios and a testimonials page.
Their weaknesses
  • Citation and name fragmentation from the recent rebrand: Facebook, YellowPages and Nextdoor still carry "Harper Dental Care" with mismatched hours, diluting NAP consistency.
  • Mobile site performance is weak — Performance 50 with a 5.4-second LCP — alongside accessibility flags (low contrast, small touch targets, skipped heading levels) that depress mobile quality.
  • Behind-the-scenes technical gaps: the meta description is missing site-wide and the LocalBusiness schema omits phone, geo, hours, image and sameAs.
Newport News Smile Co.42%
behind you overall
Website78 vs 39
Local SEO64 vs 43
Google Profile50 vs 33
Reviews83 vs 58
Their strengths
  • Carries reviews across several platforms — 14 Google reviews at 4.4★ plus Facebook (13 reviews, 94% recommend) and Healthgrades — with 78.6% of Google reviews containing written detail.
  • Maintains broad healthcare-directory citations (Healthgrades, Yellowpages, CareCredit, Opencare, Healthline) with consistent address and phone, and appears on Opencare's "10 Best Dentists in Newport News" list.
  • The HTML title and meta description are localized with city, keyword, and a click-to-call CTA, and the site loads fast in lab testing (Performance 90 mobile / 91 desktop).
  • GBP is claimed with 11 attributes configured across five groups and accurate weekday hours.
Their weaknesses
  • No LocalBusiness schema in the page source and no embedded map detected, leaving Google without structured signals tying the practice to its services and location.
  • The Google Business Profile is left thin — empty description, zero listed services, and no posts — removing conversion and engagement levers the practice already has claimed access to.
  • The website has no dedicated per-service pages (everything sits on one anchored /services page) and no blog or fresh content, limiting localized organic reach.
  • The /our-team page carries no named-staff bios, credentials, headshots, or testimonials, so there are no E-E-A-T trust signals on the site despite two named dentists.

These are the closest rivals for the same Newport News-area families and the same general/cosmetic/family service mix; three are used for benchmarking.

  1. Peninsula Dental Associates — Established Newport News family and cosmetic practice serving Hampton Roads with an overlapping service set.
  2. Newport News Smile Co. — Newport News family and cosmetic practice with strong directory ratings and the same target patients.
  3. Tidewater Family Dental — Appears directly alongside you in the local map pack (4.9 stars, ~160 reviews) for the same search terms.
  4. Coastal Smiles Dentistry — Long-standing Newport News general/family dentistry practice competing for the same neighborhood households.
  5. Riverside Family Dental — Surfaces at the top of the "Dental clinic" map pack in your immediate area, competing for the same local searches.

What to do first

Your highest-impact fixes, grouped by when to tackle them. Work through Now, then Next, then Later.

Now First 30 days
  1. 1
    Add fresh photos to your Google profile regularly
    Upload fresh owner photos (team, office, before-and-after smiles) regularly; your newest owner upload is over seven months old, which leaves the listing without a fresh owner photo for over seven months.
    Why: Fresh owner photos signal an active business — Google favors them and searchers click them first.
    Google Profile
  2. 2
    Make your name, address, and phone identical everywhere
    Standardize your exact name, address, and phone across all listings; consistent details reduce the conflicting signals that suppress local rankings.
    Why: An identical name, address, and phone everywhere is a core trust signal Google checks first.
    Local SEO
  3. 3
    Claim and complete the major listing sites
    Claim and complete a Bing Places listing (and verify your Apple, Yelp, and Facebook profiles are fully filled out) to round out the major platforms.
    Why: Complete profiles on the major platforms are the foundational citations local ranking is built on.
    Local SEO
Next Days 31–60
  1. 4
    Speed up your website, especially on phones
    Have your web team compress images and address render-blocking scripts so the main content loads faster, especially on mobile, where Google's lab test currently measures it at ~15.7 seconds.
    Why: Faster pages keep visitors from leaving, and Google ranks quick-loading sites higher.
    Website
  2. 5
    Fix mobile usability and accessibility issues
    Fix the flagged accessibility issues (low color contrast, out-of-order headings, unnamed dialog/menu elements, small touch targets) to push your Lighthouse score above 90 and serve screen-reader users better.
    Why: Most local searches happen on a phone, and Google reads your mobile site first.
    Website
  3. 6
    Publish fresh, locally-relevant content
    Resume publishing to your blog; a new post every month or two keeps the section current — the newest post is now more than six months old.
    Why: Fresh, local content tells Google you're active and relevant; stale sites quietly slip.
    Website
  4. 7
    Make it easier for visitors to call, book, and be tracked
    Add a short contact/appointment-request form above the fold and confirm conversion tracking is set up in Google Analytics so you can measure which pages drive calls and bookings.
    Why: An easy way to call or book — plus tracking — turns visitors into measurable customers.
    Website
Later Days 61–90
  1. 8
    Get featured on local "best of" lists and roundups
    Seek inclusion in local editorial "best dentist in Newport News / Hampton Roads" roundups and community award lists; the report found no such placements currently, and curated-list citations feed both AI-generated answers and local search results.
    Why: Appearing on "best of" lists is the top factor for showing up in AI and modern search.
    Local SEO
  2. 9
    Earn links from local and community websites
    Pursue locally rooted links — your chamber of commerce, community sponsorships, school or charity partnerships, and local news — .
    Why: Links from local sites — chambers, news, community groups — are among the strongest local signals.
    Local SEO
  3. 10
    Improve where you rank in local search results
    Work the levers above (categories, consistent NAP, fresh photos/posts, local links) to lift your map-pack presence, which currently averages around #17 across your area despite a #3 organic ranking.
    Why: Where you rank for your core service in your city is the most direct measure of getting found.
    Local SEO
Additional opportunities (6)
Now First 30 days
  1. 11
    Refine your Google Business Profile categories
    Add relevant secondary Google categories that match your services, such as Cosmetic dentist, Pediatric dentist, and Emergency dental service, to surface for more specific searches.
    Why: Your primary category is the single biggest factor for landing in Google's local map pack.
    Google Profile
  2. 12
    Complete and align your Google profile details
    Reconcile your phone number so the same line appears on Google, your website, and every directory, eliminating the current 555-0199 vs. 555-0184 mismatch.
    Why: Accurate, complete profile details are what Google trusts when deciding to show you.
    Google Profile
  3. 13
    Respond to every review — publicly and personally
    Reply personally to a larger share of reviews — aim for at least half — naming the reviewer and responding within about 72 hours, especially on the negative billing/treatment reviews.
    Why: Replying to every review shows you're engaged and adds fresh activity Google notices.
    Reviews
  4. 14
    Polish your Google Business Profile description
    Expand your Google description toward the full 750-character limit and end with a clear call-to-action (e.g., "Call today to schedule") to improve conversion from people viewing your profile.
    Why: A clear description helps visitors choose you — it shapes conversion, not your ranking.
    Google Profile
Later Days 61–90
  1. 15
    Encourage detailed, written reviews
    When requesting reviews, gently prompt patients to write a sentence or two about their visit so more reviews carry text rather than stars alone.
    Why: Written reviews carry the words and detail that build trust and help you get found.
    Reviews
Business identity & canonical NAP
  • Name: Harborview Dental Studio
  • Address: 814 Waterfront Pkwy, Suite 2C, Newport News, VA 23606
  • Phone (website / Yelp / Apple Maps): (757) 555-0184
  • Phone (Google Business Profile): (757) 555-0199 — differs from the website; see NAP consistency below
  • Website: http://harborviewdentalstudio.com/
  • Google Maps: https://maps.google.com/
  • Primary Category: Dental clinic
  • Canonical NAP: Harborview Dental Studio · 814 Waterfront Pkwy, Suite 2C, Newport News, VA 23606 · (757) 555-0184
Social presence (observed, not scored)

Social activity is not scored here, because posting frequency and engagement can't be verified reliably without access to your own accounts. For context: you maintain a Facebook page and an Instagram account (@harborviewdentalstudio, roughly 1,446 followers, 54 posts) that are linked from your website and Google profile. Both are reasonable channels to keep cross-promoting your Invisalign promotions and blog content. If the practice has capacity, mirroring your (currently absent) Google Posts onto these channels would let one piece of content do double duty.

Sources & evidence
  • Harborview Dental Studio website (home, About, Blog, General Dentistry, Cosmetic Dentistry, Dr. Coleman bio) — http://harborviewdentalstudio.com/ — accessed 2026-06-22 — Tier 1 (direct observation)
  • Google Business Profile / Places data (rating, reviews, categories, hours, attributes, phone) — provided baseline + Google Maps listing — accessed 2026-06-22 — Tier 1
  • PageSpeed Insights lab data (mobile/desktop performance, Core Web Vitals, accessibility audits) — provided baseline — accessed 2026-06-22 — Tier 1
  • On-Page Technical Scan & LocalBusiness schema (raw HTML inspection) — provided baseline — accessed 2026-06-22 — Tier 1
  • DataForSEO GBP description, services, attributes, posts; Outscraper review/photo analysis — provided baseline — accessed 2026-06-22 — Tier 2
  • Yelp business listing — https://www.yelp.com/biz/harborview-dental-studio-newport-news — accessed 2026-06-22 — Tier 3 (secondary source)
  • Apple Maps listing — https://maps.apple.com/place?place-id=IA77P0042118245 — accessed 2026-06-22 — Tier 1 (platform)
  • Birdeye profile (aggregate rating) — https://reviews.birdeye.com/harborview-dental-studio-118245090117 — accessed 2026-06-22 — Tier 3 (secondary source)
  • Nextdoor business page (Neighborhood Favorite recognition) — https://nextdoor.com/pages/harborview-dental-studio-newport-news-va/ — accessed 2026-06-22 — Tier 3 (secondary source)
  • Instagram profile — https://www.instagram.com/harborviewdentalstudio/ — accessed 2026-06-22 — Tier 1 (platform)
  • Competitor sites: Bayview Dental Group, Peninsula Dental Associates, Newport News Smile Co., Coastal Smiles Dentistry — accessed 2026-06-22 — Tier 1 (direct observation)
  • Local map-pack and organic rank data — provided baseline — accessed 2026-06-22 — Tier 1
  • Scoring methodology: Skopely Digital Footprint Scoring Rubric v1.0 (Whitespark 2026 Local Search Ranking Factors; BrightLocal; Sterling Sky; Google web.dev / Search Central) — Tier 2