Heavyclick · Site Anatomy

Every Section of Your Website — Explained.

Most dental websites look professional and do very little. This page breaks down every section of a Heavyclick-built site — what it shows, what it does psychologically, what it does for your Google ranking, and why each decision was made deliberately.

Section 01
The Navigation
The first thing a patient sees. Most practices waste it on awards. Yours doesn't.
brightsmile.com
BrightSmile Dental
What it contains
Logo · 4 navigation links · One CTA button
Navigation links map directly to the patient's decision journey: Services (do they do what I need?), About Dr. Collins (is this a real doctor?), Insurance (can I afford this?), Reviews (are they actually good?). Every link resolves one of the four patient objections before the patient has scrolled once.
The CTA button rule
One primary action — always visible
The “Book online” button is persistent in the nav. A patient who has already decided — from a Google review, a referral, or a previous visit — can act immediately without scrolling. The nav exists for the patient who is ready. The page exists for the patient who isn't yet.
What it does for Google
The nav links are internal links. They distribute ranking authority from the homepage down to service pages. “Services” links to the service index. “About Dr. Collins” links to the bio page with its EEAT signals. Every nav link is keyword-descriptive — never “Our Team” (vague) but “About Dr. Collins” (named entity). This is a direct on-page SEO signal per the five mandatory keyword placement rules.
Section 02
The Hero
The most important 8 seconds in your patient's decision. Everything above the fold has to earn their attention before they scroll.
brightsmile.com
Austin's Family Dentist — No Judgment. No Lectures. Just Care.
4.9★ · 312 reviewsAccepting new patientsSame-week appointments

Bright Smile Dental is Central Austin's top-rated family practice. Dr. Sarah Collins, DDS, has served Austin families since 2011. We see patients who haven't been in years. No lectures. Just a plan.

