DSC-02 · Discoverability

Clinic website technical foundations audit

A ten-criterion audit of whether a clinic website can be read, crawled and rendered reliably, scored against criteria rather than against other sites.

By the Rank My Clinic assessment desk· ·1925 words· 10 criteria

What this instrument establishes

A technical foundations audit assesses whether a clinic website can be reached, read and rendered reliably by an automated reader. It covers indexability, canonical clarity, rendering without scripts, internal linking, page titles, structured data validity, image handling, performance under a poor connection, error handling and the machine-readable files at the site root. Each criterion is scored 0 to 3 against a stated descriptor.

Why foundations are assessed separately from content

Clinic websites tend to be assessed as a single undifferentiated thing. Somebody looks at the site, forms an impression, and reports that it needs work. That impression blends design, writing, structure and technical behaviour into one judgement, and the judgement is not actionable because it does not say which of those four is failing.

Separating the technical layer is useful because it is the only layer with objective pass conditions. A page either returns a proper response or it does not. A canonical either points somewhere sensible or it does not. Structured data either validates or it does not. These are not matters of taste, and they can be checked by anyone willing to open developer tools, which is why this instrument can be scored by a clinic without hiring anybody.

It is also the layer where failures are silent. A badly written treatment page announces itself: somebody reads it and winces. A page excluded from indexing by a stray directive announces nothing at all. It simply never appears, and the clinic concludes that search does not work for its sector.

The ordering of the criteria is deliberate. Indexability and canonical clarity come first because they determine whether anything else matters. There is no value in optimising the loading behaviour of a page that has instructed every automated reader to ignore it.

How to score this instrument

Score from the live site, not from a staging copy and not from a report. Reports summarise; this instrument asks you to look.

For indexability, view the robots file at the site root, then check the robots meta directive on a representative page from each template. For canonical clarity, request the home page with and without the leading subdomain and with and without a trailing slash, and confirm each request ends at one address. For rendering, disable JavaScript in your browser and reload three different page types.

For internal linking, start at the home page and try to reach three specific deep pages by clicking only. If you cannot, score 0 regardless of what a sitemap contains: a sitemap is a hint, not a structure.

For performance, use your browser's network throttling at a slow mobile profile and watch what happens in the first three seconds. You are not measuring a score out of a hundred. You are asking whether a person on a train would still be there.

Score 0 to 3 per criterion against the descriptors. Where a fault affects some templates but not others, score by the worst affected template that a patient would realistically land on. Averaging across templates hides exactly the problem the audit exists to find. Google's documentation on search fundamentals is the reference for most of these behaviours.

Common scoring errors

Trusting an automated report in place of looking. Automated crawlers report what they can see. If the site blocks or defeats them, the report is clean and the site is broken. Open the pages.

Scoring structured data by quantity. More markup is not better markup. Structured data that describes a page as something it is not is a defect, not an asset. Validity and accuracy are the test, per the Schema.org documentation.

Confusing a redesign with a repair. A new visual design does not fix canonical confusion, orphan pages or redirect chains, and it frequently introduces them. Score the site you have.

Scoring performance from a fast office connection. The connection you audit on is not the connection your patients use. Throttle deliberately.

Treating a not-found page as a design opportunity rather than a response code. A pretty page that returns a success response for a missing address is a fault. Check the response, not the picture.

Turning the score into a work order

The purpose of this instrument is to produce a defensible list of tasks, in order, that a clinic can hand to whoever maintains the site. That list should be written from the criteria that scored 0 and 1, in the order they appear here.

Write each item as a condition to be satisfied rather than as a task to be performed. "Every page reachable from the home page within three clicks" is testable by the person who scored it. "Improve internal linking" is not, and it will be reported as done while nothing verifiable has changed.

Attach the evidence you used to score each row. If you scored rendering 0 because disabling scripts emptied the treatment pages, say so, and name a page. The person fixing it needs the reproduction, not the verdict.

Set a re-score date at the point the work is accepted, and re-score against the same descriptors. A supplier who has fixed the foundations will welcome that; a supplier who has not will explain why the instrument is unfair.

When the foundations hold, the next question is whether the site says anything. That belongs to the treatment page quality rubric and, before it, to the intent coverage gap analysis.

DSC-02

Technical foundations audit

