← All posts

July 26, 2026

Winning your own name is an entity problem

seopersonal brandingopen sourceclaude
Winning your own name

When I rebuilt this site, Google could already find me. The hard part was standing out from every other Saad Salman: a fabrics business, a film director, hundreds of namesakes. Winning your own name is an entity problem — ambiguity and authority, not discovery.

Search result cards for four different 'Saad Salman' entities, with the real one highlighted

So I wrote down everything that worked: the on-site setup (titles, a JSON-LD entity graph, canonicals, sitemap), the off-site profile links that matter, and a free Google Search Console script that tracks your rank daily. Then I open-sourced it.

An entity graph with a central 'You / saadsalman.org' node linked to LinkedIn, GitHub, Wikidata, Crunchbase, sitemap, and a rank tracker

It's a Claude skill, MIT-licensed, works for people and companies, and drops straight into Claude Code: github.com/saadsalmankhan/entity-seo-skill.

The entity-seo-skill repository on GitHub

Install it in one line

It's a Claude skill, so there's nothing to clone or configure. Open Claude Code and paste this into the chat:

text
Install this skill globally https://github.com/saadsalmankhan/entity-seo-skill

It'll pull down the playbook and the Search Console rank script, and walk you through the on-site and off-site steps for your own name or brand.

No black-hat tricks and no promises of position one. Just the legitimate playbook, and honest expectations about how long it takes.

Take it, fork it, open an issue: github.com/saadsalmankhan/entity-seo-skill.

Share this post

Get new posts by email

Occasional writing on payments, fintech, and building products. No spam, unsubscribe anytime.