The Direct Index
Report · scanned 2026-10-24

What an AI agent reads on Doctor Shoulder

An assistant's crawler fetches the page once, without running JavaScript, and reads the text, the structured data and the links. Below is what it gets from doctorshoulder.co.za, taken from the copy the scanner kept.

1,838

characters of text without JavaScript

Organization

structured data for the business

2

of 3 AI crawlers turned away at the edge (GPTBot, ClaudeBot)

Text

The words an agent gets

Title: Contact Doctor Shoulder | Orthopaedic Specialist · language en-ZA. First 1,800 of 1,838 characters:

Contact Doctor Shoulder | Orthopaedic Specialist Skip to content 011 794 9936 011 794 9937 076 828 5476 admin@doctorshoulder.co.za Room 1, 2nd Floor, Johannesburg Surgical Hospital, 219 Beyers Naudé Dr Facebook Instagram Linkedin MENUMENUHomeAbout us Meet the DoctorMeet the Team Patient FormsPost Operative Care Operation RehabTestimonials Shoulder Injuries AC Joint DislocationBiceps Tendon TearCalcific TendinitisClavicle FracturesComplex Regional Pain Syndrome Frozen ShoulderGlenoid FracturesHumerus FracturesImpingementOsteo-Arthritis of the shoulder Rotator Cuff TearScapula FracturesShoulder instability Shoulder Surgery Anchors and SuturesArthroscopic Lateral DecubitusOpen Surgery Contact Us Make an Appointment Contact Us 011 794 9936 011 794 9937 076 828 5476 admin@doctorshoulder.co.za accounts@doctorshoulder.co.za Room 1, 2nd Floor, Johannesburg Surgical Hospital, 219 Beyers Naudé Dr, Northcliff, Randburg, 1201 Get in touch For more information or questions, please visit our FAQ page. Alternatively, you can leave a message below, and we will get back to you.Name & surname *Contact number *Email address *Preferred appointment date *Message * Submit With unwavering commitment to patient care, pioneering research, and surgical excellence have made Doctor Shoulder a prominent figure in the field. Facebook Instagram Linkedin Angle-double-up More Information Blog Exercise FAQ & Ask A Question Research & Publications Resources Privacy Policy Blog Exercise FAQ & Ask A Question Research & Publications Resources Privacy Policy Get in touch with us 011 794 9936 011 794 9937 076 828 5476 admin@doctorshoulder.co.za accounts@doctorshoulder.co.za Room 1, 2nd Floor, Johannesburg Surgical Hospital, 219 Beyers Naudé Dr, Northcliff, Randburg, 1201 Where to find us All rights reserved ©
Facts

What it can say about the business

A business type in JSON-LDOrganization
NameDoctor Shoulder
Telephone+27117949936
Addressno
Opening hoursno
Menu or price listnothing
Cuisine in structured datano
JSON-LD blocks1 (BreadcrumbList, ImageObject, ListItem, Organization, WebPage, WebSite)
Actions

The links it would act on

LinkRoleWhere it goes
doctorshoulder.co.za/appointments/bookingthe business's own site

Everything here comes from fetching the homepage once as a crawler. The report turns it into a score and a list of fixes, with code to paste.