CLEVERWAVE
●SITE CHART · LOCAL SEO AUDIT
2026·10·23 · CLEVERWAVE LABS · STATUS: DELIVERED
INDEX·003· AUTUMN '26·FIELD STUDY · PLATE III

Two offices.
Google is told it is a gym.

Florida Smiles Dental runs two practices, in Fort Lauderdale and Lighthouse Point, on a site with real depth: 16 service pages, two location pages, eleven provider profiles and 110 articles. The base is sound. What the site tells Google about the business is not. Nine findings, every one measured against the served bytes of all 176 sitemap URLs, with a four-practice local benchmark run on the same instrument.

Florida Smiles Dental
floridasmilesdental.com
Fort Lauderdale · Lighthouse Point, FL
2026-10-23
SECTION 01·THE BOTTOM LINE

The content exists. The identity is wrong.

Every page loads, nothing is blocked, the domain and certificate are correct, and both offices have a proper location page. The problems are in the layer Google reads to decide what this business is, how to reach it, and who stands behind the advice — and in a blog built for volume rather than for patients.

157of 176
PAGES DESCRIBING THE PRACTICE AS A "HEALTHCLUB"
2numbers
FOR THE LIGHTHOUSE POINT OFFICE, ON EVERY PAGE
22pages
WITH NO H1 — HOMEPAGE AND ALL 11 DENTISTS
299words
MEDIAN BLOG ARTICLE, 101 OF 110 UNDER 500
104of 110
ARTICLES WITH ONE OR NO INTERNAL LINKS IN
0of 11
DENTISTS DESCRIBED AS A PERSON TO GOOGLE
4treatments
WITH ARTICLES BUT NO SERVICE PAGE
176of 176
PAGES RESPONDING 200, NONE BLOCKED
FIELD NOTE · THE WEDGE

Four nearby practices were measured with the same script on the same day. Only one of them — The Green Dental Studio, on SE 4th Ave in the same 33316 ZIP code — tells Google it is a dentist. None of the four has dedicated location pages, and none comes close to this site's volume of treatment content.

Florida Smiles already owns the hard part: two real addresses, two location pages with correct Dentist markup, and sixteen service pages. Correcting one plugin setting and adding a heading to the homepage would put it ahead of every measured competitor on the two signals where it is currently behind. Start there, then turn the blog into an asset.

SECTION 02·HOW TO READ THIS

Every finding carries a confidence label.

They separate what can be acted on today from what needs an instrument nobody has connected yet. Each finding also shows what the site actually served, so any claim here can be checked without taking our word for it.

ConfirmedMeasured directly, reproducible from the saved pages.
LikelyStrong evidence, one instrument only.
HypothesisReasoned, not measured. A question, not a fact.
BlockedNeeds access we do not have.
Not measuredNobody has measured it. Not the same as "fine".
SECTION 03·CRITICAL · FIX FIRST

Three defects in what Google is told.

All three are settings or template edits inside WordPress. No redesign, no migration.

CRITICAL ISSUE 01 Confirmed

The practice is described as a gym, with an agency email and the wrong hours

The organization block that the SEO plugin (Rank Math) prints on 157 of 176 pages declares the business type HealthClub — schema.org's type for a gym or fitness club. Only the two location pages say Dentist.

The same block gives the business email as Hello@ryznagency.com, an agency address, on all 176 pages; and opening hours of Monday to Sunday, 9:00–17:00, while both location pages show and declare Monday to Friday, 8:00 AM–6:00 PM.

Structured data is how Google and AI assistants confirm what a business is, when it is open and how to reach it. Here the sitewide answer contradicts the location pages on all three.

INSTRUMENT READING · ORGANIZATION BLOCK ON THE HOMEPAGE
"@type": ["HealthClub", "Organization"],
"name": "Florida Smiles Dental",
"email": "Hello@ryznagency.com",
"openingHours": ["Mo,Tu,We,Th,Fr,Sa,Su 09:00-17:00"]

pages carrying HealthClub      157 / 176
pages carrying Dentist           2 / 176   /fort-lauderdale-location  /lighthouse-point-location
location pages, visible hours  8:00 AM - 6:00 PM, weekdays
→ FIX
In Rank Math → Titles & Meta → Local SEO: set the business type to Dentist, replace the email with the practice's own, and set the real hours (or remove them from the organization and keep them per location). Add geo coordinates to both location blocks — neither has them today.
CRITICAL ISSUE 02 Confirmed

