Skin Physicians & SurgeonsWebsite scanned: skinps.comLocation: Upland, CA

Findability Experts — Findability Score

Skin Physicians & Surgeons — Upland, CA

Here’s where Skin Physicians & Surgeons stands in the Upland dermatology market. Every number below is pulled from live data — Google Maps, a 95-point geographic ranking scan, citation directories, buyer-research directory checks, and live AI-readiness probes run against your site.

Findability Score — Overview

Core Visibility

46%

Needs Attention

AI Visibility (AISO)

60%

On Track

Strategic Readiness

72%

Strong Foundation

Technical Maturity

80%

Strong Foundation

Gaps Found

10

Critical Priority

4

Overall · On Track

61%

0.35·46 + 0.25·60 + 0.20·72 + 0.20·80 = 61

Not Appearing in the Map Pack

You do not rank in the top 20 for “dermatologists” across 72% of the search area.

The rest of this audit is scored on its own merits below, and the fundamentals may well be strong — but map-pack placement is how local customers actually find you. Until that changes, the strength of everything else is potential rather than traffic.

These four numbers don’t agree with each other, and that disagreement is the whole story. Your website and your strategy are in good shape — clean architecture, 25 dedicated treatment pages, named board-certified physicians, a link profile most local practices never build. Your Core Visibility is the outlier, and it’s dragging the overall score down: the practice with 880 reviews and the most recognized dermatology brand in the country is not showing up in the top three anywhere on the Upland map. That’s not a reputation problem. It’s a distribution problem, and it’s fixable.

Score Breakdown — Core Visibility

Dimension Score Why
Google Profile Strength 13/14 4.7 stars across 880 reviews on a claimed profile with a Skin Care Clinic primary category — this is the strongest asset in the audit.
Map Pack Visibility 2/20 Across 95 scanned points in Upland you appear in the top 3 on 0% of them, in the top 10 on 14%, and not in top 20 on 72%.
Review Authority 10/14 880 reviews to Upland Laser Dermatology’s 548, with the rating tied at 4.7 — you lead the nearest map rival on volume and match on quality.
Competitive Position 4/12 You hold the #1 spot on none of the 95 points; the widest holder, Sand Dermatology, takes just 9 of them, so no one owns this market either.
Review Velocity 3/10 The newest review Google sampled is dated 11 September 2025 — 370 days before this audit, putting you in the 1–2 year window.

Where You Rank Across Upland

A live 11×11 grid scan of Google Maps ranking around your Upland office. Each pin shows your position at that spot; the colour key is on the map.


Ranking heatmap for Skin Physicians & Surgeons in Upland

Scanned for “dermatologists” · 11 grid

Open full interactive heatmap →

Ranking Breakdown — 95 pins scanned

0% rank #1
0% in the top 3
14% in the top 10
14% ranked #11–20
72% not in top 20

Start with the single most important number: your business doesn’t currently rank #1 anywhere on the scanned grid, and it doesn’t break into the top 3 anywhere either. On 72% of the 95 points scanned you’re not in top 20 at all. Your average position across the grid reads 17.6, directionally — unranked pins are scored as 20 to keep the number on one scale, so treat it as a direction rather than a precise rank. Here’s the part that should change how you feel about this: nobody else owns this map either. Sand Dermatology holds #1 on 9 of 95 points, Upland Laser Dermatology on 7, Golden State Dermatology – Montclair on 3, Pacific Dermatology Institute on 1, Advanced Skin Clinic & Surgery on 1. That’s 21 of 95 points accounted for by the five strongest rivals combined. This is a fragmented market with no dominant player, and you’re the practice in it with 880 reviews. The map isn’t a verdict on your reputation — it’s the one channel your reputation hasn’t been pointed at yet.

Critical Gaps Holding You Back

1. The best-reviewed dermatology practice in Upland is missing from the map

880 reviews at 4.7 stars, five board-certified dermatologists, and a nationally recognised brand — and on 72% of the 95 points we scanned across Upland you’re not in top 20. Google’s local finder does list you at position 4 for “dermatologists” in Upland, which tells us the profile is healthy and eligible; it simply loses the geographic radius fight almost everywhere outside your immediate block. Meanwhile your own competitors’ listings carry categories reading “Dermatologist” while yours reads “Skin Care Clinic”.

