Search Results

Schema Markup for Your Reputation: Organization, Person and sameAs

Schema markup helps search engines understand who you are. Here is what Organization, Person and sameAs markup can and can't do for your name, and how to add it safely.

By Editorial Team 8 min read
A computer monitor displaying neatly indented code in a dim, quiet workspace

Schema markup is a small block of code on your website that states facts about you in a format search engines can read reliably: your business name, logo, address, founder, official social profiles and so on. For reputation, its main value is clarity. It helps Google and other engines connect your website with your profiles and understand which “Acme Plumbing” or “Priya Shah” you are. It doesn’t guarantee rich results, a knowledge panel or better rankings, and it can’t hide negative content.

This guide is written for business owners and individuals, so the code is kept short. If you’re specifically interested in star ratings, our guide to review schema covers that separately.

What schema markup is

Schema.org is a shared vocabulary that the major search engines support. It defines types of things, such as Organization, LocalBusiness, Person, Product and Article, and properties for each, such as name, url, logo and address.

You add this information to a page as structured data. Google recommends a format called JSON-LD: a script block in the page’s code that visitors don’t see but search engines read. Most website platforms and SEO plugins can generate it for you, so you rarely need to write it by hand.

Think of it as filling in a form about yourself for search engines, rather than hoping they work everything out from your page text.

What schema markup can and can’t do

It can It can’t
State clearly who you are, with your official name, logo and contact details Force Google to show a knowledge panel
Link your website to your official profiles through sameAs Stop other sites ranking for your name
Help Google choose your logo and site name in some results Guarantee any rich result will appear
Make some pages eligible for rich results, such as products or events Directly improve your rankings
Reduce confusion with similarly named people or businesses Remove or suppress negative content

Google is clear that structured data makes a page eligible for certain features but doesn’t mean they’ll appear. Google also changes which rich results it shows. In 2023 it limited FAQ rich results to a small set of well-known, authoritative government and health sites and stopped showing HowTo rich results. Markup that once produced a visible feature may now do nothing you can see, so be skeptical of anyone selling schema as a quick win.

The markup that matters for reputation

Organization (or LocalBusiness)

Organization markup describes your company. Businesses with a physical location or service area often use LocalBusiness or one of its more specific subtypes instead. Useful properties include:

  • name and, where different, legalName: the name you trade under and your registered name.
  • url: your official website.
  • logo: a link to your logo file, which Google may use in search results.
  • address, telephone and contactPoint: how people reach you. These should match your Google Business Profile exactly.
  • founder, foundingDate and description: basic facts that help distinguish you.
  • sameAs: links to your official profiles elsewhere.

Google’s documentation suggests putting Organization markup on your homepage or an About page, not repeating it differently on every page.

Person

Person markup describes an individual, which suits a personal website, an author page or a founder’s bio. Useful properties include name, jobTitle, worksFor, image, url, alumniOf and sameAs. On a company site, a leadership page can use Person markup for each executive, linked to the Organization with worksFor.

sameAs: the most useful property for your name

sameAs is a list of URLs that are officially about the same person or organization: your LinkedIn profile, your verified social accounts, your Crunchbase page, a Wikipedia article or Wikidata item if one exists. It tells search engines, in effect, “these profiles are all us.”

That matters most when you share a name with someone else or when your profiles use slightly different names. It also supports the wider work of establishing yourself as a clear entity, which our guide to entity SEO explains. Only list profiles you actually control or that are genuinely about you. Listing unrelated pages to borrow their authority is misleading and can be ignored or treated as spam.

WebSite

WebSite markup on your homepage can include the site name you want shown in search results. Google uses several signals to pick a site name, and this markup is one of them.

What an example looks like

Here’s a short Organization example with sameAs. The business is fictional and the values are placeholders:

{“@context”: “https://schema.org”, “@type”: “Organization”, “name”: “Harbor Lane Heating”, “url”: “https://www.example.com/”, “logo”: “https://www.example.com/logo.png”, “sameAs”: [“https://www.linkedin.com/company/example”, “https://www.facebook.com/example”]}

And a Person example for a founder’s bio page:

{“@context”: “https://schema.org”, “@type”: “Person”, “name”: “Dana Whitfield”, “jobTitle”: “Founder”, “worksFor”: {“@type”: “Organization”, “name”: “Harbor Lane Heating”}, “url”: “https://www.example.com/about/dana-whitfield/”, “sameAs”: [“https://www.linkedin.com/in/example”]}

Every fact in your markup should be true, current and consistent with what the page shows. If your logo, address or leadership changes, update the markup at the same time.

How to add schema markup

  1. Check what you already have. Many themes and SEO plugins add Organization or WebSite markup automatically. Run your homepage through Google’s Rich Results Test or the Schema Markup Validator (validator.schema.org) to see what’s there.
  2. Use your platform’s settings first. Most SEO plugins and website builders have fields for your organization name, logo and social profiles. Filling those in is usually safer than adding code by hand, because it avoids duplicates.
  3. Add or adjust the JSON-LD. If you need more than your platform offers, add a JSON-LD block to your homepage or About page, or ask your developer to.
  4. Test again. Check for errors and warnings in both testing tools. The Rich Results Test tells you about Google features specifically; the Schema Markup Validator checks the markup more generally.
  5. Monitor in Search Console. Google Search Console reports on some structured data types and flags errors. Our guide to Google Search Console for reputation covers the reports worth watching.

Not sure where to start?

Get a free audit of your search results and review profiles, with a prioritized fix list.

Get a free audit

A worked example: a heating contractor

This is an illustrative scenario, not a real client. A heating contractor shares its name with an unrelated company in another state that has a string of complaints. Searches for the name mix the two businesses together, and an AI summary once described the contractor using the other company’s complaint history.

  1. The owner checks the homepage in the Rich Results Test. The theme outputs a bare Organization block with just a name, and a review plugin adds AggregateRating markup for the business’s own testimonials.
  2. They remove the self-serving review markup, since it isn’t eligible for stars and adds nothing.
  3. They fill in the SEO plugin’s organization settings: full name, legal name, logo, city, phone number matching the Google Business Profile, founding date, and sameAs links to the LinkedIn page, Facebook page and Better Business Bureau listing they manage.
  4. They add a clear About page stating where the company operates, with the owner’s name and Person markup linking to their LinkedIn profile.
  5. Over the following months, searches still show both companies, but results for the contractor’s name with its city are more consistent, and the owner uses the feedback options in Google to report the inaccurate AI summary.

Schema didn’t solve the name clash by itself. It gave search engines clear, consistent facts to work with, which is the part the business could control. Our guide to having the same name as someone with a bad reputation covers the rest of that problem.

Common mistakes

  • Duplicate or conflicting markup. A theme, a plugin and a hand-added block can each describe your business differently. Keep one clean source.
  • Facts that don’t match elsewhere. A different phone number or name in your markup than on your Google Business Profile works against clarity.
  • Stuffing sameAs. Only list profiles that are officially yours or genuinely about you.
  • Marking up content visitors can’t see. Google’s guidelines expect markup to reflect what’s on the page, especially for reviews and ratings.
  • Expecting FAQ rich results. For most businesses these no longer appear. FAQ content can still help readers; just don’t expect a visible search feature.
  • Treating schema as a reputation fix. It helps search engines understand you. It doesn’t change what other sites say.

Where schema fits in reputation work

Schema is a supporting piece. The results that shape how people see you are still your own pages, your profiles, your reviews and third-party coverage. Good markup makes sure search engines connect those pieces correctly. If negative results are ranking for your name, the work that moves them is building and strengthening better results, which is what our search result suppression service does, and our guide to getting a Google knowledge panel shows how consistent facts support a panel.

Frequently asked questions

What is schema markup in simple terms?

Schema markup is code added to a web page that labels facts, such as a business name, logo, address or official profiles, using a shared vocabulary from schema.org. Search engines read it to understand the page more reliably. Visitors don’t see it.

Will schema markup get me a knowledge panel?

Not by itself. Google decides when to show a knowledge panel based on many sources. Organization or Person markup with accurate facts and sameAs links can support that, but no markup guarantees a panel.

Does schema markup improve Google rankings?

Google hasn’t said structured data is a direct ranking factor. It helps Google understand your content and can make pages eligible for rich results, which may make a listing more noticeable.

Can I add review stars to my homepage with schema?

Not for reviews of your own business. Google doesn’t show review snippets for reviews of a business or organization hosted on its own site. Stars in local results come from your Google Business Profile reviews.

Editorial Team

The 123 Reputation Management editorial team writes practical guides on reviews, search results and online reputation.

Start with step 1

See what people see when they search for you.

Get a free, no-obligation reputation audit covering search results, review profiles and social mentions, with clear next steps.