Two phone numbers for Lighthouse Point, on every page

A block present on all 176 pages reads "Lighthouse Point: (954) 934-2466" and its call button dials +19549342466. The same pages, the Lighthouse Point location page and its structured data all use (954) 943-2466.

One of the two is a transposed digit. A patient who taps the wrong one does not reach the practice, and a phone that does not match the Google Business Profile weakens the local consistency signal.

INSTRUMENT READING · CALL LINKS ON THE HOMEPAGE
tel:+19545236525    Fort Lauderdale
tel:+19549432466    Lighthouse Point
tel:9545236525
tel:9549432466
tel:+19549342466    "Lighthouse Point: (954) 934-2466"   ← 943 vs 934

identical on all 176 sitemap pages
→ FIX
The practice must confirm which number is correct. Then fix the sitewide block, and check the same number on both Google Business Profiles and the main directories (Yelp, Healthgrades, Zocdoc, insurance directories).
CRITICAL ISSUE 03 Confirmed

No main heading on the homepage or on any dentist profile

22 pages have no H1: the homepage, all eleven /doctor/ profiles, /blog/, /booking-page/, /ask-a-question/, /accessibility/, /lighthouse-point-insurance-memberships/, /dental-implants-promotions-lighthouse-point/, /thank-you/ and the three /rate-our-office pages.

The homepage is the page most likely to rank for "dentist Fort Lauderdale" and "dentist Lighthouse Point", and its strongest heading is a slogan, printed twice as an H2.

INSTRUMENT READING · HOMEPAGE HEADINGS
<title>  Dentist in Fort Lauderdale & Lighthouse Point | Florida Smiles Dental
<h1>     (none)
<h2>     Expert Care. Real Relationships. Healthier Smiles.
<h2>     Expert Care. Real Relationships. Healthier Smiles.   ← repeated
<h2>     All Your Dental Needs, All in One Place.
<h2>     Find Your Florida Smiles.
→ FIX
Homepage H1: "Dentist in Fort Lauderdale & Lighthouse Point, FL", keeping the slogan as the visual line. Each dentist profile gets an H1 with name, degree, role and office — for example "Dr. Mark Behar, DDS · General Dentist in Fort Lauderdale". Utility pages get an H1 or a noindex (Issue 07).
"You do not have a content problem. You have 110 articles nobody links to, signed by nobody, about a practice Google is told is a gym."
CW AUDITOR'S NOTE · SITE CHART 003
SECTION 04·HIGH IMPACT

Five that decide whether the content earns anything.

HIGH ISSUE 04 Confirmed · impact Likely

A large blog that is thin, repetitive and unlinked

110 articles published on a fixed rhythm — four to nine a month from March 2025 to August 2026. Measured on the article body alone: median 299 words, 101 under 500, nine over 800.

109 of 110 mention only Lighthouse Point; none is written for Fort Lauderdale. Topics repeat: three separate articles on what to expect from a dental crown, eleven on implants.

Measured from the saved pages, 104 of the 110 articles receive one or no links from any other page on the site. They are reachable through the sitemap and little else.

Likely impact: many short pages on the same question compete with each other and with the service pages, and Google holds health content to a high bar for depth and expertise.

INSTRUMENT READING · 110 ARTICLES, BODY TEXT ONLY
words      min 270   p25 285   median 299   p75 325   max 3,645
under 500  101 / 110
city named Lighthouse Point 109 · Fort Lauderdale only 0 · none 1

topic       articles      topic           articles
implants       11         veneers            7
crowns          7         restorative        7
root canal      7         gums / perio       7
whitening       6         oral surgery       6

articles with <= 1 inbound internal link: 104 / 110
→ FIX
Consolidate each topic group into one strong guide of 1,200–2,000 words and 301-redirect the duplicates into it. Link every guide to its service page and back. Write the Fort Lauderdale half of the content. Pause volume publishing until the consolidation is done.
HIGH ISSUE 05 Confirmed

The dentists are invisible as experts

All eleven provider profiles are marked up as an Article written by "Florida Smiles Dental Editorial Team". No page describes a dentist as a person with a degree, a role and an office. All 110 articles are credited to the same editorial team.