Business impact: local searches for “dermatologists” in this area run roughly 90–140 a month, at a $7.84 average cost-per-click if you had to buy them — and on nearly three-quarters of the map a patient searching from their own neighbourhood never sees your name at all.

2. Three of your providers’ Google listings send patients to a different company’s website

In Google’s local results for “dermatologists” in Upland, individual provider listings appear alongside the practice: Jeffrey Rebish, MD at position 6, Shannon Lambert, MSPA-C at 14, and Karie Hall, PA-C at 15 — all three pointing to forefrontdermatology.com provider pages, not to their skinps.com team pages. Sandra Lee, MD at position 9 points correctly to skinps.com/team/sandra-s-lee-md-faad/. Between them those three listings carry 907 reviews of trust that lands on a domain other than yours.

Business impact: every patient who clicks Dr. Rebish, Shannon Lambert or Karie Hall in Google is handed off to another site to book — and skinps.com gets neither the visit, the booking, nor the ranking signal it would have earned.

3. No proof layer — no results gallery, no testimonials page, no FAQ

Every service tile on your homepage is licensed stock photography (the filenames are Shutterstock IDs), and across the 50 pages in your site’s URL inventory there is no testimonials page, no results or before-and-after gallery, and no FAQ. The AI-readiness scan confirms it from the other direction: zero question-format H2 headings and no FAQPage structured data anywhere on the site. For a practice whose founder built an audience on showing real skin outcomes, that’s an odd silence.

Business impact: a cosmetic patient choosing between five Upland practices makes the decision on evidence of outcomes — and your site gives them stock models where your rivals’ review pages give them patients.

VERIFY WITH CLIENT

Your site’s privacy policy and patient portal both point to Forefront Dermatology infrastructure, and three of your providers’ Google listings resolve to forefrontdermatology.com. Is skinps.com meant to be the canonical destination for provider profiles and bookings, or is routing through Forefront a deliberate group policy? The answer changes whether Gap #2 is a fix or a constraint we work around.

Your Top 2 AI Visibility Gaps

ChatGPT, Gemini, Claude and Perplexity are becoming the first stop for “who’s the best dermatologist near me.” Your foundation here is better than most — llms.txt is present and well-formed, all five AI crawlers are allowed through, and LocalBusiness, Organization and AggregateRating markup are all live. These two pillars are where it thins out.

Pillar 6 — Conversational Query Optimization

1 / 4 — Needs Attention

The scan found zero question-format H2 headings on the site, no FAQ section, and no FAQPage structured data. Google’s own results page for “dermatologists” in your area surfaces four People Also Ask questions and a five-item “Things to know” panel — and every one of those answers is currently being sourced from somewhere other than skinps.com.

Business impact: when a patient asks an AI assistant “when should I see a dermatologist in Upland” or “what does Mohs surgery involve,” there is nothing on your site shaped like an answer for it to quote — so it quotes the American Board of Dermatology, US News, and your competitors instead.

Pillar 5 — Content Freshness & Depth

2 / 3 — On Track

The band here is generous but the underlying signal isn’t: only half the sampled pages carry a visible date, the most recent publish date found is 22 January 2026, and average content age across the sample is 476 days. The site’s URL inventory contains no blog or content hub at all.

Business impact: AI systems weight recency heavily when deciding which local source to trust for a medical recommendation, and a practice that hasn’t published in over a year reads as less current than one that publishes monthly — regardless of which one actually has five board-certified dermatologists.

Want us to walk you through these findings and what to fix first? Book a free strategy call →

Strategic Readiness — 72% (Strong Foundation)

Strategic Readiness asks whether the site is built to win, independent of where it currently ranks: does it serve the searches that matter, does each service get real depth, is the URL architecture legible, and has anything been built specifically for local. This is your strongest axis and it isn’t close. The URL inventory shows 50 pages with zero problem slugs — 25 dedicated treatment pages under a clean /treatments/ pattern, eight named provider pages, two location pages, plus booking, forms and billing paths. Transactional and local intent are both genuinely served. Where it thins is comparison intent: there’s no “dermatologist in Upland” landing page targeting the highest-value local query, no testimonials hub, no FAQ, and no blog — the four pages a patient weighing five practices actually looks for.

BIGGEST STRATEGIC GAP

No comparison-intent layer — build /dermatologists-near-me-upland/, /testimonials/, and /faq/ as real pages; they’re the three highest-intent URLs your competitors can currently win uncontested.

