-
AuthorPosts
-
July 5, 2019 at 5:48 am #1115954
I have been reading some of your old posts about adding Schema to my site. You had stated that there was a way through Enfold > Child Theme Options. However, there is no such option in my enfold version (4.5.7).
July 6, 2019 at 1:26 pm #1116269July 9, 2019 at 1:22 pm #1117043Oh, there it is. Thanks for directing me to the activation option.
A couple of days ago, Yoast SEO updated their plugin that appears to be fixing the Schema issue on so many websites. So, my issue may be resolved.
One other item though. In the Schema markup, it specifies my contact information (e.g.: phone number, etc.). Where are they picking that up? It’s at/near the activation checkbox you have directed me to.
July 10, 2019 at 2:05 pm #1117468Hi,
One other item though. In the Schema markup, it specifies my contact information
Can you give us a screenshot of that? Did you add your contact information somewhere in the site?
Thank you for the update.
Best regards,
IsmaelJuly 11, 2019 at 12:57 pm #1117778You’ll see it in the view source (please see private content)
July 12, 2019 at 10:07 am #1118005Hi,
I think you forgot the site URL. Please include it in the private field. Are you sure that you didn’t add that info anywhere? Is it attach to your email account or something like that?
Best regards,
IsmaelJuly 12, 2019 at 10:17 am #1118009oh, duh (slap forehead sound). please see private.
thanks.July 12, 2019 at 12:41 pm #1118054I just activated the WP SEO Structure Data Schema plugin, which has added a schema below the one on line 28. (So, I know where that Schema content is coming from, but not the above one).
July 13, 2019 at 8:25 pm #1118388Hi,
I took a look at your page and the script on line 28 that has some of your info in it is in between the source code comments:<!-- This site is optimized with the Yoast SEO plugin --> ... <!-- / Yoast SEO plugin. -->
and has the class “yoast-schema-graph” so I believe this is coming from your Yoast plugin.
Best regards,
MikeJuly 14, 2019 at 5:39 am #1118440I finally found the spot in Yoast where they pull the Schema data from. It’s within the Search Appearance tools.
Thanks for the help on this Mike.
July 14, 2019 at 6:13 am #1118449One final question. The new version of Yoast SEO plugin has a schema option, but only when the WP Block Editor is used. So, I’m wondering what would be the best companion plugin for schema markup for Enfold.
I’m currently using WP SEO Structure Data Schema plugin, but it appears to not be fully compatible with Enfold.thanks again.
July 14, 2019 at 2:42 pm #1118492Hi,
Glad to hear you got it sorted out, sorry I have not looked into Schema plugins or seen any reviews in the forum.Best regards,
MikeJuly 15, 2019 at 11:22 am #1118732Hi Mike.
Once I looked over several of my Enfold websites I’m seeing that there is a conflict with the new Yoast SEO schema markups and the theme. To give you an example, using an Enfold post from your website, i.e.: https://kriesi.at/archives/enfold-4-5-new-template-builder-elements-more-options-and-demos-and-a-few-words-about-the-gutenberg-editorNow, if you paste that into the Google Structured Data Testing Tool: https://search.google.com/structured-data/testing-tool you will see errors.
July 16, 2019 at 2:16 am #1119014Hi,
Thank you for the update.
The theme provides very basic schema markup and so it’s up to the site owner to improve it. Unfortunately, we can’t help you with the schema markup generated by Yoast.
You can actually install plugins that can generate schema.org JSON-LD syntax markup instead of the default inline schema markup, which is what the theme is adding to the template.
// https://wordpress.org/plugins/wp-structuring-markup/
You have to disable the theme’s schema if you chose to install the plugin.
Best regards,
IsmaelJuly 16, 2019 at 4:42 am #1119026Hi Ismael,
Yes, using another plugin should do the trick. The problem right now seems to be coming from the upgrade at Yoast SEO. That is why I shared with you a link to your very own post (https://kriesi.at/archives/enfold-4-5-new-template-builder-elements-more-options-and-demos-and-a-few-words-about-the-gutenberg-editor) where you can see for yourself (in Google Structured Data Testing Tool) the errors that is being produced–even within your own product example. ;-)
July 16, 2019 at 11:10 am #1119121I have isolated the problem on my site. I believe it is an Enfold bug that needs fixing. (Or not, you tell me.)
To view the error, and to perhaps help me (and other Enfold users) how to work around it, please use this Post address within the Google Structured Data Testing Tool: https://dotorgwebworks.org/make-a-charity-website/
Here you will see the errors appear. They are coming from the footer.
Here is what’s happening:
When I apply an iconlist within the footer of my website (using the feature in your Layout Editor to create a widget), i.e.:
[av_iconlist position='left' iconlist_styling='' custom_title_size='15' custom_content_size='' font_color='custom' custom_title='#99cc00' custom_content='' color='custom' custom_bg='' custom_font='#ffffff' custom_border='' av-medium-font-size-title='' av-small-font-size-title='' av-mini-font-size-title='' av-medium-font-size='' av-small-font-size='' av-mini-font-size='' av_uid='' custom_class='' admin_preview_bg='']
[av_iconlist_item title='Contact Us' link='page,5625' linktarget='' linkelement='both' icon='ue814' font='boat'][/av_iconlist_item]
[/av_iconlist]it produces an “<article class>” tag before the item. Then the Structure Data Testing Tool expects that this is part of the post or something.
So, I would like to be able to keep using the iconlist in my footer (column 1) widget, but not have it create the error message that you now are seeing.Can this be done?
Thanks again,
July 17, 2019 at 3:47 am #1119350Hey!
So, I would like to be able to keep using the iconlist in my footer (column 1) widget, but not have it create the error message that you now are seeing.
Yes, that’s possible. Just disable the theme’s default schema markup — you can do that in the Enfold > Layout Builder panel and install the plugin that we suggested above. By disabling the theme’s schema, you get rid of error and with the plugin, you will be able to create a JSON-LD markup that’s not entwined with the template and will probably generate a more valid structure. Again, site data structuring or schema improvements is the responsibility of the site owner and/or developer, so it’s outside the scope of support.
Cheers!
IsmaelJuly 17, 2019 at 4:53 am #1119377Yes. This fixed it.
I turned off the schema markup in Enfold > Layout Builder panel. Activated WP SEO Structure Data Schema plugin and entered the schema content and now it show no errors.
Thanks for that.
July 18, 2019 at 10:46 am #1119866 -
AuthorPosts
- The topic ‘Adding schema to Enfold’ is closed to new replies.