Audit captured 2026-06-02

13-second blank screen. No Dentist schema.
No H1. Google can't tell you're a dental practice.

mydentistftl.com has strong off-site signal (100% recommended on Facebook, multiple Yelp listings, dedicated /reviews/ page) but the homepage takes 13.4 seconds to render any pixel on mobile, has no H1, and emits no Dentist or MedicalBusiness schema. Three fixes unlock significant ranking potential.

Lighthouse Mobile
55Poor — Good = 90+
Largest Contentful Paint
14.15sPoor — 5.6x Good cutoff
Schema status
Wrong typeArticle, not Dentist
Off-site authority
100% recommendFacebook + Yelp

Domain: mydentistftl.com · Business: Family + cosmetic dentistry · Service area: Fort Lauderdale, FL · 2500 E Oakland Park Blvd

Scope: This audit covers your homepage only. Service pages, blog posts, and location pages were not crawled in this pass and may have additional findings. Recommended next step if you engage: a full per-page sweep.
44
Overall SEO Health
Critical — multiple urgent fixes
Technical SEO
55
Content quality
60
On-page SEO
40
Structured data
25
Performance / CWV
20
AI search readiness
35
Local SEO
65
01 · TL;DR

Read this if nothing else.

The site has the meta description right and a clean canonical, but a 13-second blank-screen window kills the mobile experience and the wrong schema type means Google literally cannot identify this as a dental practice in its entity graph.

!

13.4-second First Contentful Paint

FCP is the time until any pixel renders. At 13.4s, the visitor stares at a blank white page for 13 seconds. This is the worst FCP in this audit batch and far beyond what mobile users tolerate. Almost certainly a render-blocking script chain at the top of <head>.

!

No <h1> heading

Grep on the live HTML returns zero matches. Google has no clear topical signal. Free ranking weight being left on the floor for every 'dentist Fort Lauderdale' query.

!

Schema present, wrong type

The homepage emits Article, WebPage, WebSite, Person, and ImageObject JSON-LD (Rank Math defaults). But no Dentist, MedicalBusiness, LocalBusiness, or AggregateRating. To Google's entity graph, this site is 'an article about a person', not 'a dental practice'.

52 scripts on the homepage

High. Likely the cause of the FCP delay. Most can be deferred or removed without changing functionality.

AI crawlers not explicitly allowed

None of the 14 standard AI crawlers declared in robots.txt.

Strong meta description

Lead with location + service + 'gentle, reliable, and quality dentistry' is a solid baseline. This is the one piece of on-page SEO that's done right.

02 · Top must-do this week

Three fixes pull this from a 44 to a 70+ SEO health score.

Priority order. In this sequence.

The site has the foundation. It's missing the topical signals that tell Google what it is — and the performance is making the visitor experience punishing.

#ActionWhy it mattersEffort
1Diagnose and fix the 13-second FCP. Open the homepage in Chrome DevTools, Network tab. Look for the file that holds rendering for ~13 seconds — almost certainly a render-blocking script at the top of <head>. Move it to defer or load after content paints.At 13.4s FCP, almost no visitor stays. This single fix should cut bounce rate by 40-60% on mobile.4-8 hr
2Add a proper <h1> to the homepage. Example: 'Fort Lauderdale Family Dentist — Routine + Cosmetic Care on Oakland Park Blvd'.Free ranking weight on 'dentist Fort Lauderdale' and adjacent terms.30 min
3Add Dentist + MedicalBusiness JSON-LD. Full NAP, hours, sameAs to GBP + Yelp + Facebook, aggregateRating if available.Currently the site is invisible to Google's healthcare entity graph. This fix opens up rich results, AI Overview citation, and local pack eligibility.1-2 hr
4Audit the 52-script load. Coverage tab in Chrome DevTools. Defer non-critical analytics, chat widgets, A/B tools, pixels.Compounds the LCP/FCP fix and reduces total page weight.2-4 hr
5Add 14 AI-crawler allows + ship llms.txt. Explicit Allow directives in robots.txt.AI search is 22% of queries and growing. Without explicit allows, you're silently excluded.30 min
6Add FAQPage schema. Insurance accepted, new-patient process, emergency hours.Dental practices are heavily cited by AI Overviews when FAQ schema is present.2 hr
03 · Technical SEO

