To rank number one for your own name, buy the domain that matches your name, publish a real site with your name in the page title, the H1, and the headings, add Person structured data so search engines understand the page is about you, and link every profile you own back to it. Then keep it fresh with new work over time. The combination of an exact-match domain, on-page relevance, structured data, and inbound links from your own profiles is what pushes your site to the top of the results for your name, which matters most when you share that name with other people.
The stakes
The first result for your name is your reputation
Before a recruiter replies, before a client signs, before an investor takes the call, they do the same thing: they type your name into Google and read the first page of results. Whatever sits at the top of that page becomes their first impression of you, and you had no say in it. That is the problem. Most people leave the most consulted page about them to chance, to an old profile, or to a stranger who happens to share their name.
Owning the first result flips that. When someone searches your name and lands on a site you built, you control the headline, the framing, and the very first thing they learn about you. You decide whether they see your best work or a half-finished profile from 2019. This is not vanity. It is the cheapest, highest-leverage piece of reputation management available to anyone, and it costs about the price of a domain.
The good news is that ranking for your own name is one of the most winnable SEO games there is. You are not fighting for a competitive keyword against a thousand companies. You are trying to become the most relevant, most authoritative page for a very specific phrase that describes exactly one person. The rest of this guide is how you win it.
The method
Rank number one for your name in seven steps
Do these in order. Each step adds a signal that tells search engines your site is the true home for your name.
Buy the domain that matches your name.
The ideal is yourname.com. If it is taken, try middle initials, a hyphen, or a relevant extension like .me or your profession. An exact-match domain is the single loudest signal that a page belongs to a specific name, so this is the first move, not an afterthought.
Publish a real site, not a parked page.
A domain with nothing on it ranks for nothing. Put up an actual site: who you are, what you do, your work, and how to reach you. Search engines rank pages with real, useful content, so give them a page worth ranking.
Put your name in the title, the H1, and the headings.
Your page title should read like "Jane Okafor - Product Designer," your H1 should be your name, and your section headings should reinforce it. This is not keyword stuffing, it is telling the truth about who the page is for, clearly and up front.
Add Person structured data.
Person structured data is machine-readable markup that tells search engines the page describes a real human, with a name, a job title, and links to your profiles. It helps Google connect the page to you specifically instead of treating your name as a coincidence of words.
Link every profile you own back to your site.
Add your domain to your LinkedIn, GitHub, X, Instagram, and any bio you control. Each of those links is a vote that points search engines at your site as the authoritative page for your name. Your own profiles are the easiest backlinks you will ever build.
Get indexed and submit the page.
Make sure the site has a sitemap and gets submitted to search engines so they crawl it quickly. Waiting for Google to discover a brand-new domain on its own can take weeks. Submitting it directly turns weeks into days.
Keep it fresh.
Add new work when it happens, update your title when your focus shifts, and publish the occasional post. A page that keeps changing signals to search engines that it is active and maintained, which helps it hold the top spot over time.
The signals
What a name-ranking page actually needs
Ranking for your name is the sum of a few signals working together. Here is what each one does and why it matters.
Domain
An exact-match name domain
yourname.com is the strongest single hint that a site is the home for your name. It is the anchor every other signal reinforces, and it is an asset you own for as long as you renew it.
On-page
Your name where it counts
The page title, the H1, and the headings should all carry your name naturally. Relevance is the search engine confirming the page is genuinely about the person being searched for.
Schema
Person structured data
Structured data spells out, in a format search engines read directly, that the page describes a person with a name, a role, and known profiles. It removes the guesswork about who you are.
Links
Profiles pointing home
Links from your own LinkedIn, GitHub, and social bios tell search engines which page is the canonical you. They are trusted, they are free, and they are entirely within your control.
Content
A real, useful page
A parked domain or a thin one-liner does not rank. Actual content about your work, your outcomes, and how to reach you gives the page something to rank for and a reason to keep it there.
Freshness
A site that stays alive
Updated pages outrank abandoned ones over time. Adding new work and posts is how you defend the top spot after you have earned it, rather than watching it slip.
The choice
Your own site versus your scattered profiles
You could hope LinkedIn ranks for your name, or you could own the result outright. Here is the difference.
| Capability | Folio | Relying on profiles |
|---|---|---|
| Who controls the result | You do. Your domain, your title, your framing | The platform decides how you appear and whether the page stays up |
| The address | yourname.com, an asset you own | A platform URL that can change or disappear |
| Structured data for your name | Person schema that ties the page to you | Whatever the platform emits, tuned for the platform, not you |
| What the links build | Authority for your own domain | Authority for the platform's domain, not yours |
| When you share a name | A dedicated page built to be unmistakably you | A profile competing with everyone else who shares your name |
Profiles are worth having, and they should link back to your site. But they are not a substitute for owning the result yourself.
The hard case
What to do when you share a name
If your name is common, ranking first is harder and also more valuable. When you share a name with an actor, an athlete, or ten other professionals in your field, the search results for your name are a crowd, and you are just one face in it. Every signal in this guide matters more, because you are competing against real people who may already have sites of their own.
The exact-match domain is your biggest lever here. If yourname.com is taken, a domain that adds your middle initial, your city, or your profession still tells search engines that a specific page is a specific version of that name. Pair it with a page that leans hard into what makes you distinct: your field, your city, your company, the exact work you are known for. Specificity is how a search engine, and a human reader, tells you apart from your namesakes.
Then be relentless about the links. Point every profile you own at your site, make sure your name and your distinguishing details appear consistently across all of them, and add Person structured data so the connection is explicit. Consistency across your profiles is what teaches search engines that this cluster of pages is one person, and that your site is the center of it.
The payoff
Own it once, keep it forever
Ranking for your name is not a one-time trick, but it is close. Once your site is the top result, it tends to stay there, because the signals that got it there keep compounding. Your domain ages and gains trust, your profile links stay in place, and every new person who links to your site adds a little more authority. The hard part is the first climb. Holding the position is mostly a matter of not abandoning the page.
So the maintenance is light. Add a new project when you ship one, refresh your title when your role changes, publish a post now and then, and let your builder keep the technical signals, the sitemap, the structured data, the indexing, working in the background. That handful of habits is what turns a good ranking into a permanent one.
The reward is that the most consulted page about you, the one every recruiter and client and stranger sees first, finally says exactly what you want it to say. You stop leaving your reputation to whoever happens to rank, and you start owning the first thing the world learns about you.
Frequently asked questions
How do I rank first for my own name on Google?
Buy the domain that matches your name, publish a real site with your name in the title, the H1, and the headings, add Person structured data, and link every profile you own back to the site. Then keep it fresh with new work. That combination of an exact-match domain, on-page relevance, structured data, and inbound links is what pushes your site to the top of the results for your name.
Does buying a domain with my name help me rank for it?
Yes. An exact-match domain like yourname.com is one of the strongest signals that a page is the home for your name. If it is taken, a version with your middle initial, your profession, or a different extension still works. Publish a real site on it, because a parked domain with no content ranks for nothing.
What is Person structured data and do I need it?
Person structured data is machine-readable markup that tells search engines the page describes a real person, with a name, a job title, and links to your profiles. It helps Google connect the page to you specifically rather than treating your name as a coincidence of words, which is especially useful when you share a name with others.
How can I rank for my name if I share it with other people?
Lean on every signal harder. Get the closest exact-match domain you can, add distinguishing details like your city, profession, or company to your page and title, point all of your own profiles at the site, and add Person structured data. Consistency across your profiles teaches search engines that this cluster of pages is one person, and that your site is the center of it.
How long does it take to rank for your name?
It varies, but ranking for your own name is one of the more winnable SEO goals because you are not competing for a crowded commercial keyword. Getting the page indexed quickly, by submitting a sitemap rather than waiting for discovery, turns weeks into days. Holding the top spot then depends on keeping the page updated over time.