YSM Digital

Search, engineered from the logs up.

YSM Digital is a one-person technical SEO studio in Johannesburg. Crawl, indexation, Core Web Vitals and structured data, diagnosed from server logs and field data rather than opinion, for healthcare practices, agencies and product teams.

location
Johannesburg, ZA
coordinates
26.20 S, 28.03 E
timezone
SAST, UTC+2
experience
7+ years
capacity
1 senior specialist
pipeline
logs BigQuery Looker Studio

Most SEO advice starts at the content layer. Most ranking problems don't.

A page that isn't crawled can't be indexed; a page that isn't indexed can't rank; a page that ranks slowly loses to one that ranks fast. The studio works that stack in order, and it never recommends a content fix for what the logs show is a crawl problem.

capabilitiessix, and only six

What the studio does

Crawl and indexation

Raw server and CDN logs, not sampled crawl stats. Googlebot hit frequency verified by reverse DNS, status codes over time, crawl budget by URL template, canonical resolution, noindex leaks in headers and meta.

logsrobotscanonicals301

Core Web Vitals

Field data decides; lab data diagnoses. Work at the template level: hero images and render-blocking plugins for LCP, injected booking widgets for CLS, tag managers for INP.

cruxlcpinpcls

Structured data and AI search

JSON-LD that validates in both the Rich Results Test and the Schema.org validator. Entity clarity, consistent practitioner credentials and quotable declarative copy so AI Overviews, ChatGPT and Perplexity can cite the right source.

json-ldentitiesllms.txt

Edge SEO

When the CMS is locked or the dev queue is long, Cloudflare Workers ship the fix: header injection, redirect logic, bot response shaping, hreflang.

workersheadershreflang

Measurement

Search Console bulk export into BigQuery, reported in Looker Studio. GA4 and Business Profile blended for the client view; log-level detail kept in internal views.

bigquerylookerga4

Tooling

Python where the work is repetitive: a bulk redirect mapper, an audit pipeline, scrapers and converters. Working code, not pseudocode, handed over with the findings.

pythonpandasautomation
7+years in SEO, on a technical foundation: DNS, HTTP, log analysis, BigQuery, Python.
#2national position within days of launching Grow My Practice, a brand and site built from nothing.
0third-party scripts on this site. Fonts self-hosted, every image vector, no trackers. Its Core Web Vitals are the portfolio.

Send the site. Get a diagnosis, not a pitch deck.

A short scoping call, then a fixed-fee audit or a monthly technical retainer. Replies from Johannesburg, usually the same working day.