Join the Soledad Facebook Users Group here
for Share, assistance, discussion, and Updates related to Soledad WordPress Theme.

If you can't create a new ticket - you can send us an email via our contact form and we will get back to you.

Okay
  Public Ticket #3426735
Scheme.org ingredients
Closed

Comments

  •  1
    tim-nieuwpoort started the conversation

    Hi,

    The Penci recipe plugin stores the ingredients in one field, but my SEO party tells me that is not good for our SEO rating. Can you please adjust this? A theme like Soledad must have a good SEO compatibility.

    Current situation
    Ingredients seem to be stored within one field. This is shown to the user within one paragraph-tag in which the ingredients are separated by a br-tag. Through JSON-LD data search engines are served with one string of ingredients in no way separated with spaces or linebreaks. For an example of the current situation:
    https://validator.schema.org/#url=https%3A%2F%2Fsmaakmenutie.nl%2Fburrata-salade%2F

    Wanted situation
    Html for the user is rendered as an ul list with li elements (or other structured html). Search engines are presented with multiple ingredients through schema-org.
    For an example of the wanted situation:
    https://validator.schema.org/#url=https%3A%2F%2Fwww.leukerecepten.nl%2Frecepten%2Fkip-met-champignonroomsaus%2F

    Two possible solutions:
    Proper refactoring: store ingredients within separate database records and present them accordingly.
    Shortcut: split by br-tag both during creating html and during creating json-ld data.

    Any of these solutions will improve our SEO rating and compatibility with other services. Also integration with for example Alexa / google home. In short, it makes our platform more future proof and it will be found on the internet more easily.

    Can you please implement one of the two suggested solutions?

    Kind regards,

    Tim

  •  2,541
    PenciDesign replied

    Hi,

    Thank you for this feedback. We'll research and improve it in the future update.

    Regards,
    PenciDesign.


  •  1
    tim-nieuwpoort replied

    Hi,

    Will this be in the next update?

  •  2,541
    PenciDesign replied

    Hi,

    I don't know the exact time but I'll update this ticket when it is available.

    Regards,
    PenciDesign.


  •  1
    tim-nieuwpoort replied

    Ok thanks.

    Because you don't know the exact time of this update, I was wondering if you then could help me. I've figured out that it also works when I use bulletpoints for every ingredient (just like we do for 'Instructions'). And it worked, look, schema.org sees it as seperated ingredients:

    https://validator.schema.org/#url=https%3A%2F%2Fsmaakmenutie.nl%2Fgevulde-avocado-tonijn%2F

    But, manually adjusting each ingredient-list with bulletpoints (we have a lot of recipes) is a lot of work. Is there a simple way to add these bulletpoints (or something else) automatically for all ingredients? Our SEO party says it is possible (simply write a folder for all your ingredient lists?).

    Thank you in advance.


  •  2,541
    PenciDesign replied

    Hi,

    This customization progress takes a lot of time to debug and improve the code, so please wait for an update.

    Regards,
    PenciDesign.


  •  1
    tim-nieuwpoort replied

    Ok, can you indicate when this update takes place? Because I have this support contract for a reason and at the moment it costs us money not having a normal scheme.org for search engines.

    So, you have no idea how we can automatically give all our recipes an ingredient-list with bulletpoints?

  •  2,541
    PenciDesign replied

    Hi,

    If you want to add more information to the recipe's rich snippet data at this time, I recommend you should install and use the Schema plugin at this link: https://wordpress.org/plugins/all-in-one-schemaorg-rich-snippets/

    Regards,
    PenciDesign.


  •  1
    tim-nieuwpoort replied

    Hi,

    I'll wait for the theme update, cause I am not a big plugin fan. And to be honest, I expect a multiple ingredients setup in a theme like Soledad (all the good reviews).

    Until that time, I'll adjust every single recipe with bulletpoints for the ingredients, so the search engines are presented with multiple ingredients through schema-org. After that I'll add a CSS code so these bulletpoints will not show in the front-end. What CSS can I add so the bulletpoints are not showing? For example: https://smaakmenutie.nl/tiramisu/

    Thanks.

  •  2,541
    PenciDesign replied

    Hi,

    Please go to Appearance → Customize → Custom CSS then add the following custom CSS code:

    .wrapper-penci-recipe ul,
    .wrapper-penci-recipe ul li {
        list-style: none;
        margin-left: 0 !important;
        padding-left: 0 !important;
    }

    Regards,
    PenciDesign.



  •  1
    tim-nieuwpoort replied

    Hi,

    Thanks. But I still see the bullets: https://prnt.sc/Ba3QpqhUOtkT

  •  2,541
    PenciDesign replied

    Hi,

    Please modify the CSS like the following below:

    .wrapper-penci-recipe ul,
    .wrapper-penci-recipe ul li {
        list-style: none !important;
        margin-left: 0 !important;
        padding-left: 0 !important;
    }

    Regards,
    PenciDesign.



  •  1
    tim-nieuwpoort replied

    It worked, thanks :)