For health topics Google looks for who wrote or reviewed the advice. Eleven credentialed clinicians are this practice's strongest trust asset, and none of them is connected to its content.

INSTRUMENT READING · /doctor/mark-behar-dds/
H1        (none)
schema    ["HealthClub","Organization"]  Florida Smiles Dental
          Person   "Florida Smiles Dental Editorial Team"
          Article  author: Florida Smiles Dental Editorial Team
visible   Dr. Mark Behar · DDS, General Dentist · Fort Lauderdale Office
→ FIX
Each profile: Person (or Dentist) markup with name, honorific, degree, role, office, photo and links to licence and association profiles. Each article: "Written by" or "Medically reviewed by Dr. X", with the reviewer linked to the profile.
HIGH ISSUE 06 Confirmed

Treatments with articles but no service page

Patients search for treatments by name and city. The site has articles on veneers (7), teeth whitening (6), crowns (7), dentures (2) and bonding (2), but none of these has a page under /services/. Cosmetic dentistry is a single general page.

For "veneers Fort Lauderdale" or "teeth whitening Lighthouse Point", the best the site can offer Google is a 300-word article.

Treatment Articles Service page
Veneers 7 None
Crowns 7 None
Teeth whitening 6 None
Dentures 2 None
Dental implants 11 /services/dental-implants/
Invisalign / aligners / braces 5 3 pages
→ FIX
Build /services/veneers/, /services/teeth-whitening/, /services/dental-crowns/ and /services/dentures/, each with both offices, cost or financing information, an FAQ with matching FAQPage markup, and links from the consolidated guides.
HIGH ISSUE 07 Confirmed

Sitemap lists redirects; duplicate utility pages are indexable

Four sitemap URLs answer 301: /contact-us-fort-lauderdale/, /contact-us-lighthouse-point/ and /request-an-appointment/ all go to /contact-us/, and /teams/ goes to /our-team/.

Campaign and utility pages are indexable, in the sitemap, and nearly identical between the two offices. /thank-you/ and /booking-page/ are indexable too.

INSTRUMENT READING · TEXT SIMILARITY, FORT LAUDERDALE vs LIGHTHOUSE POINT VERSION
/welcome-back-*                 98.6 %
/dental-insurance-welcome-*     97.9 %
/rate-our-office-*              99.6 %
/request-an-appointment-*       99.6 %
/contact-us-*                  100 %  (both 301 to /contact-us/)

sitemap URLs answering 301       4
noindex anywhere on the site     0
→ FIX
Remove the four redirecting URLs from the sitemap. Set noindex on thank-you, booking, rating and campaign landing pages — they keep working for ads and email, they just stop competing in search.
MEDIUM ISSUE 08 Confirmed

The homepage carries 4.2 MB of images, mostly review avatars

Most images are lazy-loaded, which is good. The weight is in what they are: Google reviewer profile photos in the reviews widget at 200–270 KB each, and dentist portraits served as ~220 KB JPGs for a 500-pixel slot.

The HTML is not cached at the Cloudflare edge, and the homepage takes about a second to start answering.

Not measured: Core Web Vitals. Payload predicts loading speed; it is not loading speed.

INSTRUMENT READING · HOMEPAGE
HTML                         350 KB
images, 46 unique files     4.2 MB
heaviest: Google reviewer avatars  272 / 253 / 244 / 230 / 218 KB
          Dr-Daniel-Nagler500.jpg  229 KB   Dr-Mark-Behar500.jpg  213 KB
server response  homepage 0.96 s   median of 176 pages 0.57 s
cf-cache-status  DYNAMIC   (HTML not cached at the edge)
→ FIX
Load the review avatars at their display size or replace the widget with a lighter one; serve portraits as WebP at display size; enable HTML caching at Cloudflare for anonymous visitors. Then run Core Web Vitals.
SECTION 05·QUICK WINS · HOURS, NOT WEEKS

Seven that ship in an afternoon.