Medium + Full audits dig into the 4 Strategic dimensions individually.

Technical Maturity — 80% (Strong Foundation)

Technical Maturity covers page speed, on-page SEO health, content architecture, conversion paths, positioning clarity, and off-page authority. Most of this is in good order. Lighthouse SEO scores 92/100 on both mobile and desktop, titles are location-specific and distinct (“Dermatology in Upland & Chino, CA — Home of Dr. Pimple Popper”), the conversion path is real — click-to-call numbers for both Upland and Chino, online scheduling, patient portal, pay-bill and CareCredit financing — and positioning is the sharpest we see in any local vertical: “Home of Dr. Pimple Popper” is a differentiator nobody in this market can copy. Off-page authority is strong too, with 346 referring domains and 16,726 links behind the domain since 2019. The soft spot is mobile speed: Lighthouse Performance is 58/100 on mobile against 87/100 on desktop, with mobile Largest Contentful Paint at 9,963ms versus 1,115ms on desktop.

BIGGEST TECHNICAL GAP

Mobile pages take roughly ten seconds to paint their main content — the homepage preloads five full-resolution provider headshots plus seven font files at high priority before anything renders; drop the preload list to the single above-the-fold image.

Medium + Full audits expand into Lighthouse + page-level on-page audit + content architecture + brand positioning.

Competitive Snapshot

Business Rating Reviews #1 Pin Wins Top-20 Pins (of 95)
Skin Physicians & Surgeons (you) 4.7 880 0 27
Upland Laser Dermatology 4.7 548 7 78
Sand Dermatology 4.9 44 9 75
Pacific Dermatology Institute 4.6 1,280 1 74

Read the Sand Dermatology row twice. Forty-four reviews, based in Rancho Cucamonga rather than Upland, and it holds the top spot on more of your home-market grid than anyone else — including you, at 880 reviews. Upland Laser Dermatology also outranks you on 78 of 95 points with 332 fewer reviews. Review volume is not what’s deciding this map, which is exactly why this is winnable.

Citation Breakdown

Directories checked 20
Listings located 9
Name, address, phone and website all correct 8 of 9

Your business name is clean — no keyword stuffing, no service category bolted onto the end — so where a listing exists, it’s accurate. Yelp, Hotfrog, Tupalo, eLocal, ShowMeLocal, Acompio, Find-Open and WhereTo all match your Google profile exactly. The gap is coverage, not accuracy: no listing was found on Bing Places, Yellow Pages, Foursquare, Manta, Citysearch, Chamber of Commerce, TomTom, eZlocal or Zillow. Bing is the one that matters most of those — it feeds Windows, Copilot and a meaningful slice of AI assistant results. Facebook shows a listing at facebook.com/SkinPS with name, address and website matching but no phone detected, and Instagram returned nothing at all despite your homepage linking to instagram.com/skinphysiciansurgeons — both platforms block automated checks, so treat those two as worth a two-minute manual look rather than a confirmed error.

Buyer Trust Directory Presence

Generic citation directories matter for Google Maps trust. Buyer-research directories and industry credentials matter for how patients actually decide who to book — they’re where someone researches before committing to a cosmetic procedure or a skin cancer screening. We checked both:

Verification Summary — 4 of 4 consumer directories list you · 0 of 2 applicable industry credentials displayed on your site

Consumer Directories — where patients research

Directory Status Why It Matters
RealSelf PRESENT First-stop research destination for aesthetics buyers; profile completeness + review count is the strongest pre-booking trust signal
Healthgrades PRESENT Where patients verify medical credentials before booking; ranks in Google AI Overviews for “best dermatologist [city]” queries
Vitals PRESENT Patient-review aggregator referenced by Google for medical practice rankings; profile claim is free and high-leverage
WebMD Care PRESENT WebMD’s provider-finder property — strong trust signal because of WebMD’s general-health brand authority

Industry Credentials — what patients look for on your site

Association Status Why It Matters
American Med Spa Association (AmSpa) NOT DISPLAYED The medspa industry’s primary professional association — membership signals industry-recognition + compliance posture to patients researching your cosmetic side
American Society for Dermatologic Surgery (ASDS) NOT DISPLAYED Dermatologist credential signal — directly applicable here, with five board-certified dermatologists and a Mohs surgery service line
The Aesthetic Society N/A Plastic surgeon credential signal — your team is MD/DO dermatologists and PAs, so this one doesn’t apply

