Application/ld+json - Structured Data for SEO
Making our business-critical page stand out on Google
A few months ago, I was working on optimising our website, joinveet.com, and one of my goals was to make the mentors’ page stand out on search enginer, particularly Google. I wanted more than just a plain link in the search results, I wanted their profiles to appear with their credentials, achievements, and a bit of digital swag.
That’s when I came across application/ld+json
, and it turned out to be exactly what I needed.
What Is application/ld+json
?
application/ld+json
is a way to tell search engines exactly what your page is about. It uses structured data to describe your content in a format that search engines can easily understand. Think of it as giving Google a detailed summary of your page so it knows how to display it.
For the mentors’ page, this meant I could highlight their names, roles, and expertise directly in the search results.
Why It Matters
Here’s why using application/ld+json
is worth it:
Rich snippets
It powers rich snippets — like search results with photos, star ratings, or extra details. For the mentors’ page, it could show their profiles with key highlights.Better understanding
Search engines get a clearer idea of your content, which helps connect you with the right audience.Voice search ready
Structured data increases the chances of your content being picked for voice search results.Future-proof SEO
SEO rules keep changing. Adding structured data gives your site an edge, now and in the future.
What I did for Veet
Here’s an example of the schema I used for a mentor profile:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Ejiro Asiuwhu",
"jobTitle": "Software Development Mentor",
"image": "https://veet-production.s3.us-east-2.amazonaws.com/mediaPreview/pcli3672obozdl4ssbyvdh-humpe1d9h57wbz9wblygh",
"url": "https://www.joinveet.com/mentor/ejiro-asiuwhu",
"sameAs": [
"https://www.linkedin.com/in/ejiro-asiuwhu",
"https://twitter.com/ejirocodes",
"https://ejiro.xyz"
],
"description": "Ejiro Asiuwhu is a product engineer who works at the intersection of software, product, and design.",
"@id": "https://www.joinveet.com/mentor/ejiro-asiuwhu",
"creator": {
"@type": "Organization",
"name": "Veet"
},
"copyrightNotice": "© 2025 Veet. All rights reserved. Veet is a registered trademark of Veet Inc."
}
</script>
Before application/ld+json
After application/ld+json
This tells Google everything it needs to know about Ejiro Asiuwhu and ensures his profile looks great in search results.
Final Thoughts
Before working on Veet, I didn’t realise how powerful application/ld+json
could be. Now, I see it as a must-have for any website aiming to stand out. If you’ve not tried it yet, please give it a go.
Have you used structured data before? Let me know how it worked for you.