• The functionality is generally good, but I cannot recommend this plugin if you manage multiple websites, especially for PBN or similar use cases.

    One serious issue is that it automatically includes the Gravatar URL in the schema. If you use the same email address across multiple websites, the same Gravatar-related code can appear across those sites, creating a clear footprint.

    I lost my network and thousands of dollars because of this. Unfortunately, there does not seem to be any option to deactivate or remove the Gravatar URL from the schema.

Viewing 1 replies (of 1 total)
  • Plugin Support Jeremy

    (@jeremrm)

    Hello @banshik,

    Thank you for sharing your experience and we’re sorry to hear about the trouble this caused you.

    The Gravatar URL in the schema is pulled from the author’s profile data in WordPress. You can resolve this by going to WordPress Dashboard > Users, selecting the relevant user, and uploading a custom profile image to replace the Gravatar.

    Alternatively, if you’d prefer to remove the image from the schema entirely, you can use the following filter:

    add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
    unset($data['ProfilePage']['image']);
    return $data;
    }, 99, 2);

    If you’d like to replace it with a custom image instead, we have a filter for that as well:

    add_filter('rank_math/json_ld', function ($data, $jsonld) {
    $data['ProfilePage']['image'] = [
    '@type' => 'imageObject',
    '@id' => 'ID you want to set',
    'url' => 'URL you want to set',
    'caption' => 'caption you want to set',
    ];
    return $data;
    }, 99, 2);

    You may refer to this guide on how to add filters to your website: https://rankmath.com/kb/wordpress-hooks-actions-filters/

    We appreciate your feedback and hope this helps. Please don’t hesitate to reach out if you need further assistance.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this review.