68% π‘ Good β Solid foundation, fixable gaps
Pryor Family Dentistry has a strong conversion and trust foundation β a real TrueLark online booking widget, an AI text-chat assistant, dedicated high-value service pages (implants, sedation, same-day crowns, cosmetic), a credentialed 3-person doctor team with photos and personal stories, a membership plan for the uninsured, valid local schema, HTTPS, and an outstanding off-site review reputation (~4.9β , 1,200+ reviews across platforms).
The single biggest gap is conversion mechanics on mobile: every phone number on the site is plain text or an H2 heading β there is zero tel: click-to-call markup anywhere, including the contact page. Compounding this, the live homepage links to /meet-dr-pryor/ in two prominent spots (hero "Meet Our Doctors" button and footer) but that URL 404s, the "Pay Now" link is broken, and the headline "New Patient Offer" is an expired Sept-2024 special with an unrendered {{period_ends}} merge tag visible on the page. These are high-trust touchpoints leaking patients.
Overall % = weighted average of all scored website items (Sections 1.1β1.9). Conversion weights applied: online booking Γ2, click-to-call Γ2, new-patient offer Γ1.5. N/A items excluded. GBP & Social are scored and reported separately (advisory). Weighted math basis shown in the Score Summary note below.
| # | Section | Score | Status |
|---|---|---|---|
| 1.1 | Conversion Optimization (weighted) | 5.0 / 9.0 | π Needs Work |
| 1.2 | User Experience | 3.0 / 4.0 | π‘ Good |
| 1.3 | SEO Fundamentals | 5.5 / 8.0 | π‘ Good |
| 1.4 | Service Lines | 4.0 / 4.0 | π’ Strong |
| 1.5 | Trust Building | 4.5 / 6.0 | π‘ Good |
| 1.6 | NAP / Location | 2.5 / 4.0 | π‘ Good |
| 1.7 | Insurance & Financing | 2.5 / 4.0 | π‘ Good |
| 1.8 | Content Marketing | 2.0 / 4.0 | π Needs Work |
| 1.9 | Technical Health | 3.0 / 4.0 | π‘ Good |
| OVERALL (weighted website score) | 32.0 / 47.0 | π‘ 68% β GOOD | |
Weighted basis: raw conversion items re-weighted (booking Γ2 = 2.0 earned, click-to-call Γ2 = 0.0 earned, offer Γ1.5 = 0.75 earned) lifting Section 1.1 denominator to 9.0. All other sections unweighted. 32.0 Γ· 47.0 = 68.1%.
tel: links in homepage OR contact-page HTML (grep -c tel: = 0 on both). Numbers render as H2 headings ("## (615) 444-7999"). On mobile a tap does nothing β the single highest-impact conversion defect.truelark.com/bookonline/#/location?businessId=86682) appears 5+ times sitewide; live (200).{{period_ends}} merge tag is visible. Specificity earns partial; staleness blocks Pass.<a href="tel:+16154447999"> sitewide (header, hero, footer, all service pages). ~1 hour dev, recovers the largest mobile leak.{{period_ends}} token, or remove the date entirely.<meta name="viewport" content="width=device-width, initial-scale=1"> present; Elementor responsive theme./ada-accessibility/ page (200), 20/21 homepage images have alt text. Gap: phone numbers as non-interactive H2 headings hurt screen-reader/keyboard users; contrast not formally verified.tel: anchors (also fixes 1.1.2) β improves both conversion and accessibility in one change./meet-dr-pryor/ traffic./contact-us/ serve location intent. No noindex; canonical self-referencing.@graph with WebPage/Organization/Dentist + WebSite; dateModified 2026-05-15 (actively maintained)./meet-dr-pryor/), bleeding link equity and UX./meet-dr-pryor/ β /meet-our-doctors/ to restore internal link equity (also Section 1.9)./testimonials/ page + embedded Google reviews widget (google.com/maps) β well over the 10-review Pass bar./digital-technology/ page; homepage cites "CAD/CAM same-day restorations, 3D digital x-rays, sedation"./contact-us/ serves as the canonical location page with full NAP, hours, form, and map link.<iframe> on homepage or contact page β only a text "Click for map & directions" link out to Google Maps. No in-page interactive map./contact-us/ (and a compact one in the footer).address + geo + openingHours to the Dentist JSON-LD for stronger local ranking./membership-plan/ page, promoted in nav + a homepage "No Insurance? Join our Pryor Family Dental Membership Plan" block with CTA./blog/, /news/, /articles/, /dental-blog/ all 404. Zero ongoing local content for SEO/E-E-A-T./contact/ β /contact-us/ via clean 301. No mixed-content flagged./sitemap_index.xml β /page-sitemap.xml (17 URLs), declared in robots.txt (Yoast)./meet-dr-pryor/ Γ2 β hero & footer) plus the "Pay Now" link (bill.care/practice/a960) returns 404. See Broken Link Summary below.noindex; no duplicate-title clustering observed.26 unique links crawled (live UA, follow-redirects). Custom 404 confirmed: title "Page not found - #1 Lebanon TN Dentist", branded nav/logo retained β 404 is branded (good), but it lacks a recovery CTA.
| Status | Count |
|---|---|
| Live (200) | 21 |
| Redirect (301) | 1 |
| 404 / Broken | 3 |
| External (bot-blocked, likely OK) | 1 |
| URL | Status | Source on Site | Note |
|---|---|---|---|
/meet-dr-pryor/ | 404 | Homepage hero "Meet Our Doctors" button + footer "Doctor" link | High-visibility internal 404 β should be /meet-our-doctors/ |
bill.care/practice/a960 | 404 | Header + footer "Pay Now / Make A Payment" | External billing link broken β patients can't pay online |
/contact/#payment | 301β200 | Footer "Make A Payment" | Redirects fine to /contact-us/ β anchor #payment may not exist |
facebook.com/PryorFamilyDentistry/ | 400* | Footer social | Bot-challenge, not a real break β page is live for users |
/meet-dr-pryor/ β /meet-our-doctors/ AND fix the two source links (highest-visibility break).bill.care/practice/a960 "Pay Now" link with the correct payment portal URL.| # | Action | Effort | Impact |
|---|---|---|---|
| 1 | Add tel: click-to-call to every phone number sitewide (header, hero, footer, service pages). Currently zero tel: links β biggest mobile leak. | LOW Β· ~1h | CRITICAL |
| 2 | Fix the two /meet-dr-pryor/ 404s (hero + footer) β repoint to /meet-our-doctors/ and add a 301. | LOW | HIGH |
| 3 | Replace the expired Sept-2024 offer & fix the visible {{period_ends}} merge tag with a current dated special. | LOW | HIGH |
| 4 | Repair the broken "Pay Now" link (bill.care/practice/a960 β 404) with the correct payment portal URL. | LOW | MEDIUM |
| 5 | Embed an interactive Google Map on the contact page (+ compact footer map). | LOW | MEDIUM |
| 6 | Add a before/after gallery (6β10 implant & veneer cases) β top trust gap for a cosmetic-heavy practice. | MEDIUM | HIGH |
| 7 | Trim the contact form to β€5 fields and shorten the title tag (β€65) + add a CTA to the meta description. | LOW | MEDIUM |
| 8 | Add FAQ blocks + FAQPage schema to each high-value service page. | MEDIUM | MEDIUM |
| 9 | Launch a monthly local blog + add "Insurance We Accept" & named financing partner (CareCredit/Sunbit). | MEDIUM | MEDIUM |
| 10 | Add Book/Call CTAs to the branded 404 & grow Instagram with before/after Reels. | LOW | LOWER |
3 Social Media ADVISORY
β‘ Social Quick Wins