OverhaulMySite.com

Structured Data & Rich
Results Readiness

Prepared for Summit Ridge Dental
Domain summitridgedental.com
Delivered March 16, 2026
Engagement OMS-2026-0008
0
Schema Types Implemented
6
Rich Result Opportunities
0%
Pages with Structured Data

Executive Summary

Summit Ridge Dental's website has no structured data markup on any page. Zero schema types are implemented — no LocalBusiness, no FAQPage, no BreadcrumbList, no Service, no Article. The site is missing every available rich result opportunity for its content type, leaving search result listings as plain blue links with auto-generated snippets while competitors display star ratings, business hours, FAQ accordions, and breadcrumb trails directly in search results.

Start here — Implement LocalBusiness schema (Dentist subtype) on the homepage with complete NAP data, hours, and service area. This is the highest-impact schema type for a single-location dental practice — it feeds the Google Knowledge Panel and reinforces local pack ranking signals.

Schema Scorecard

Schema Types
0
None on any page
Rich Results
0%
No pages eligible
Opportunities
6
Types identified

Rich Result Opportunity Ranking

Relative impact score based on search visibility potential and implementation effort. Higher = more impactful.

LocalBusiness (Dentist)95FAQPage85BreadcrumbList80Service70Article50Person (Physician)40

Opportunity Map by Page Type

