Spam mail GroceryStore

  • Hi, on my site I have all the mails protected against spam, the only mail that I cannot protect is that of the meta GroceryStore.
    Is there any way I can protect this?
    I hope I have explained myself well.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hello,

    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    How do you protect the mail from spam in other cases? Because I think here you won’t be able to add any protection since it is part of a JSON array, which has a very specific structure.

    Looking forward to helping you. Thank you.

    ​​​​​​​

    For protection I use the Email Address Encoder plugin

    Hello,

    Rank math takes the email as added in your profile setting into the schema. You can customize the following filter to remove your email from front end schema.

    **
     * Filter to change the schema data.
     * Replace $schema_type with schema name like article, product, etc.
     * @param array $entity Snippet Data
     * @return array
     */
    add_filter( "rank_math/snippet/rich_snippet_{$schema}_entity", function( $entity ) {
     return $entity;
    });
    

    Looking forward to helping you. Thank you.

    ​​​​​​

    this removes the email, then google reports me as missing entity error?

    Hello,

    I have tested the Grocerystore schema and if I leave the email field empty in Rank math > Titles & Meta > Local SEO, there are no related warnings or errors.

    Looking forward to helping you. Thank you.

    ​​​​​​

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    I solved it by inserting in rank math> Title and Seo> local seo: the coded html code, the only problem is that once the changes have been saved, it is not necessary to re-save otherwise it decodes.
    If you have a solution, this is important.

    Hello,

    That is happening because you can add there only the e-mail, not HTML, since the e-mail is converted to a JSON array where HTML doesn’t work (that is how the Schema system works in all sites).

    So the only solution is the one my colleague Michael suggested: if you don’t want to show there the e-mail, just don’t add it, since it is not penalized by Google.

    Looking forward to help you.

Viewing 8 replies - 1 through 8 (of 8 total)

You must be logged in to reply to this ticket.