Win Detail Confidence
Fix the /services/ title "Comprehensive Care in Fort Lauderdale & Lighthouse Point, FLLighthouse Point, FL" — the city is printed twice with no space Confirmed
Stop marking the homepage as an article The homepage emits an Article rich-snippet block; it should describe the practice Confirmed
Put the city in the titles that lack it 129 of 176 titles name no city, including provider profiles ("Dr. Daniel Nagler - Florida Smiles Dental"), /new-patients/ and /our-office/ Confirmed
Name both offices on Invisalign and All-on-X Both titles say Fort Lauderdale only, although both offices are listed on the page Confirmed
Trim long titles and descriptions 74 titles over 60 characters, 17 descriptions over 160 — Google will cut them Confirmed
Add FAQ markup where FAQs exist Only 1 of 176 pages (Invisalign) carries FAQPage markup Confirmed
Add the missing description /accessibility/ is the only page without one Confirmed
CORRECTIONS · TO OUR OWN FIRST MEASUREMENTS

Our probe first reported every page as orphaned. It counts only relative links, and this site writes absolute ones. Counting both from the saved HTML gave the real picture: 35 pages linked from the navigation or footer of nearly every page, and 120 pages with one or no links in — 104 of them articles.

Our first word count gave every article exactly 295 words. A count with zero variance is the instrument, not the content: the extractor had landed on a block shared by every page. Re-extracted from the article body itself, the median is 299 and the range runs from 270 to 3,645. Both corrections were made before this report was written.

SECTION 06·COMPETITIVE BENCHMARK

Four nearby practices, one instrument.

Each homepage measured with the same script used on Florida Smiles Dental, on 2026-10-23. This is measured markup, not opinion.

Signal Florida Smiles Green Dental Studio Dentists of Fort Lauderdale FL Dental Spa Affordable Dental & Implant
Area FTL 33316 + LHP FTL 33316 FTL 33316 LHP LHP
H1 on the homepage 0 0 1 0 0
Title names the city Both Yes Yes Yes No
Meta description Yes Yes Yes Yes Missing
Dentist / local business type Location pages only Dentist + rating Address + hours, no type No No
Dedicated location pages 2 No No No No
Images without alt attribute 0 15 of 17 0 0 0
Visible words on the homepage 1,615 1,221 893 1,846 304
Call links Yes, 2 versions Yes Yes Yes Yes
DELIBERATELY ABSENT FROM THIS TABLE

Domain authority and keyword rankings. We hold no backlink-tool licence and none has been validated here. Scraped search positions vary by location, history, device and minute; position data comes from Search Console once it is connected.

A fifth practice was excluded. fldentalstudio.com, listed in directories at 301 SE 16th St, currently redirects to an unrelated gambling website. That is a fact about its domain today, not a competitor to benchmark.

What the benchmark actually says

  1. Nobody in this set is technically strong. Four of five homepages, Florida Smiles included, have no H1.
  2. Green Dental Studio is the one to watch in 33316. It is the only practice that declares itself a Dentist with a rating, although 15 of its 17 homepage images lack an alt attribute.
  3. Florida Smiles is the only one with location pages. That is the multi-office architecture the others lack, already built.
  4. The gap is fixable in a week. Correct business type sitewide and a homepage H1 put Florida Smiles ahead on every row where it is behind today.
SECTION 07·TARGET TERMS · 5 TIERS

Grouped by intent and evidence.

No keyword tool and no Search Console yet, so volume and difficulty are Not measured. These come from the treatments the site offers and the two markets it serves. Once Search Console is connected, this section is replaced with real query data.

TIER 01FIRST

Local commercial

Map one-to-one onto the homepage and the two location pages.

  • dentist fort lauderdale
  • dentist lighthouse point fl
  • dentist 33316
  • dentist near me
  • emergency dentist fort lauderdale
  • family dentist lighthouse point
TIER 02HIGH VALUE

Treatment + city

Highest value per patient; existing service pages to strengthen.

  • dental implants fort lauderdale
  • all on 4 implants fort lauderdale
  • invisalign lighthouse point
  • root canal fort lauderdale
  • tooth extraction lighthouse point
  • oral surgeon fort lauderdale
TIER 03MISSING PAGES

Treatments with no page

Issue 06: articles exist, service pages do not.

  • veneers fort lauderdale
  • teeth whitening lighthouse point
  • dental crowns fort lauderdale
  • dentures lighthouse point
  • dental bonding fort lauderdale
TIER 046-12 MO

Informational · AEO