What it measures
Whether the pages a clinic publishes can be reached, read, rendered and understood by an automated reader without special handling.
What it does not measure
It does not measure content quality, design, or commercial performance. A technically flawless site can say nothing worth reading.
Scoring method
Criterion referenced. 10 criteria, each scored 0 to 3 against the descriptor given. Maximum 30.
Evidence needed
The live website, a browser with developer tools open, and access to whoever can change the site.
Working time
Around an hour for a site under fifty pages.
Who should score it
Someone comfortable viewing page source, working with whoever is accountable for the website.
Band scale
  • 0 Absent
  • 1 Emerging
  • 2 Established
  • 3 Embedded
  1. 01

    Indexability control

    The site states clearly which pages should be indexed and which should not, and the statement is correct. Score 0 if pages are blocked by accident or if nothing is blocked at all, 3 if the intent is deliberate and verified.

  2. 02

    Canonical clarity

    Every page declares one canonical address and the site is reachable at exactly one hostname and protocol. Score 0 if the same content answers on several addresses, 3 if redirects consolidate to one form and canonicals agree.

  3. 03

    Rendering without scripts

    The main content of every page is present in the served markup rather than assembled afterwards in the browser. Score 0 if disabling scripts empties the page, 3 if all primary content and navigation are in the source.

  4. 04

    Internal linking structure

    Every published page can be reached by following links from the home page in three steps or fewer. Score 0 if pages exist that nothing links to, 3 if the structure is deliberate and no orphan pages exist.

  5. 05

    Title and description discipline

    Each page has a unique title that describes that page and a description under about 158 characters. Score 0 if titles repeat across pages, 3 if every title is unique, specific and written for a reader.

  6. 06

    Structured data validity

    Structured data present on the site validates without errors and describes what the page actually contains. Score 0 if it is absent or invalid, 3 if it validates and is accurate.

  7. 07

    Image handling

    Images declare their dimensions, carry meaningful alternative text, and are served at a sensible size and format. Score 0 if large unsized images are common, 3 if all three properties hold across the site.

  8. 08

    Performance on a poor connection

    The site is usable on a throttled mobile connection without a long blank period. Score 0 if the first meaningful content takes many seconds, 3 if content appears quickly and does not shift as it loads.

  9. 09

    Error and redirect handling

    Missing pages return a proper not-found response with a useful page, and moved pages redirect once to their new address. Score 0 if broken links return the home page or a soft error, 3 if handling is correct and chains are absent.

  10. 10

    Machine-readable root files

    The site publishes a current sitemap and a robots file that agree with each other and with the site's actual structure. Score 0 if either is missing or stale, 3 if both are current and consistent.

Total score 0/ 30 Not yet scored

Scoring runs in your browser and nowhere else. Nothing is saved, nothing is sent to us, and closing the page clears it. Print this page to fill the instrument in on paper.

Band interpretations

0 to 10Absent

The site has structural faults that prevent reliable reading. Some published pages may never be seen by an automated reader at all, and effort spent writing new pages is being spent on a foundation that cannot hold it.

Next action. Fix indexability and canonical clarity before anything else. Those two criteria determine whether the rest of the site is visible in principle.

11 to 17Emerging

The site can be read, but inconsistently. Automated readers are having to make judgements the site should be making for them, and the results of those judgements are not predictable.

Next action. Work through the criteria scoring 0 or 1 in order of position on this instrument. The ordering is deliberate: earlier criteria constrain later ones.

18 to 25Established

The foundations hold. What remains are refinements that improve reliability at the margin rather than faults that lose pages.

Next action. Close remaining low rows, then stop. Further technical work has diminishing returns compared with the treatment page quality rubric.

26 to 30Embedded

The site is technically sound and the soundness is deliberate rather than accidental. Someone understands why each decision was made and can explain it.

Next action. Re-audit after any redesign, platform migration or plugin change, and otherwise annually. Redesigns are where technically sound sites go to lose their foundations.

Discoverability instrument DSC-02. Bands are criterion referenced: they describe your operation against the descriptors above, not against any other clinic. No comparative benchmark for UK aesthetic clinics is published, so this instrument does not pretend to one.

What this instrument does not tell you

  • Whether the writing on your site is any good. This instrument would score an empty page highly if the empty page were well formed.
  • Whether your site is compliant with advertising rules. That is assessed separately, and a fast site can carry an unlawful claim.
  • Whether your site is accessible to disabled users. There is overlap, but accessibility has its own instrument and its own standard.
  • How your site compares technically with other clinics. No public dataset of UK clinic site health exists, so this instrument scores against criteria only.
  • Whether fixing these criteria will increase enquiries. It removes obstacles. Whether anybody wanted to walk through the door is a separate question.

Every instrument on this site carries this block. An assessment that will not state its own limits is a sales document with a scale printed on it.

Questions about this instrument

Do we need a developer to score this?

No. Every criterion here can be checked with a browser, a right click and a willingness to read page source. Fixing some of them will need a developer, which is precisely why scoring first is worthwhile: it lets the clinic describe the work rather than accept a description of it.

Our site was built recently. Can we assume the foundations are sound?

No. Recency correlates with visual currency, not with structural correctness. Sites built quickly on page builders frequently fail the rendering and canonical criteria, and sites migrated from an older platform frequently fail the redirect criterion. Score it.

What if we score 0 on rendering because our site is a single page application?

Then score 0 and record why. The criterion is not a stylistic objection to a technology; it is a statement that content assembled in the browser is content that some readers will not see. Several remedies exist. Choosing one is a conversation the score should start.

Should we fix everything before publishing new pages?

Fix indexability and canonical clarity first, because publishing into a broken index is wasted work. The remaining criteria can be addressed alongside publishing. Waiting for a perfect foundation is a common and expensive form of procrastination.

How does this relate to Core Web Vitals or similar published metrics?

The performance criterion here is deliberately qualitative, because published metric thresholds change and because a single number obscures which of several causes is responsible. If you already track a formal performance metric, use it as evidence for that row rather than as a replacement for the row.

Sources

  1. Google Search Central: SEO starter guide
  2. Google Search Central: structured data general guidelines
  3. Schema.org: getting started with structured data
  4. W3C: Web Content Accessibility Guidelines overview

Disclosure. This instrument contains no commercial links of any kind. Rank My Clinic is published by Northbank Media. We do not rank clinics, we do not rank suppliers, and no organisation can pay to influence any criterion, band or interpretation. Nothing here is medical, legal or regulatory advice.

Related instruments

The full library