Latest uploads
Local business schema markup with multiple locations using the department property
For any business that has more than one physical location (where customers can visit you), multi-location schema markup may boost your local visibility in Google Maps or in the map pack.
In this episode of Scheming Schemas, I show you how to create custom schema markup for businesses that have more than one physical location using the ‘department’ Schema.org item property.
How to set up an entity home for a business or person
If you want a Google knowledge panel, you’ll want to create an entity home for the Person or Organization Schema.org type on a website you can control.
This is because an entity home is how you can tell a search engine where it can find the single source of truth about any particular thing (eg, a person, a business etc).
But where should the entity home go? What schema markup should you use? And should you duplicate the same code elsewhere on the website?
Person schema: How to describe who someone is, what they know, who they work for and why they should be trusted as an authority with JSON-LD.
The Person schema type as defined by schema.org is a powerful schema type.
It essentially allows you to describe who a person is, what they do, what makes them trustworthy, and helps disambiguate other people with the same name.
And in 2023 and beyond, it is going to become more important.
Where should Organization and Person schema type exist on a website?
Most of the web’s schema markup is either missing, blatantly wrong, or incomplete.
Take graceloveslace.com.au’s homepage for example. According to Ahrefs, the homepage get half a million visits from Google search each year. And while leaning on brand is great – so is having semantic SEO.
In this episode of Scheming Schemas, I show you how I would mark up the homepage.
Taking FAQPage schema markup to the next level (if you dare)
Most of you us FAQPage schema markup for rich results.
But what if you discard the notion of rich results altogether for just one minute and consider how you can leverage the question and answer format of FAQPage schema into a ‘hack’ to help search engines understand your long-form content?
Is it possible to connect manual JSON-LD to existing schema markup generated by Yoast?
The goal was to add Service schema type to a website’s homepage.
Goal achieved.
But along the way, I discovered Yoast schema was surprisingly good and so I pivoted towards writing JSON-LD that could be connected to what Yoast was generating.
How to use about, jobTitle, worksFor, knowsAbout and mainEntity schema.org properties
I revisit my previous video and correct a few errors I made.
Then I add additional descriptive schema.org item properties to better describe the on-page elements with JSON-LD.
RateCity.com.au – Mistakes were made
YMYL topics should require significant E-E-A-T proof.
RateCity must be doing something right because its home loan URL ranks in the top 3 for competitive keywords.
But their schema leaves a lot to be desired.
Become a subscriber today and be notified when new videos are uploaded to the channel.
Further information
Scheming Schemas is a YouTube channel hosted and produced by Daniel K Cheung.
The primary focus of the channel is to show how semantic SEO can be executed through mirroring unstructured data (on-page content) with structured data markup (JSON-LD).
No. Videos will be uploaded when they become available.
To ensure that you don’ t miss out on the latest content, subscribe to Scheming Schemas and enable to notification feature.
Not at this point in time. However, this will change once the channel achieves 1,000 subscribers.