# 2,054 clinicians. None marked as people.

https://getclinads.com/market-research/hanger-vs-good-feet-orthopedic

Can AI understand orthopedic care? The arch support shop explains itself better than the clinical provider.

<p>Two very different businesses that a patient can reach with the same search: <strong>where do i get custom orthotics near me</strong>. Hanger Clinic fits prosthetic limbs and braces under medical supervision, with 2,054 certified clinicians on its website. The Good Feet Store sells arch supports from a shelf.</p>
<p>Read the way an AI assistant reads them, the arch support shop explains itself better than the clinical provider. A Hanger clinic page carries the address, the phone and a map pin in its code, and never writes the opening hours in words. A Good Feet store page spends 12,473 characters explaining the product and prints its hours in plain text, with no map pin.</p>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-01.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="Search for where do i get custom orthotics near me: a Hanger Clinic page has address, phone and map pin in its code but no hours in words; a Good Feet store page explains the product in 12,473 characters with hours in plain text and no map pin" /><figcaption>The arch support shop explains itself better than the clinical provider.</figcaption></figure>

<h2>Five questions: each side answers two, and three go unanswered by both</h2>
<p>We scored the page a patient actually lands on, read before JavaScript runs.</p>
<div class="mr-score">
 <div class="mr-score-card mr-bad"><p class="mr-score-name">Hanger Clinic <small>hangerclinic.com</small></p><p class="mr-score-num">2<span>/5</span></p><ul><li><span class="mr-v" aria-label="present">✓</span>Where is it?</li><li><span class="mr-x" aria-label="missing">✕</span>Is it open now?</li><li><span class="mr-v" aria-label="present">✓</span>Can a map place it?</li><li><span class="mr-x" aria-label="missing">✕</span>Who will treat me?</li><li><span class="mr-x" aria-label="missing">✕</span>Will insurance cover it?</li></ul></div>
 <div class="mr-score-card mr-bad"><p class="mr-score-name">Good Feet <small>goodfeet.com</small></p><p class="mr-score-num">2<span>/5</span></p><ul><li><span class="mr-v" aria-label="present">✓</span>Where is it?</li><li><span class="mr-v" aria-label="present">✓</span>Is it open now?</li><li><span class="mr-x" aria-label="missing">✕</span>Can a map place it?</li><li><span class="mr-x" aria-label="missing">✕</span>Who will treat me?</li><li><span class="mr-x" aria-label="missing">✕</span>Will insurance cover it?</li></ul></div>
</div>
<p class="mr-method">Method: scored on the raw page, before JavaScript runs, on 2 October 2026. 60 clinic pages, 60 store pages and 40 clinician profiles, sampled at random and fetched one at a time. Both sites answered a browser and Googlebot the same way.</p>

<h2>Hanger publishes 2,054 certified clinicians</h2>
<p>Nobody else in this series has that. Every clinic page carries a medical listing: the street, the phone, the coordinates. Each one links out to about three of the practitioners who work there, and behind them sit 2,054 profile pages, most carrying the certification in the title.</p>
<ul class="mr-offices"><li>Hunter Amundson, LCPO</li><li>Chuck Jakab, CPO</li><li>Anna Zeek, MPO, CPO</li><li>Alicia Payne, CPO</li><li>David Mumma, BOCO</li><li>Mark Wilson, CP</li></ul>
<div class="mr-stats mr-stats-2">
 <div><b>60 / 60</b><span>clinic pages we sampled with a listing, address, phone and coordinates</span></div>
 <div><b>2,054</b><span>clinician profiles in the sitemap, against 1,551 clinic pages</span></div>
</div>
<p>A typical clinic page also names 9 conditions it treats (the median of the 60 we sampled).</p>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-03.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="Hanger Clinic publishes 2,054 clinician profiles with certifications such as CPO and LCPO, and every sampled clinic page carries a full listing" /><figcaption>The specialists are all there, by name and by credential.</figcaption></figure>

