• Resolved gentheme

    (@gentheme)


    Author is required for video schema because Google shows the author as uploader in search results. Without author schema in videoobject, only Website/organisation name will shown. Please add author option for video schema. Check screenshot with or without author.

    Before using Rankmath with custom schema. Google will remove the author after recrawl.
    This is looks like without author

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello @gentheme,
    ?
    Thank you so much for getting in touch.
    ?
    As per schema.org’s standards, the author property should be added under the?Organization?and?Person?schema types so we can’t implement this in our schema builder at the moment.
    ?
    However, we understand the need for flexibility, so you can customize the schema in Rank Math to include the author if necessary. You can refer to this?guide?for detailed instructions on customizing your schema which is available for our PRO version.
    ?
    Hope that helps.

    Thread Starter gentheme

    (@gentheme)

    Thank you for responding. Yes, exactly, I am talking about Person schema. Here how Rank math can include it:

    // Example structure I used previously
    $video_schema = [
    "@context" => "https://schema.org",
    "@type" => "VideoObject",
    "name" => $video_title,
    "thumbnailUrl" => $thumbnail_url,
    "uploadDate" => $upload_date,
    "contentUrl" => $content_url,
    "description" => $video_description,
    "duration" => $video_duration,
    "author" => [
    "@type" => "Person",
    "name" => $author_name,
    "url" => $author_url
    ]
    ];

    I tested this version on Rich Result Test by Google and it is showing Valid without any warning. I was using this schema when using Yoast, but that was manual. Now after moving on to Rank math, it becomes easy to enable Video schema directly from the editor. But this was missing:

    "author" => [
    "@type" => "Person",
    "name" => $author_name,
    "url" => $author_url
    ]

    As you mentioned about Organization, yes Organization type is already exists in the webpage, just the author {Person} is missing.

    As per schema.org’s standards, the author property should be added under the Organization and Person schema

    Rankmath support

    If possible, then add the author property under Organization and Person schema as you mentioned. Google just need a author name to show the name in the Search results. This way, people can directly find who uploaded the video on a perticular website.

    Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello,

    We appreciate your feedback and have shared it with the relevant team.

    If you need help with anything else, do not hesitate to get back to us.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.