Comprehensive SEO & digital presence audit for skoulasdds.com. Four critical questions answered: who the competitors are, what share each captures, where the opportunities sit, and exactly how we'll close the gap.
Prepared April 2026 · Data via Semrush
Semrush confirms ~514 organic sessions/mo, but 92% of all traffic lands on a single page (the homepage). The site relies almost entirely on branded "Skoulas" searches.
Pages exist for cosmetic, veneers, Invisalign, implants, TMJ, sleep apnea, gum contouring — all get effectively zero organic visits. SF Veneer (Dr. Soto) has 1,679 visits with proper service-page content.
Strong commercial position but losing the top spot to SF Veneer. Ranks #4 for "cosmetic dentistry san francisco" (390/mo) and #7 for "veneers san francisco" (480/mo) — all winnable.
With only 36 indexed pages, thin service content, and minimal schema markup, ChatGPT, Perplexity, and Google AI Overviews have very little to cite. AI traffic is effectively zero.
Same as Cosmetic Dentistry Associates, lower than Aesthetic Dentistry (AS 22). 549 backlinks but most are low-authority. Few links from SF press, Chamber of Commerce, or "Best of SF" PR.
No LocalBusiness, Dentist, or Person schema on the site. Dr. Skoulas's UCLA + Dugoni + Pepperdine MBA + CDA leadership credentials aren't machine-readable. Critical gap for healthcare (YMYL) sites.
Semrush identifies the top 4 SEO competitors based on keyword overlap with skoulasdds.com — these are the practices currently winning the same searches Skoulas wants to win. All 5 (the 4 competitors + Skoulas) collectively dominate the SF cosmetic dental search market.
Two views of share. The first shows total Semrush traffic (branded + commercial). The second strips out branded searches — i.e. people typing "Skoulas DDS" or "Robert Soto" by name — to reveal the share of real, prospective-patient demand. The gap between the two is the honest story.
All organic sessions per month (branded + commercial), split across the top 5 SF cosmetic dental practices.
This is the share that actually matters for new-patient acquisition. After stripping out searches for the practice's own name (e.g. "antigone skoulas", "skoulas dds", "robert soto dds"), here's the share of real commercial demand — searches like "cosmetic dentist san francisco", "veneers san francisco", "best dentist sf".
Six concrete opportunities where Skoulas DDS can capture market share from competitors. Each one is sized using Semrush search-volume data, Dr. Skoulas's actual clinical strengths, and SF cosmetic dental market estimates.
Currently ranks #7 for "veneers san francisco" (480/mo, $5 CPC) and #7 for "dental veneers san francisco" (260/mo). Dr. Skoulas's veneer expertise is the practice's #1 service — but the dedicated veneers landing page has zero traffic. A proper page rebuild can move both keywords into top 3.
Est. uplift: 60–120 veneer cases/yr · $360K–$1.2M revenue
Already ranks #2 for "cosmetic dentist san francisco" (720/mo, $5.38 CPC). SF Veneer holds #1 with content depth and authority. Skoulas's brand strength + a Soto-level content investment closes the gap. A move from #2 → #1 typically doubles click-through.
Est. uplift: 40–80 net new patients/yr
Dr. Skoulas does ~100 Invisalign cases every 6 months and is a Platinum Plus provider (top tier nationally). She's pursuing AACA fellowship. None of this is reflected in search rankings — site doesn't rank top 10 for "invisalign san francisco" or "clear aligners sf". Wide-open opportunity.
Est. uplift: 30–60 Invisalign cases/yr · $200K–$400K
"Smile makeover san francisco" (110/mo) and "full mouth reconstruction san francisco" (70/mo) — neither has a dedicated page on the site. These are the highest-revenue cosmetic cases ($15K–$60K each). Dr. Skoulas already has the case studies (Bachelorette transformation) but the site doesn't surface them.
Est. uplift: 12–25 makeover cases/yr · $300K–$900K
The practice serves SF's busiest commercial corridors (450 Sutter Building, Union Square, Financial District, SoMa, Mission, Embarcadero). Currently no neighborhood-targeted pages. "Dentist near Union Square", "Financial District dentist", "SoMa cosmetic dentist" are all wide open at low DA.
Est. uplift: 40–80 new patients/yr
Dr. Skoulas won SF Chronicle/SF Gate "Best Dental Office & Best Cosmetic Dentist" 2024 — this is genuine award authority and currently unused. Press releases, schema markup (awards), homepage hero, and review-engine integration would convert it into both search rankings and conversion lift.
Est. uplift: +15–25% conversion rate
Nine specific deliverables structured into three 30-day phases. By Day 90 the practice will have closed most of the on-page and technical gaps, and the content engine will be running for ongoing share-of-voice growth.
Map every cosmetic keyword to one specific URL. Veneers, cosmetic, smile design, Invisalign — currently all compete from the homepage. Set canonicals and internal links.
Dentist + LocalBusiness schema with awards (Best of SF 2024), CDA leadership, AACA membership. Person schema for Dr. Skoulas with UCLA + Dugoni + Pepperdine credentials. FAQ schema on service pages.
1-800-Dentist, ADA Find-A-Dentist, Bing Places, Apple Maps, NextDoor, RealSelf (cosmetic), Castle Connolly Top Doctors. Photos, services, hours, NAP-consistent.
Veneers (porcelain & composite), Invisalign, smile makeover, dental implants, gum contouring, crowns, full-mouth reconstruction, sleep apnea, TMJ, whitening, sedation, emergency. 1,500–2,500 words each, FAQ schema, before/after gallery, cost ranges.
Birdeye/Podium-class automation. Post-visit SMS + email. Already has 166 Birdeye + 182 Yelp reviews — push Google reviews to 250+ in 12 months. Crucial for Local Pack ranking against SF Veneer.
Press release distribution. Award badge on homepage hero. Press & awards page with backlinks. Pitch follow-up coverage to SF Chronicle, SF Gate, Refinery29, Goop, Vogue (high-DA cosmetic targets).
SF Chamber of Commerce, Refinery29 SF, SFist, Hoodline, dental association directories, AACA member spotlight, CDA New Dentist Committee leadership coverage. Target: 25+ quality DA 40+ links Year 1.
Union Square, Financial District, SoMa, Mission, Embarcadero geo pages. "Cosmetic dentist for executives/professionals" — Skoulas's exact ICP given the 450 Sutter location and business-district focus. All currently uncontested.
2 long-form blog posts/month targeting Soto's keyword wins. FAQ-pattern content for AI Overview citation. Smile gallery expansion (Bachelorette case study + others). Each post links to a relevant treatment page.
Traffic dropped sharply from 488/mo in Oct 2023 to as low as 239/mo in Jan 2025. Recovered to 462/mo by March 2026 — but is still below where the site was 2.5 years ago. This is a site that has been losing ground while competitors invest in content and authority.
334 total keywords ranking. Some genuinely strong commercial positions (#2 for "cosmetic dentist san francisco") but most service-level commercial terms are languishing in positions 5–10 where click-through is minimal.
| Keyword | Position | Volume | CPC | URL | Assessment |
|---|---|---|---|---|---|
| antigone skoulas | 1 | 110 | $3.83 | Homepage | Branded — OK |
| skoulas dds | 1 | 90 | $1.16 | Homepage | Branded — OK |
| cosmetic dentist san francisco | 2 | 720 | $5.38 | Homepage | Should be #1 — closeable |
| san francisco cosmetic dentist | 1 | 140 | $5.38 | Homepage | Strong |
| cosmetic dentistry san francisco | 4 | 390 | $5.38 | Homepage | Top 3 push |
| veneers san francisco | 7 | 480 | $5.00 | Homepage | #1 service · needs page |
| dental veneers san francisco | 7 | 260 | — | Homepage | Page exists, ranks 0 |
| best cosmetic dentist in san francisco | 3 | 70 | — | Homepage | Award winner — should be #1 |
| best cosmetic dentist san francisco | 5 | 140 | — | Homepage | Award winner — should be #1 |
| best veneer dentist in san francisco | 5 | 50 | — | Homepage | Page 1 — winnable |
| best veneers san francisco | 7 | 70 | — | Homepage | Page 1 — winnable |
| invisalign san francisco | — | 320 | — | (not ranking) | Platinum Plus, ranks 0 |
| smile makeover san francisco | — | 110 | — | (not ranking) | No dedicated page |
| dentist san francisco bay area | 26 | 1,600 | $6.97 | Homepage | Massive volume — barely ranks |
Skoulas DDS has 36 total pages indexed. While most service pages exist, they have effectively zero traffic — the homepage is doing 92% of all SEO work. Competitors (especially SF Veneer) have 90+ pages with hundreds of organic visits each.
| Google Business Profile | GBP Assessment |
|---|---|
| Business Name Skoulas DDS — The SF Cosmetic Dentist | Yelp Reviews 182 — Strong |
| Address 450 Sutter St, Suite 1616, San Francisco, CA 94108 | Birdeye Reviews 166 — Strong |
| Phone (415) 757-0110 | Google Reviews Mid-Pack — Push to 250+ |
| Award "Best of the Bay" 2024 — SF Chronicle/SF Gate | GBP Posts Not Active |
| Hours Mon–Thu 7:30am–5pm · Fri 7:30am–2pm | Q&A Section Empty |
Dentist schema with name, address, phone, hours, accepted insurance, geo coordinates, and services (cosmetic, veneers, Invisalign, implants).
Person schema for Dr. Skoulas with credentials (UCLA BS, Dugoni DDS, Pepperdine MBA), CDA New Dentist Committee Vice Chair leadership, AACA membership, Platinum Plus Invisalign Provider, "Best of the Bay" 2024 award.
FAQ schema on every service page for AI Overview and featured snippet eligibility.
Service schema with priceRange on each treatment page — particularly cosmetic services where price transparency drives qualified leads.
Service pages exist under /services/ but homepage targets all 64+ keywords. Most cosmetic service URLs (veneers, composite-dental-veneers, cosmetic-dentistry) exist but fail to rank — homepage outranks them on their own keywords.
Traffic dropped 50% between Oct 2023 and Jan 2025 — the textbook signature of a Google Helpful Content Update penalty. Several blog posts read like generic AI-templated content. Quality content investment is required to recover fully.
Full mobile/Core Web Vitals audit recommended. Long-running WordPress installation likely accumulating bloat — outdated images, plugins, and legacy code potentially affecting Core Web Vitals on mobile.
No visible internal linking strategy. Service pages don't cross-link. Blog posts ("Can Porcelain Veneers Stain", "Zirconia Bridge", "Biolase Dentistry") do get traffic but don't link to the corresponding service pages — wasting their link equity. The homepage doesn't funnel authority to the most important treatment pages, which is why the homepage is doing 92% of the work.
Fix keyword cannibalization. Deploy Dentist + LocalBusiness + Person schema site-wide with Best of SF 2024 award. Claim RealSelf, Castle Connolly, ADA, Bing Places, Apple Maps. Set up Google review-generation automation.
Rebuild the 6 highest-revenue service pages (porcelain veneers, composite veneers, Invisalign, smile makeover, cosmetic dentistry, dental implants). Each page: 1,500–2,500 words, FAQ schema, before/after gallery, cost ranges, internal links.
Build the second batch (TMJ, sleep apnea, gum contouring, full-mouth reconstruction, sedation, emergency, root canal). Launch Union Square / Financial District / SoMa neighborhood pages. Deploy "Best of SF 2024" press campaign and homepage hero.
Launch SF-specific backlink campaign. Begin monthly blog cadence (2 posts/month, each linked to a treatment page). Activate GBP posting. Pursue Refinery29/Goop/Vogue cosmetic dentistry features. Track AI visibility growth.