Rank Math automatically adds the Author Schema Entity to your blog posts, and in this knowledgebase article, we’ll cover the importance of adding the Author Schema Markup and how you can customize them for your website.
Importance of Author Schema
Google follows the E-E-A-T guidelines (Experience, Expertise, Authoritativeness, and Trustworthiness) to evaluate the quality of your page’s content for various search queries. The E-E-A-T signals consider not only the authority of the website but also the content creators.
You can establish the authority of the content creators on your website by displaying author boxes with reference links and social media links that would help search engines to connect the author with high-quality authority signals.
Adding an Author Schema Markup makes it further easier for search engines to connect the dots. Rank Math helps you win this area by automatically adding an Author Schema Entity to your blog posts.
Customizing Author Schema Entity
The Author Schema Entity being added by Rank Math will look like this.
Rank Math lets you control the following data that is displayed inside the Author Schema entity:
worksFor
The worksFor
property displays the organization that the author currently works for. To change the Organization info you’ve added to Rank Math, head over to WordPress Dashboard → Rank Math SEO → Titles & Meta → Local SEO.
There are several options available on this page to add your organization info, and we’ve got a detailed article on our Local SEO settings for you to customize.
sameAs
To add the sameAs
property for the Author entity, the author should update his user profile by adding the social media links or the website link and include Additional profile URLs.
The sameAs
property can help search engines distinguish the author from others who share the same name and check for the credentials.
For instance, if you have a content creator named Joe, search engines can’t distinguish your author from several others who share the same name. The sameAs
property helps search engines connect with the author’s social media profiles and relevant external signals to distinguish your content creator and evaluate as per the E-E-A-T guidelines.
description
Rank Math adds the description
property for the author, if you’ve set the meta description for the author with Rank Math Snippet Editor on the author page.
To edit the snippet, navigate to WordPress Dashboard → Users and open the author profile you wanted to edit. Scroll down to find the Rank Math SEO box. Choose Edit Snippet.
Add in the Description field, add the description for your author that you wanted to be added in the Author Schema Entity.
Click the Update User button at the end of the page to save the changes.
Removing worksFor
from Author Schema Entity
However, if your blog allows guest authors to contribute to your website, then mentioning worksFor
property with your organization info makes it irrelevant, and you can always remove the worksFor
property for your guest authors from the Author Schema by using the following filter.
add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
if ( ! isset( $data['ProfilePage'] ) ) {
return $data;
}
global $post;
$author_id = is_singular() ? $post->post_author : get_the_author_meta( 'ID' );
if ( in_array( $author_id, [ 1, 2, 3 ], true ) ) {
unset($data['ProfilePage']['worksFor']);
}
return $data;
}, 99, 2);
When you use the above filter, replace the $author_id
values with your guest author’s user ID. You can identify the user ID when you navigate WordPress Dashboard → Users and open the author page. The user ID can be found in the URL of the page, as shown in the image below.
And, that’s it! If you’ve absolutely any questions, feel free to reach our support team — we’re always more than happy to help.