Implementation Kit

Sample Beauty Clinic — https://beautyclinic.example.com/ — Sample Report
71
Score (of 100)
C
Grade
6
Fixes
AnalyzerScoreStatus
Robots.txt 10 / 10 No action needed
Schema / JSON-LD 10 / 15 1 fix below
Metadata 15 / 15 No action needed
Content Structure 20 / 20 No action needed
llms.txt 0 / 10 1 fix below
Citation Readiness 12 / 15 1 fix below
Extractability 4 / 15 3 fixes below
Medium Priority
FIX 1 — Structured Data Customize before publishing
Add FAQPage schema
Add inside <head> on FAQ or product pages
FAQPage schema makes question-answer pairs directly consumable by LLMs. Sample Beauty Clinic can surface common customer questions in AI-generated answers. Root cause: Missing FAQPage schema and extractability issues prevent LLMs from surfacing the clinic in local queries
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What services does Sample Beauty Clinic provide?", "acceptedAnswer": { "@type": "Answer", "text": "We provide Laser hair removal, Facial rejuvenation, Body contouring, Skin treatments." } }, { "@type": "Question", "name": "How can I get started?", "acceptedAnswer": { "@type": "Answer", "text": "Visit our website to learn more and get in touch." } }, { "@type": "Question", "name": "What makes you different?", "acceptedAnswer": { "@type": "Answer", "text": "Our unique approach and expertise set us apart." } } ] } </script>
If faq_pairs are not available, generic placeholder questions are used.
How to implement
WordPress: Paste in Appearance > Theme Editor > header.php before </head>, or use a plugin like 'Insert Headers and Footers' (WPCode).
Take it further
  • Use real customer questions — check your support inbox for the top 5
  • Keep answers concise (2-3 sentences) for best LLM extraction
  • Add new Q&A pairs as you identify common questions
FIX 2 — LLM Discoverability Customize before publishing
Create llms.txt
Create /llms.txt at site root
llms.txt is an emerging standard that gives LLMs a structured summary of Sample Beauty Clinic. Without it, AI models rely entirely on crawled HTML.
# Sample Beauty Clinic > Sample Beauty Clinic provides Aesthetics / Dermatology services. ## Services - Laser hair removal - Facial rejuvenation - Body contouring - Skin treatments ## Contact - URL: https://beautyclinic.example.com/
How to implement
WordPress: Upload this file to your site root via FTP/SFTP, or use a file manager plugin. The file goes in the same directory as wp-config.php.
Take it further
  • Update the services list with your actual offerings
  • Add a ## Docs section linking to your key pages
  • Review llmstxt.org for the latest specification
FIX 3 — Citation Readiness Ready to paste
Add author metadata
Add inside <head> on all pages
Author metadata helps LLMs attribute content to Sample Beauty Clinic. Pages without an author signal are less likely to be cited by name in AI-generated answers.
<meta name="author" content="Sample Beauty Clinic">
How to implement
WordPress: Paste in Appearance > Theme Editor > header.php before </head>, or use a plugin like 'Insert Headers and Footers' (WPCode).
Take it further
  • Also add author info in your Organization JSON-LD schema
  • For blog posts, add per-article author meta tags
FIX 4 — Extractability Customize before publishing
Add FAQ section with structured markup
Add a dedicated FAQ section to the page
A dedicated FAQ section is one of the highest-value content patterns for LLM visibility. AI models frequently source answers from FAQ content on Sample Beauty Clinic's domain.
<section id="faq"> <h2>Frequently Asked Questions</h2> <details> <summary>What services does Sample Beauty Clinic provide?</summary> <p>We provide Laser hair removal, Facial rejuvenation, Body contouring, Skin treatments.</p> </details> <details> <summary>How can I get started?</summary> <p>Visit our website to learn more and get in touch.</p> </details> <details> <summary>What makes you different?</summary> <p>Our unique approach and expertise set us apart.</p> </details> </section>
How to implement
WordPress: Add this as a Custom HTML block in the page/post editor, or edit your theme template directly.
Take it further
  • Use real customer questions from your support inbox or search queries
  • Pair with FAQPage JSON-LD schema for maximum LLM visibility
  • Keep answers concise and self-contained — each should stand alone
Low Priority
FIX 5 — Extractability Customize before publishing
Add definition lists for key terms
Add to glossary or product description sections
Definition lists (<dl>) make terminology explicit. LLMs can directly extract term-definition pairs from Sample Beauty Clinic's pages.
<dl> <dt>Term One</dt> <dd>Clear, concise definition of term one.</dd> <dt>Term Two</dt> <dd>Clear, concise definition of term two.</dd> </dl>
How to implement
WordPress: Add this as a Custom HTML block in the page/post editor, or edit your theme template directly.
Take it further
  • Use <dl> for glossaries, feature specs, or service descriptions
  • LLMs can directly extract term-definition pairs from <dl> elements
FIX 6 — Extractability Customize before publishing
Add data tables with headers
Add to comparison or pricing sections
Well-structured HTML tables with <thead> allow LLMs to extract comparative data from Sample Beauty Clinic's pages accurately. Root cause: Absence of clear data tables for treatment pricing forces LLMs to guess or skip the business
<table> <thead> <tr><th>Feature</th><th>Details</th></tr> </thead> <tbody> <tr><td>Feature one</td><td>Description</td></tr> <tr><td>Feature two</td><td>Description</td></tr> </tbody> </table>
How to implement
WordPress: Add this as a Custom HTML block in the page/post editor, or edit your theme template directly.
Take it further
  • Add <thead> with <th> cells — LLMs use headers to understand column meaning
  • Great for pricing tables, feature comparisons, and service tiers