You pass the directory half of this check outright — all four consumer research destinations list you, which most independent practices can’t say. But look at the shape of that presence: RealSelf, Vitals and Healthgrades list you through Dr. Sandra Lee’s individual profiles, while WebMD carries a practice-level page. Your presence on the sites patients research is built around one physician rather than the eight-provider group. On credentials, every provider name on your site carries FAAD after it — Fellow of the American Academy of Dermatology, a genuine and visible signal — but neither AmSpa nor ASDS membership is shown anywhere on the site, and ASDS is the one a patient comparing Mohs surgeons would look for. That’s a display gap, not a competence gap, and display gaps are the cheapest kind to close.

Accessibility Snapshot

Accessibility & ADA Readiness

Lighthouse Accessibility 90/100 mobile · 87/100 desktop — your site already passes most automated accessibility checks, a strong foundation. The named failures are narrow: four links with no discernible name, one ARIA role missing its required children, and three headings out of sequential order.

A Medium audit ($49) runs the full WCAG-aligned audit and names the top 3 specific fixes. ADA accessibility lawsuits against local healthcare practices are rising every year — this is one of the highest-leverage protections you can put in place.

3 Quick Wins — This Week

1. Point your providers’ Google listings back at skinps.com

Open the Google Business Profiles for Jeffrey Rebish, MD, Shannon Lambert, MSPA-C and Karie Hall, PA-C and change the website field from their forefrontdermatology.com provider pages to their matching skinps.com team pages — /team/jeffrey-c-rebish-md-faad/, /team/shannon-lambert-mspa-c/ and /team/karie-hall-pa-c/, all of which already exist. Dr. Sandra Lee’s listing is already configured this way, so you have the template. Fifteen minutes, and it redirects 907 reviews’ worth of patient traffic to your own domain. (If Forefront’s group policy requires those URLs, that’s the answer to the verify question above — flag it and we’ll route around it.)

2. Cut the homepage preload list from twelve files to one

Your homepage currently preloads five full-resolution provider headshots (sandra.jpg, jeff.jpg, marie, Steven Chow, plus the logo) and seven font files, every one of them tagged fetchpriority="high", before the page paints. That’s why mobile Largest Contentful Paint sits at 9,963ms while desktop manages 1,115ms on identical markup. Keep the preload on the single image that actually appears above the fold, drop the rest to lazy loading, and subset the icon fonts. This is the one change that moves Lighthouse Performance 58/100 mobile the furthest, fastest.

3. Restart review collection at checkout

The newest review Google sampled on your profile is dated 11 September 2025 — 370 days before this audit. You have 880 reviews, which is a formidable asset, but Google weights recency heavily in local ranking, and a year-old freshest review reads as a practice that stopped asking. Add a one-line ask to your checkout flow and your post-visit text: link straight to the Google review form. Every patient, every visit, no cherry-picking. Five new reviews a month will move this dimension further than the next 300 historical ones ever did.

What a Full Audit Reveals

This report gave you the four-axis picture and the two thinnest AI-readiness pillars. A Medium audit opens the full six-pillar AI Visibility scorecard with a strategic read on each one, plus keyword gap analysis against the four Upland practices outranking you on the map, a page-level on-page audit of your titles and meta descriptions, the complete WCAG-aligned accessibility fix list, and a phased quick-wins roadmap. A Full engagement adds a six-pillar AI benchmark against all five competitors, a 30/60/90-day roadmap with dependencies mapped, a twelve-month content calendar built around the search intent your treatment pages don’t yet serve, and a KPI matrix with weekly leading indicators so you can see it working between reporting periods.

Want to Turn These Gaps Into Growth?

This snapshot only scratches the surface. Book a free strategy call — in 15 minutes we’ll walk through your numbers together, answer your questions, and show you which gaps are worth closing first.

Book Your Free Strategy Call →

Analysis prepared using live Google Maps data, a 95-point geographic ranking scan, citation and buyer-research directory verification, AI-readiness probes, and competitive research. Generated September 2026.

Findability Experts

This snapshot is the starting point

This Findability Score maps your visibility surface — Maps grid, listings, reviews, and AI access. The fastest way to act on it is a short call: we’ll walk the findings together and show you which gaps are worth closing first.

Book Your Free Strategy Call →

Questions first? Just reply to your report email.