What the consolidated guides should answer, and what AI assistants cite.

  • how much do dental implants cost in florida
  • all on 4 vs dentures
  • veneers vs crowns
  • is a toothache an emergency
  • invisalign vs braces for adults
TIER 05TO CONFIRM

Nearby areas · Spanish

Only if the practice confirms the demand. Hypothesis, not a measurement.

  • dentist pompano beach
  • dentist deerfield beach
  • dentista fort lauderdale
  • implantes dentales fort lauderdale
SECTION 08·EXECUTION

Measurement before the work that needs measuring.

PHASE 00
THIS WEEK · BLOCKING

Instrument first

  • Add CleverWave to Google Search Console. It is the only source of real searches, clicks and positions, and every number from here on is compared against the day it starts.
  • Manager access to both Google Business Profiles
  • Confirm the Lighthouse Point phone number
  • Confirm who edits the WordPress site and how changes are approved
PHASE 01
WEEK 01

Fix what Google is told

  • Business type Dentist, practice email and real hours in Rank Math
  • One phone number for Lighthouse Point, everywhere
  • H1 on the homepage and the eleven dentist profiles
  • Fix the /services/ title; homepage no longer an Article
  • Clean the sitemap; noindex utility and campaign pages
PHASE 02
WEEKS 2-4

Make the experts visible

  • Person markup and full credentials on every dentist profile
  • "Medically reviewed by" on the articles
  • City in every title that lacks it
  • geo coordinates on both location blocks
  • Review avatars and portraits resized; Cloudflare HTML caching
PHASE 03
WEEKS 4-12

Turn the content into an asset

  • Service pages: veneers, teeth whitening, crowns, dentures
  • Consolidate duplicate articles into topic guides, with 301s
  • Internal links: every guide to its service page and back
  • Fort Lauderdale content to balance the Lighthouse Point bias
  • Core Web Vitals verified against real field data
SECTION 09·HOW WE WILL KNOW IT WORKED

Two rows answer the question. Both are blocked.

Everything we can measure from outside is already scripted and re-runnable. Every number in this report reproduces from the command below and the pages saved with it.

COMMANDS
# Per-URL local-SEO probe. Same instrument for the practice and for competitors.
python3 scripts/local-seo-probe.py <url> [...] --json out.json

# Evidence for this report (176 pages, probe output, competitor readings)
artifacts/clients/floridasmilesdental/raw/
Metric Today Instrument Available?
Pages typed as Dentist 2 / 176 saved HTML Now
Phone versions for Lighthouse Point 2 probe Now
Pages with an H1 154 / 176 probe Now
Articles with ≤1 internal link in 104 / 110 saved HTML Now
Median article length 299 words saved HTML Now
Sitemap URLs that redirect 4 curl Now
Homepage image weight 4.2 MB curl Now
Searches, clicks, positions, indexed pages — Search Console Blocked
Calls, directions, reviews, categories — Google Business Profile Blocked
Core Web Vitals (field) — PageSpeed / CrUX Not measured

The two blocked rows are the ones that answer "is it working?". Everything above them proves the site changed; only Search Console and Business Profile prove patients noticed. That is why Phase 00 comes first.

SECTION 10·LIMITS OF THIS AUDIT

What this document does not know.

  • Coverage. The 176 URLs in the four public sitemaps. Pages outside the sitemap were not crawled.
  • Served, not rendered. All measurements are of served HTML. WordPress with Elementor renders its content on the server, so this is sound for crawling. Anything injected purely in the browser is Not measured.
  • Competitor set. Four practices in the same ZIP codes, found through public directories. Representative, not exhaustive.
  • No rank, no volume, no authority scores anywhere in this document, by design.
  • Google Business Profiles. Categories, reviews, photos and the phone numbers they show are Blocked pending access.
  • Which phone number is right cannot be established from the website. Only the practice knows.

Provenance. Measured 2026-10-23. Read-only throughout — no page, form, profile or index was touched, and requests were spaced two seconds apart.

SECTION 11 · BEGIN

Stop diagnosing,
start building.

CleverWave builds deep SEO audits for practices that need to be found where they actually are. We measure every flaw against the served bytes, prioritise by impact, and deliver a phased plan calibrated to your team. Phase 00 takes an hour and starts the clock on everything else.

Book the conversation