Skip to main content

Technical Audit

Detailed overview of the ClinGEO technical audit: what is checked, how to read results, and how to improve your score.

Technical Audit

The "Technical Audit" section (/home/tech-audit) checks your clinic's website for technical readiness to be crawled by AI systems and search robots.

ClinGEO Technical Audit

Each check can be expanded — click the title to see the description, scoring formula, examples, and specific recommendations:

ClinGEO Check Card Expanded


Why does technical audit matter?

AI systems (ChatGPT, Perplexity, Google AI) index websites the same way as search robots. If your site isn't technically optimized:

  • AI bots may not find or read your content
  • The site may load slowly (bad for SEO and AI)
  • Structured data (schema) may be incorrect or missing
  • robots.txt may block AI bots from indexing

Overall technical audit score

At the top of the page you'll see the overall score from 0 to 100 and a color indicator:

  • 🟢 70–100 — good
  • 🟡 40–69 — needs improvement
  • 🔴 0–39 — critical issues

The trend is also displayed — compared to the previous audit.


Technical audit checks

The audit consists of 23 checks, grouped by category:

llms.txt

CheckWhat it analyzes
llms.txt presenceWhether /.well-known/llms.txt or /llms.txt exists
File contentWhether the file describes services and contact info
Markdown structureWhether the file uses correct Markdown format
File sizeWhether the file has reasonable size (not empty, not excessive)

What is llms.txt? It's an instruction file for AI systems — similar to robots.txt, but instead of commands it describes your site's content in a language AI understands. A well-written llms.txt significantly improves your chances of being included in AI responses.

robots.txt

CheckWhat it analyzes
robots.txt presenceWhether /robots.txt exists
Sitemap linkWhether Sitemap: is specified in robots.txt
AI bot permissionsWhether GPTBot, ClaudeBot, PerplexityBot are not blocked

If robots.txt blocks AI bots with Disallow: / or blocks specific bots, your clinic is practically invisible to AI.

HTTPS and security

CheckWhat it analyzes
HTTPSWhether a secure connection is used
Security HeadersPresence of HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy

Mobile compatibility

CheckWhat it analyzes
Mobile-FriendlyPresence of the viewport meta tag
Mobile speedPageSpeed Insights for mobile (0–100 score)
Desktop speedPageSpeed Insights for desktop

Schema markup

8 types of JSON-LD markup are checked:

  • MedicalOrganization — core medical organization schema
  • LocalBusiness — local business
  • Physician — doctor profiles
  • MedicalSpecialty — medical specialties
  • MedicalProcedure — medical procedures
  • FAQPage — frequently asked questions
  • Review — patient reviews
  • BreadcrumbList — navigation breadcrumbs

Meta tags

CheckWhat it analyzes
Meta TitlePresence, length (40–70 characters), uniqueness, keywords
Meta DescriptionPresence, length (140–200 characters), uniqueness
Canonical URLCorrect canonical URL matching the current page
Lang attributePage language (lang="en" for English sites)
NoindexInformational check — whether noindex directives are present

Duplicates

CheckWhat it analyzes
WWW vs non-WWWWhether redirect to one variant occurs
Trailing slashWhether redirect between /page/ and /page exists
HTTP → HTTPSWhether automatic redirect occurs

External links

CheckWhat it analyzes
Nofollow balancePercentage of nofollow/dofollow links

AI analysis of the audit

After the technical audit, ClinGEO generates an AI analysis — a structured report with the following sections:

Critical issues

A list of problems with the greatest impact on AI visibility. Fix these first.

Strengths

What your site already does well from an AI optimization perspective.

Quick wins

Fixes that take under 30 minutes but have a noticeable effect.

Priority recommendations

A detailed action list with explanations — what to do and why it matters.


Running the audit manually

  1. Go to Technical Audit (/home/tech-audit)
  2. Click "Run audit"
  3. Wait 1–3 minutes — the audit checks up to 25 pages of your site

Limits: On Trial and Starter plans — 1 audit per day. On Optimal and Leader — up to 10 audits per hour.


Technical score trend

The page displays a score change chart from the previous audit to the current one. If you've run multiple audits — the full history is visible.

A green arrow ↑ means improvement, a red arrow ↓ means decline compared to the previous result.


How to improve your technical score

Easiest actions (under 1 hour):

  1. Add llms.txt — describe your services, contacts, and clinic specialty in Markdown format
  2. Allow AI bots in robots.txt — check that GPTBot, ClaudeBot, PerplexityBot are not blocked
  3. Add Referrer-Policy — one line in your server's HTTP headers
  4. Fix meta description — if it's shorter than 140 characters or not unique

Medium difficulty (1–4 hours):

  1. Add JSON-LD markup — especially MedicalOrganization, Physician, FAQPage
  2. Optimize mobile speed — image compression, lazy loading
  3. Fix broken external links
C
Clingeo

The first AI Visibility platform for healthcare.

© 2026 Clingeo. All rights reserved.

About
  • Blog
  • Contact
Product
  • Documentation
  • FAQ
Legal
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • GDPR
  • Accessibility
  • Imprint
C
Clingeo
  • Clinic Rating
  • Blog
  • Documentation
  • FAQ
Sign InSign Up
  • What is ClinGEO?
    • Registration and Sign-In
    • First Project: Connecting Your Clinic
  • Dashboard
  • Services Management
  • Audits
    • Technical Audit
    • Content Optimization
    • E-E-A-T Assessment
    • Local Indicators
    • Competitor Analysis
  • Account Settings
    • Profile & Settings
    • Billing & Plans