<h2>To a machine, a certified prosthetist is just another web page</h2>
<p>A person reading a Hanger profile sees the credentials, the role and the clinic. The page data behind it names no person at all: no name field, no qualification, no job title.</p>
<div class="mr-code"><p class="mr-code-label">hangerclinic.com/find-a-clinician/anna-zeek-mpo-cpo · every type in the page data</p><pre><code>"WebPage" · "WebSite" · "Organization" · "BreadcrumbList" · "ImageObject"

No Person. No credential. No job title. 0 of 40 profiles.</code></pre></div>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-04.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="The page data on a Hanger clinician profile lists WebPage, WebSite, Organization, BreadcrumbList and ImageObject, but no Person" /><figcaption>2,054 clinicians. None marked as people.</figcaption></figure>

<h2>Both ask you to book. Neither gives an assistant a reason to pick them</h2>
<p>Every page we opened, on both brands, carries a booking button. Not one carries the two things an assistant repeats when it recommends a place: a star rating it can quote, and answers to the questions patients ask.</p>
<div class="mr-stats mr-stats-2">
 <div><b>0 of 160</b><span>pages, on either brand, with a star rating in the data or a marked-up FAQ</span></div>
 <div><b>160 of 160</b><span>pages with a “book an appointment” button</span></div>
</div>
<p><strong>What that costs:</strong> an assistant asked for a good orthotics provider has a phone number for both, and evidence for neither.</p>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-05.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="None of the 160 pages on either brand has a star rating or a marked-up FAQ, while all 160 have a booking button" /><figcaption>A phone number for both. Evidence for neither.</figcaption></figure>

<h2>The arch support shop wrote its AI file by hand</h2>
<p>Good Feet’s llms.txt is organised the way a patient thinks: the fitting process, the three-step system, pain, a section called Medical Expertise. Hanger’s was generated by its SEO plugin.</p>
<div class="mr-code"><p class="mr-code-label">The two llms.txt files, side by side</p><pre><code>goodfeet.com      Our Fitting Process · Three-Step System ·
                  Pain Management · Medical Expertise

hangerclinic.com  "Generated by Yoast SEO v28.4"
                  opens on Terms of Use · lists 5 of its 2,054 clinicians</code></pre></div>
<div class="mr-stats mr-stats-2">
 <div><b>42</b><span>links in Good Feet’s file, grouped under 12 headings a patient would recognise</span></div>
 <div><b>76</b><span>links in Hanger’s, 30 of them blog posts, 10 clinics and 5 clinicians</span></div>
</div>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-06.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="Good Feet hand-wrote an llms.txt organised around fitting, pain and medical expertise; Hanger's was generated by Yoast SEO" /><figcaption>Written for patients on one side, generated by a plugin on the other.</figcaption></figure>

<h2>The shop writes three times as much, and says when it opens</h2>
<p>Strip the code from both and weigh what is left for a reader, or for an assistant quoting a page. The store pages carry the product, the process and the opening hours in words. The clinic pages keep their hours in the code only.</p>
<div class="mr-stats mr-stats-2">
 <div><b>12,473</b><span>characters on a typical Good Feet store page, against 4,349 on a typical Hanger clinic page</span></div>
 <div><b>59 / 60</b><span>Good Feet pages printing the hours, against 0 of 60 at Hanger</span></div>
</div>
<p>Every Good Feet store page we opened also carries a video in its page data; Hanger has none. The cost is weight: 540 KB of HTML per Good Feet store page, against 121 KB at Hanger. Rich, and heavy on a phone.</p>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-07.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="A typical Good Feet store page has 12,473 characters and printed hours; a typical Hanger clinic page has 4,349 characters and no printed hours" /><figcaption>Three times the words, and the opening hours in plain text.</figcaption></figure>