Real photo: Dr. Collins
Warm, natural expression
No stock photography
The H1 — what it's doing
“Austin's Family Dentist — No Judgment. No Lectures.”
Three jobs in one line. “Austin's Family Dentist” is the primary local SEO keyword — city plus service type. “No Judgment. No Lectures.” names the fear patients are too embarrassed to say out loud. When a patient reads this and thinks “that's exactly what I was worried about,” the site has earned their trust before they've read another word. The H1 is the most powerful on-page SEO element. It must contain the primary keyword and speak to the patient simultaneously.
The trust signals
4.9★ · 312 reviews · Accepting new patients · Same-week
These four signals sit between the H1 and the opening paragraph — before the patient has read a word of copy. Each resolves a silent question: 4.9★ / 312 = are they actually good? Accepting new patients = will they even take me? Same-week = will I have to wait months? Every signal is specific. “Excellent care” is generic. “312 reviews” is verifiable.
The opening paragraph formula
Practice name · city · service · since when · key barrier removed
“Bright Smile Dental is Central Austin's top-rated family practice. Dr. Sarah Collins, DDS, has served Austin families since 2011. We see patients who haven't been in years. No lectures. Just a plan.” Named entity, city, credential, tenure, barrier removal. Under 50 words. Primary keyword appears naturally. Google reads this paragraph to understand what the page is about — every element is deliberate.
The hero image rule
Real photo of Dr. Collins — not stock photography. Ever.
A stock photo of a smiling model in a dental chair signals “corporate chain” before the patient reads a word. It answers the trust question — “is this a real doctor who'll remember me?” — in the wrong direction. A real photo of Dr. Collins, natural expression, clinical but warm setting, is the fastest trust signal on the page.
Objections resolved above the fold
Emotional — “no judgment” named directlyTrust — star rating + review countTrust — real doctor photoTime — “same-week appointments”SEO — H1 contains primary keywordSEO — opening paragraph is extractable by AI
Section 03
The Trust Strip
One line. Five facts. The patient's financial and time objections answered before they scroll to a single section.
brightsmile.com
✓ Accepting new patients
✓ Delta Dental · Cigna · Aetna · United
✓ CareCredit 0% financing
✓ Online booking 24/7
✓ Same-week appointments
Why insurance names are listed in full
“Delta Dental · Cigna · Aetna · United” — not “most plans”
“We accept most dental insurance plans” is meaningless. The patient wants to know if their specific plan is covered before they call. Naming the four most common PPO plans answers the question before it's asked. A patient on Cigna who sees their plan listed is no longer hesitating about cost.
Why financing appears here
Surface CareCredit before the patient needs to ask
The financial objection is the quietest conversion killer because patients don't ask — they assume the worst and leave. Mentioning 0% financing in the trust strip removes the assumption before it forms. It's a barrier to booking, so it belongs above the first scroll.
Objections resolved
Financial — named insurance plansFinancial — financing mentionedTime — same-week + online bookingTrust — accepting new patients (removes uncertainty)
Section 04
The Services Grid
The patient who arrives knowing what they need should find it immediately. The patient who isn't sure should see what's possible. Google should see six named services with specific keywords and internal links to pillar pages.
brightsmile.com
What we offer
Services for Your Whole Family
From routine cleanings to dental implants and Invisalign — all under one roof, all with the same doctor.
General Dentistry
Cleanings, exams, fillings. The foundation of a healthy mouth.
Invisalign
Platinum Provider — top 5% nationwide. From $3,800 including refinements.
Dental Implants
400+ placed. 97.8% success rate at 5 years. Permanent tooth replacement.
Teeth Whitening
In-office Zoom — up to 8 shades in 60 minutes.
Emergency Dentistry
Same-day appointments. Cracked tooth, lost filling, sudden pain.
Kids Dentistry
Gentle care from age 3. First visits made positive.
Why each card has a specific number
“400+ implants placed” not “experienced implant dentist”
Every service card contains at least one verifiable fact: a case volume, a success rate, a provider tier, a price range, a time claim. These are named entities that Google and AI systems extract and cite. “Our advanced technology” gives Google zero information. “Platinum Provider — top 5% nationwide” gives Google three specific, verifiable facts about one service.
The “Learn more →” links
Internal links to service pillar pages — keyword-descriptive anchor text
Each link points to the full service pillar page. The anchor text uses the service name — not “click here.” Keyword-descriptive anchor text tells Google what the destination page is about, distributing ranking authority from the homepage down to each pillar.
Why 6 services and not 12
Homepage shows the most searched. Pillar pages cover the rest.
The homepage features the six services patients search for most. Showing all 15 creates visual clutter and dilutes attention. The service pillar pages handle the depth. The homepage creates the entry points.
What it does for Google
Keyword signal · entity recognition · pillar linking
Six named services on the homepage tell Google what the practice does. Combined with the schema markup's Service entities, this creates entity recognition. Each internal link moves authority from the high-trust homepage to the service pages that target competitive keywords.
Section 05
The Four Fears
The section most dental websites don't have. The section that does the most conversion work. Before a patient calls, they've already run a silent checklist. This section answers it.
brightsmile.com
Before you call
We Know What You're Really Thinking
Fear 01 — Pain
“Will this hurt?”
Dr. Collins uses painless injection technique. 94% of patients say their visit was more comfortable than expected.
Fear 02 — Judgment
“I haven't been in years.”
We see this every day. No lecture, no guilt. A plan at a pace that works for your life and budget.
Fear 03 — Cost
“What's this going to cost?”
New patient exam + cleaning + X-rays: $99 with insurance, $189 without. We discuss every cost before starting.
Fear 04 — Time
“How long will I be there?”
60 minutes total. Check-in, X-rays, cleaning, and exam — all in one appointment.
Why these four specifically
Emotional · Financial · Time · Trust — the universal patient checklist
Research and practice consistently show that dental patients run the same four objections before booking regardless of the practice, city, or service. Pain and judgment are emotional. Cost and insurance are financial. Appointment length and visit count are time. Competence and authenticity are trust. Every unanswered objection is a conversion that goes to whoever answered it first.
Why the questions are written in the patient's voice
“Will this hurt?” not “Patient comfort is our priority”
The card titles are written as internal monologue — the exact words a patient thinks. When a patient reads “I haven't been in years” and sees it named on the screen, they feel understood rather than judged. The copy that converts is the copy that names the fear the patient was too embarrassed to say.
Why the answers are specific
“94% of patients” not “our gentle approach”
“We pride ourselves on gentle, comfortable care” is a claim. “94% of patients say their appointment was more comfortable than expected” is evidence. Every answer in this section contains at least one specific number or verifiable claim.
What this section does for conversions
Eliminates the reason not to call before the CTA appears
A patient who has read this section has had their four most common objections answered by the practice's own words. When they reach the next CTA, they are no longer hesitating — they are deciding whether to book now or later. That is a fundamentally different decision that converts at a dramatically higher rate.
Section 06
What to Expect at Your First Visit
The time objection isn't just “how long.” It's a full mental calculation — parking, waiting, what happens in the room, whether to take half a day off, whether they'll have to come back. This section eliminates every unknown.
brightsmile.com
Your first visit
Exactly What Happens — Minute by Minute
1
Arrive and check in (5 min)
Forms completed online in advance. Walk in, greet the team, no waiting room paperwork.
2
Digital X-rays (10 min)
No physical moulds, no gagging. Done in minutes with our digital system.
3
Cleaning and exam (35 min)
Gentle cleaning, then Dr. Collins walks you through findings using the intraoral camera.
4
Your plan (10 min)
Costs reviewed before you leave. No pressure. You decide what to do next.
Why minutes are specified for each step
60 minutes total. Broken into four named steps with exact durations.
Telling a patient the appointment takes “about an hour” leaves them calculating for themselves. Breaking it into steps makes the hour feel structured and contained. Uncertainty is what makes the appointment feel high-risk. Specificity removes it.
Why “no physical moulds, no gagging” is in step 2
Each step pre-empts a specific sub-fear
Step 2 mentions the digital X-ray system removing the gag reflex trigger — a specific fear many patients have and almost no practices address. Step 4 says “no pressure, you decide what to do next” — pre-empting the fear of being pushed into treatment they didn't plan for.
Objections resolved
Time — exact duration statedTime — all steps in one appointmentEmotional — “no gagging” removes a specific fearFinancial — costs reviewed before leaving, no surprisesTrust — patient controls the outcome at step 4SEO — step structure wins featured snippet for “what to expect at dentist”
Section 07
Insurance and Financing
The financial objection is the quietest conversion killer. The patient doesn't ask — they assume the worst and leave. This section removes every financial unknown before the patient has to ask.
brightsmile.com
Insurance and financing
We Handle the Insurance. You Focus on Your Care.
Delta Dental
Cigna
Aetna
United Healthcare
No insurance? New patient special.
Exam + cleaning + X-rays for $189. Clear price, no surprises.
CareCredit — 0% for 12 months.
Invisalign or implants from $89/month. Apply in 2 minutes online.
Why the heading is “We handle the insurance”
Removes a second fear — the paperwork fear
Patients with insurance often avoid dental visits because dealing with insurance is frustrating. “We handle the insurance” removes that friction before it's mentioned. It reframes the practice's admin work as a patient benefit.
Why a specific price for the uninsured
“$189” — not “contact us for pricing”
A page that says “prices vary — contact us for a quote” ranks worse and converts worse than a page that gives a number. The uninsured patient who sees $189 for a full first visit can make a decision. Every barrier between a patient and booking is a conversion loss.
Why the financing card says “$89/month”
Monthly number makes big treatments feel accessible
A patient considering Invisalign sees “$3,800” and hesitates. A patient who sees “from $89/month” is calculating against their monthly budget, not a lump sum. Monthly framing doesn't lower the price — it lowers the psychological barrier.
What it does for Google
Cost content improves ranking for “how much does X cost in [city]”
Cost is the #1 thing patients search for before any dental service. A page that mentions specific price ranges ranks higher for “[service] cost [city]” searches than a page that deflects. The homepage financing section feeds the pillar pages — each service pillar has a dedicated cost section that wins the featured snippet for cost-related searches.
Section 08
The Doctor Bio
Most practices write bios that answer “are they qualified?” The patient was never asking that. They were asking “will this person treat me like a human being?” This section answers both — in that order.
brightsmile.com
Your dentist
Dr. Sarah Collins, DDS
Real headshot
Natural expression
No stock
UT Health Science Center · 2009 · Invisalign Platinum Provider · 400+ implants · ADA Member
Dr. Collins opened Bright Smile Dental in 2011 after seven years as an associate — specifically to offer patients something corporate practices don't: the same dentist, the same team, every single visit.
“I explain exactly what I found, what I recommend, and what happens if we wait. My patients make informed decisions — I just give them the information they need.”
The credential line — why it's written this way
Verifiable facts only. Every claim must be findable on a third-party site.
“UT Health Science Center · 2009” is on the ADA directory. “Invisalign Platinum Provider” is verifiable on invisalign.com. “400+ implants placed” is a specific case volume. Google's quality raters are specifically looking for named, verifiable credentials. Generic bios signal low EEAT. Specific credentials signal high EEAT, which directly affects how clinical content is weighted in search.
Why the bio mentions why she opened the practice
“Specifically to offer patients something corporate practices don't”
The founding story answers the trust objection — “is this a real doctor or a corporate chain” — with a specific narrative. It positions the practice against corporate dentistry without naming competitors. And it gives the patient a reason to care about the practice's existence beyond proximity and price.
The direct quote
“My patients make informed decisions” — in the doctor's own words
A quote from the doctor in the first person gives the patient a sample of how the doctor communicates. “I explain exactly what I found, what I recommend, and what happens if we wait” tells the patient they will have agency in their own treatment. This directly resolves the trust objection about being pushed into unnecessary treatment.
What it does for Google
EEAT signals · Physician entity · named author on clinical content
The bio page is what Google's quality raters evaluate when deciding whether to trust the site's clinical content. Every service page carries author attribution — “Written by Dr. Sarah Collins, DDS” — which links to this bio. The credentials are cross-referenced in the Physician schema. This creates the entity chain that earns trust for YMYL content.
Section 09
Patient Reviews
87% of patients check Google reviews before booking a dentist. This section brings the reviews onto the page — with dates, with emotional language, with a live count. Static carousels from 2022 do the opposite of what you need.
brightsmile.com
312 Google reviews · 4.9 stars
What Austin Patients Are Saying
★★★★★
“Hadn't been in 4 years. Dr. Collins didn't make me feel guilty once — just showed me what needed doing.”
Marcus T. · 2 weeks ago
★★★★★
“I have serious dental anxiety. First time I've left a dentist without feeling like I survived something.”
Keisha R. · 1 month ago
★★★★★
“Called about a cracked tooth Tuesday, seen Wednesday. Explained everything before touching anything.”
David L. · 3 weeks ago
Why the section heading shows “312 reviews · 4.9 stars”
The aggregate proof comes before the individual reviews
Before reading a single review, the patient sees that 312 people have rated this practice. A section titled “What Our Patients Say” reads as marketing. A section titled “312 Google Reviews · 4.9 Stars” reads as evidence.
Why these three reviews specifically
Each one addresses a different fear from the four-objection framework
Marcus T. addresses judgment: “didn't make me feel guilty.” Keisha R. addresses emotional fear: “serious dental anxiety — first time I left without feeling like I survived something.” David L. addresses time and emergency access: “called Tuesday, seen Wednesday.” These resolve objections the patient is holding at this exact point in the page.
Why dates are non-negotiable
“2 weeks ago” — not “Spring 2022”
A review dated 18 months ago signals a stagnant practice. A review from two weeks ago signals an active one. This is why the automated review system generates 4–8 new reviews every month — consistent velocity. Google reads recency as a prominence signal. Patients read recency as a trust signal. Both compound in the same direction.
What it does for Google
Review signals · local pack ranking · AggregateRating schema
The review count and rating are pulled into the AggregateRating schema — which is what produces the star rating in Google search results. Review velocity is a direct local pack ranking factor. The automated system feeds the schema, the local pack ranking, and the on-page social proof simultaneously. All three compound together.
Section 10
The Final CTA
A patient who has read this far has had every objection resolved. The final CTA doesn't sell — it invites. Full value restatement. Specific action. Minimum friction.
brightsmile.com
Ready when you are
Book Your First Visit — Takes 60 Seconds
Same-week appointments. No judgment. Dr. Collins has been caring for Austin families since 2011.
Why the CTA headline says “takes 60 seconds”
Removes the last micro-friction — the time to book
The patient has resolved their objections about pain, judgment, cost, and appointment time. The final remaining friction is the act of booking itself. “Takes 60 seconds” removes the assumption that booking is a multi-step process. It frames the action as trivially easy — which, with online booking integrated into the PMS, it is.
Why the supporting text restates the value
“Same-week. No judgment. Dr. Collins since 2011.”
The three lines beneath the headline are a compressed restatement of the three most important promises on the page: time (same-week), emotional (no judgment), and trust (named doctor, specific tenure). A patient who skipped sections and scrolled to the bottom gets the full value proposition in one read.
The CTA placement rule — why there are four CTAs on the homepage
The booking CTA appears four times: in the nav (always visible), in the hero (for patients ready immediately), after the four fears section (for patients whose objections have been resolved mid-page), and here at the bottom (for patients who read everything). Each placement is for a different patient. A CTA at the bottom only means the patient who is ready at the top has to scroll to act.
Section 11
The Footer
The most technically consequential section on the page. Not because patients read it carefully — but because Google does.
brightsmile.com
The NAP rule — Name, Address, Phone
Character-for-character match to the Google Business Profile
The footer NAP must be identical character-for-character to the GBP listing, the schema markup, the contact page, and every directory citation. “Suite 300” and “Ste. 300” are different. “512-555-0190” and “(512) 555-0190” are different in citation terms. Google cross-references these as an entity verification signal. A mismatch actively suppresses local pack rankings.
Why hours and insurance repeat in the footer
The patient who skips to the bottom gets the essential information
Some patients skip straight to the footer. Repeating the key logistical information here means no patient leaves without having seen it. It also reinforces the insurance list as a consistent signal across the page — building cumulative confidence.
What it does for Google
Local SEO — NAP consistency across site and GBPLocal SEO — entity cross-referencing for local packSchema — matches Dentist schema address exactlyCrawlability — footer links give Google nav to all key pages
Section 12
The AI Customer Care Widget
The 10pm visitor. The one with a specific question the page answered in general terms. The one who wants to confirm their insurance plan before committing to a booking. Without this, they close the tab. With it, they book.
brightsmile.com
The page continues as normal. The widget doesn't interrupt the reading experience. It activates only when the patient chooses to engage.
Bright Smile Dental
Trained on your practice · Instant answers
Hi — I can answer questions about our hours, insurance, services, and booking. What would you like to know?
Do you take Delta Dental?
Yes — we're in-network with Delta Dental, Cigna, Aetna, and United Healthcare. We file your claim and chase the paperwork, you never have to call your insurance company.
What it is and where it sits
A floating chat button in the bottom-right corner of every page
The widget does not interrupt the page. It sits as a floating button — visible but unobtrusive — and activates only when the patient clicks it. The page does its full conversion job from hero to footer CTA. The widget exists for the patient who has a specific question the page answered in general terms, or who arrives after hours when the front desk is closed.
What it's trained on
Your practice specifically — not a generic dental knowledge base
The widget is trained on a structured intake form completed during onboarding: your exact hours including holiday hours, every service with a plain-language description, every insurance plan you accept, your new patient process, your team names and bios, your booking link, and your top ten most common patient questions with your preferred answers.
The HIPAA line it never crosses
Practice information assistant — not a clinical tool
The widget answers questions about your practice. It never asks about the patient's health, never collects patient information, never stores conversation history tied to any identity, and never integrates with your practice management system. Everything that would make it a HIPAA risk has been removed by design, not by policy.
The three questions it handles most
Insurance · Appointment length · Anxious patients
The pre-loaded suggestions are the three most common questions patients ask before booking that the page answers in general terms but patients want confirmed for their specific situation. These are the questions that, left unanswered at 10pm when the front desk is closed, send a patient to a competitor's site.
Why it doesn't replace any section of the page
The page converts the patient who reads. The widget converts the patient who asks. These are different patients and different behaviours. Both paths lead to booking. The widget adds a conversion path — it doesn't alter or interrupt the existing one.
The Live Version

See It Built. Every Section. Live.

The breakdown above is the thinking behind the build. The link below is the actual site — built to the same standard your practice site would be, on the same architecture, with the same conversion decisions applied. View it at full size, on mobile, on desktop.

Want to see how it ranks? See package pricing →