What the live HTML actually says.

Live HTML pulled from mydentistftl.com on 2026-06-02. Server: Apache + WordPress + Rank Math SEO.

Stack detected

CMSWordPress
SEO pluginRank Math (Article/WebPage schema confirmed)
Web serverApache
SitemapRank Math sitemap_index.xml
01 CRIT

FCP 13.4s

First Contentful Paint at 13.4 seconds means the user sees a completely blank screen for 13 seconds before any text or image renders.

evidence: audit-cwv.sh output: FCP=13426ms

Fix: Identify the render-blocking script(s) at the top of <head>. Defer or async. Re-test.
02 CRIT

No H1 tag on homepage

evidence: grep -oE '<h1[^>]*>[^<]*</h1>' home.html → empty

Fix: Add a descriptive H1. One per page. Wrap the hero headline in an <h1>.
03 CRIT

No Dentist / MedicalBusiness / LocalBusiness schema

Rank Math is emitting Article + WebPage + Person + WebSite. None of these identify the site as a healthcare local business.

evidence: grep -oE '"@type":"[^"]*"' home.html shows only Article/WebPage/Person/etc

Fix: In Rank Math, set the schema type to 'Dentist' (under Schema → Templates). Include full NAP, hours, sameAs.
04 WARN

52 scripts on homepage

Likely the root cause of the FCP delay. Many are deferrable.

evidence: grep -ocE '<script' home.html → 52

Fix: Coverage-tab audit. Defer non-critical.
04 · Performance / Core Web Vitals

FCP of 13.4 seconds is the highest in this audit batch.

Lighthouse mobile lab data, captured 2026-06-02. Google's Good zone: LCP <2.5s, FCP <1.8s, CLS <0.1, TBT <200ms.

55
Lighthouse Score
14.15s
LCP
0.027
CLS
!

Visitors stare at a blank screen for 13 seconds

This is not normal even for slow sites. The cause is almost always a single render-blocking script at the top of <head> that holds the entire critical path. Chrome DevTools Network tab will identify it in 10 minutes. Once that script is deferred, FCP typically drops by 10+ seconds.

05 · Structured data (Schema.org)

Wrong schema type. Easy to fix.

The site emits structured data — but the wrong types. Google sees 'an article about a person' instead of 'a dental practice'.

Detected: Article, WebPage, WebSite, Person, ImageObject, SearchAction. These are Rank Math defaults for blog posts.

What's needed: Dentist or MedicalBusiness as the primary type, with PostalAddress, OpeningHoursSpecification, AggregateRating, and sameAs linking to GBP + Yelp + Facebook.

Rank Math handles this from Schema → Templates. 15-minute config change.

07 · Local SEO

How your business appears in local search.

Address 2500 E Oakland Park Blvd, Fort Lauderdale (per Yelp listing). Phone 954-408-9282 confirmed in HTML. Doctors named on the homepage: Dr. Zeljka Licina (note: 'Dr. Licnia' typo also appears on the live site — worth flagging).

Off-site Google Business Profile rating + count were not surfaced in the WebSearch pass — recommended to capture a manual snapshot of the current GBP (rating, review count, photos, posts) before any optimization work, so you can measure lift afterward.

No on-page schema connects the site to GBP / Yelp / Facebook via sameAs. Highest-leverage local-SEO add once the schema-type fix above is in place.

Typo on site: 'Dr. Licnia' appears alongside the correct 'Dr. Licina'. Fix the typo — it surfaces in Google's site:search and in voice-search transcripts.

08 · Prioritized roadmap

The order to do this work in.

Ranked by impact divided by effort. Estimates assume a competent WordPress developer.

#ActionEffortImpact
1Diagnose + fix the 13.4s FCP (render-blocking script)4-8 hrExtreme
2Add proper <h1> to homepage30 minHigh
3Switch Rank Math schema to Dentist type + full NAP + sameAs1-2 hrVery high
4Audit 52-script load2-4 hrMedium-high
5Add 14 AI-crawler allows + ship llms.txt30 minMedium-high
6Add FAQPage schema2 hrMedium
7Per-service pages with MedicalProcedure schema8-16 hrHigh
8Above-fold book-online button + new-patient offer4-6 hrMedium-high (after LCP fix)