<h2>To be fair: the shop cannot answer the clinical half</h2>
<p>Good Feet names no practitioner, no credential and no insurance, because it is a retailer and not a care provider. That is the honest division. The gap worth noting is smaller and entirely fixable: not one of its store listings carries map coordinates. Hanger puts them on all 60, so an assistant placing a Good Feet store on a map has to work out the address itself.</p>
<p class="mr-method">These two are not the same business. One fits prosthetic limbs and braces under medical supervision, the other sells arch supports off a shelf. The comparison is of how each explains itself, not of the care they give.</p>
<figure class="lrn-fig"><img src="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/slide-08.webp" width="1080" height="1350" loading="lazy" decoding="async" alt="Good Feet names no practitioner, credential or insurance as a retailer, and none of its 60 store listings has map coordinates" /><figcaption>Different businesses. The comparison is how each explains itself.</figcaption></figure>

<h2>The scorecard: five each, and four that neither one passes</h2>
<p>Eleven checks, the same method, both brands.</p>
<div class="mr-table-wrap">
<table class="mr-table">
 <thead><tr><th scope="col">Check</th><th scope="col">Hanger</th><th scope="col">Good Feet</th></tr></thead>
 <tbody><tr><th scope="row"><b>A note written for AI engines</b><span>An llms.txt on the domain</span></th><td><span class="mr-v" aria-label="present">✓</span></td><td><span class="mr-v" aria-label="present">✓</span></td></tr><tr><th scope="row"><b>That note written by hand</b><span>Not auto-generated by a plugin</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-v" aria-label="present">✓</span></td></tr><tr><th scope="row"><b>A business listing on every page</b><span>Address and phone a machine reads</span></th><td><span class="mr-v" aria-label="present">✓</span></td><td><span class="mr-v" aria-label="present">✓</span></td></tr><tr><th scope="row"><b>Map coordinates in the listing</b><span>So an assistant can place it</span></th><td><span class="mr-v" aria-label="present">✓</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>Hours a person can read</b><span>Printed, not only in the code</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-v" aria-label="present">✓</span></td></tr><tr><th scope="row"><b>Named practitioners with credentials</b><span>The people who do the work</span></th><td><span class="mr-v" aria-label="present">✓</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>Those practitioners marked as people</b><span>So a machine knows they are clinicians</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>Insurance carriers named</b><span>Which plans actually pay</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>A star rating a machine can quote</b><span>The proof an assistant repeats</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>Answers to common questions, marked up</b><span>The FAQ block assistants lift from</span></th><td><span class="mr-x" aria-label="missing">✕</span></td><td><span class="mr-x" aria-label="missing">✕</span></td></tr><tr><th scope="row"><b>Dead URLs return an error</b><span>Not “200 OK” for a page that isn’t there</span></th><td><span class="mr-v" aria-label="present">✓</span></td><td><span class="mr-v" aria-label="present">✓</span></td></tr></tbody>
</table>
</div>

<h2>Why this matters to a clinic</h2>
<p>Credentials only count when a machine can read them. Hanger employs the specialists and publishes a page for every one of them, and still hands an assistant less than a shop selling inserts.</p>
<p><strong>If you have certified clinicians, say so in a form a machine understands:</strong> the name, the letters, the role, and the plans you accept, written on the page.</p>
<ul>
 <li><strong>We search for your clinic the way a patient would.</strong> Your city and your competitors, on Google and on the AI assistants.</li>
 <li><strong>You get the gaps in plain sentences.</strong> One list you can hand to whoever runs your website.</li>
 <li><strong>It takes a day.</strong> No commitment, no cost.</li>
</ul>

<details class="mr-pdf">
 <summary>View the full teardown slides (PDF, 10 pages)</summary>
 
  <p>Your browser can’t show the PDF here. <a href="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/hanger-vs-good-feet-orthopedic.pdf">Download it instead</a>.</p>
 
</details>
<p class="mr-download"><a href="https://pub-9ade4d6cef5945cf8fd5d95404099ce3.r2.dev/market-research/hanger-vs-good-feet-orthopedic/hanger-vs-good-feet-orthopedic.pdf">Download the slides (PDF, 785 KB)</a></p>

<div class="post-cta">
<h3>Want a free AI visibility audit for your practice?</h3>
<p>Free, and it takes about a day. We check your city and your competitors the way a patient does, then send back every gap in plain sentences.</p>
<a href="/consult" class="btn btn-primary" data-ph-event="market_research_cta_click">Get my free audit</a>
</div>