Page / TemplateRecommended SchemaRich Result TypePriority
/ (Homepage)LocalBusiness (Dentist)Knowledge Panel, hours, phoneCritical
/services/* (all)Service + BreadcrumbListBreadcrumb trails in searchHigh
/faq/FAQPageExpandable Q&A in resultsHigh
/about/ (providers)Person (Physician)Provider knowledge entriesMedium
/blog/* (all posts)ArticleArticle rich resultsMedium
All pagesBreadcrumbListBreadcrumb trails in searchHigh

Detailed Findings

01 No LocalBusiness Schema on Homepage Critical
Evidence

Google's Rich Results Test returns zero structured data results for summitridgedental.com/. The HTML source contains no JSON-LD, Microdata, or RDFa markup of any kind. The Google Knowledge Panel for the practice pulls all data exclusively from the Google Business Profile, with no reinforcement from website-side structured data.

Business Impact

LocalBusiness schema on the homepage tells Google's structured data parser the exact business name, address, phone, hours, service area, accepted insurance, and services offered — in a machine-readable format that Google trusts more than unstructured page text. Without it, the website provides zero structured support to the Knowledge Panel, local pack, and voice search answers. Competitors with LocalBusiness schema are giving Google higher-confidence signals.

Technical Detail

The WordPress theme does not output any JSON-LD structured data. No SEO plugin schema module is active. The Yoast SEO plugin is installed but its schema output is limited to the default Organization type (which is not present either, suggesting the schema module is disabled).

Recommended Fix

Implement a JSON-LD LocalBusiness block (using the Dentist subtype) in the homepage template or via Yoast SEO plugin schema settings. Include: @type: Dentist, name, address (PostalAddress), telephone, url, openingHoursSpecification (for each day), geo (GeoCoordinates), areaServed, priceRange, image, and sameAs links to social profiles. Validate through Google's Rich Results Test.

Effort

Low — 1–2 hours for comprehensive LocalBusiness implementation.

02 FAQ Page Has No FAQPage Schema High
Evidence

The /faq/ page contains 12 questions and answers in an accordion UI component. The content is semantically structured with clear question/answer pairs. Google's Rich Results Test shows no FAQPage markup.

Business Impact

FAQPage schema enables expandable Q&A directly in search results — the FAQ answers appear as collapsible sections beneath the search listing. This significantly increases the visual footprint of the search result, pushes competitors further down the page, and captures clicks from users who find their answer directly in the search result. For a dental practice, FAQ rich results for questions like 'Does Summit Ridge Dental accept my insurance?' directly address high-intent search queries.

Technical Detail

The accordion component is built with standard HTML/JavaScript but does not include any schema markup. The question/answer structure is visually clear but not machine-readable.

Recommended Fix

Add FAQPage JSON-LD markup referencing each question/answer pair. Each mainEntity should be a Question with an acceptedAnswer of type Answer. The text content must exactly match what is visible on the page. Validate each Q&A pair through the Rich Results Test.

Effort

Low — 1 hour for 12 Q&A pairs in JSON-LD.

03 No BreadcrumbList Schema on Any Page High
Evidence

The site displays visual breadcrumbs (Home > Services > Cosmetic Dentistry) on service and blog pages, but no BreadcrumbList JSON-LD or Microdata markup is present. Google Rich Results Test finds no breadcrumb structured data.

Business Impact

Without BreadcrumbList schema, Google displays the raw URL path in search results (summitridgedental.com/services/cosmetic-dentistry/) rather than a readable breadcrumb trail (Summit Ridge Dental > Services > Cosmetic Dentistry). Breadcrumb trails improve click-through rate by showing users the page's position in the site hierarchy.

Technical Detail

The breadcrumb component is rendered via the WordPress theme's PHP template but outputs only visual HTML without schema markup.

Recommended Fix

Add BreadcrumbList JSON-LD to every page that displays breadcrumbs. Most WordPress SEO plugins (Yoast, RankMath) can generate BreadcrumbList markup automatically if the breadcrumb module is enabled. Alternatively, add JSON-LD directly to the theme template.

Effort

Low — 15 minutes if using SEO plugin; 1 hour for manual template implementation.

04 No Service Schema on Service Pages Medium
Evidence

The 12 service pages (/services/teeth-whitening/, /services/dental-implants/, etc.) have no Service schema markup. Each page describes a specific dental service with pricing information, but none of this is structured for machine consumption.

Business Impact

Service schema enables Google to understand and potentially display service-specific information in search results, including service area and provider details. Without it, Google must infer service offerings from unstructured page text.

Technical Detail

No structured data of any type exists on service pages. The WordPress theme and SEO plugin do not generate Service schema for these page types.

Recommended Fix

Implement Service schema in JSON-LD on each service page. Include serviceType, provider (reference to the LocalBusiness on the homepage), areaServed, and description. Validate through the Rich Results Test.

Effort

Low — 2 hours across all 12 service pages using a template approach.

Prioritized Action Backlog

#ActionPriorityEffort
1 Implement LocalBusiness (Dentist) schema on homepage
Highest-impact schema for local search: feeds Knowledge Panel, local pack, voice.
Critical 1–2 hrs
2 Add BreadcrumbList schema to all pages with breadcrumbs
Replaces raw URLs with readable trails in search results.
High 15 min – 1 hr
3 Add FAQPage schema to /faq/
Enables expandable Q&A rich results for 12 high-intent questions.
High 1 hr
4 Add Service schema to all service pages
Enables service-specific rich results and reinforces service-area signals.
Medium 2 hrs
5 Add Article schema to blog posts
Enables article rich results for blog content.
Medium 30 min via plugin
6 Add Person schema for provider bios on /about/
Reinforces provider identity and credentials in search.
Low 1 hr

Scope Notes & Next Steps

Reviewed

5 priority URLs plus the /faq/ template page validated through Google Rich Results Test and Schema Markup Validator. Each page checked for existing JSON-LD, Microdata, and RDFa. Rich result opportunity mapping against all Google-supported schema types relevant to dental practice content. No Search Console access provided.

Not Reviewed

Schema types that Google does not currently use for visible rich results are excluded from recommendations. Plugin-generated schema on non-priority pages was not audited. Search Console Enhancement reports (structured data errors, impressions) require read-only access and are outside scope.

Disclaimers

Google's rich result features and supported schema types evolve over time. Recommendations reflect current Google documentation and Rich Results Test behavior. Schema validation passes do not guarantee rich result display — Google applies additional eligibility criteria beyond valid markup.

Next Steps

The Schema Markup Implementation remediation (#19) implements all recommended schema types in JSON-LD format and validates each through the Rich Results Test. Implementation covers LocalBusiness, FAQPage, BreadcrumbList, Service, and Article.