Tagged: child theme, enfold, schema
-
AuthorPosts
-
May 25, 2016 at 12:52 pm #637989
Hi guys, new to the forum, hope you can help.
We have used Raven’s ‘Schema Creator’ plugin to add some structured data to our footer.
We disabled ‘Automated Schema.org HTML Markup’ in Enfold child options, however if you run the site (http://onlinesupport.co.uk/) in Google’s Structured Data Testing Tool (follow this link https://search.google.com/structured-data/testing-tool#url=www.onlinesupport.co.uk), you can see that it still picks up mulitple types of schema.
We don’t want this as it will confuse Google’s crawlers and hurt our search engine ranking.
Cheers,
Jack
May 26, 2016 at 5:13 pm #638828Hey OnlineSupport,
we recommend to work with Yoast SEO Plugin.
Best regards,
AndyMay 26, 2016 at 6:28 pm #638878Hi Andi,
There’s no Schema.org function on the Yoast SEO Plugin.
Please advise.
Kind Regards,
Jack
May 26, 2016 at 9:33 pm #638977Hi!
You need to disable your cache and then test again.
Let us know if then it is fixed :-)Regards,
BasilisMay 27, 2016 at 11:49 am #639226Hi Basilis,
I’ve cleared my browser cache, no joy.
If you’re referring to a website cache – we don’t currently use one.
Please advise as we feel as though this will impact on our Google ranking significantly.
Kind Regards,
Jack
May 27, 2016 at 5:34 pm #639416Hi,
check out this: http://kriesi.at/documentation/enfold/customize-schema-org-markup/
Best regards,
AndyMay 27, 2016 at 6:14 pm #639448Hi Andy,
“Since Enfold 2.7.1 we added an “Automated Schema.org HTML Markup” dropdown to the theme option page. Go to Enfold > Theme Options and select “Not activated” if you want to deactivate the schema.org markup on the entire website. By default it’s activated.”
I have done this and it’s not worked. Please advise.
Kind Regards,
Jack
May 30, 2016 at 5:18 am #640099Hi,
I see. Please add this in the functions.php file:
function av_blog_entry_markup_helper() { return $output; }
Best regards,
IsmaelMay 31, 2016 at 11:03 am #640818Hi Ismael,
Thanks for this.
However, it doesn’t seem to have had the desire effect: https://search.google.com/structured-data/testing-tool#url=www.onlinesupport.co.uk still shows 3 different types of Schema markup.
Please advise.
Kind Regards,
Jack
June 1, 2016 at 5:57 am #641226Hi,
I’m sorry but I’m not sure what you’re expecting from it. As far as I can see, there is no error with the data testing tool. And having mix markup types in one page is valid.
The “LocalBusiness” comes from the text widget in the footer column, while the “Website” and “Organization” types are set by the plugin that you installed.
Best regards,
IsmaelJune 1, 2016 at 10:04 am #641351Hi Ismael,
Thanks for the reply.
“while the “Website” and “Organization” types are set by the plugin that you installed.”
Which plugin are you referring to here? The only Schema I have configured myself with any plugin is the “LocalBusiness”, which is in the text widget in the footer column.
I assume that “Website” and “Organization” markup is created by the theme – especially as both of these were there before I deactivated the auto-schema in the plugin.
Having mixed markup types in one page is valid, yes, but has a negative affect on Google ranking.
Please advise.
Kind Regards,
Jack
June 3, 2016 at 4:34 am #642353Hi,
The “organization” and “website” types are coming from this script:
<script type='application/ld+json'>{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/www.onlinesupport.co.uk\/","name":"Online Support Computing Ltd","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.onlinesupport.co.uk\/?s={search_term_string}","query-input":"required name=search_term_string"}}</script> <script type='application/ld+json'>{"@context":"http:\/\/schema.org","@type":"Organization","url":"https:\/\/www.onlinesupport.co.uk\/","sameAs":["https:\/\/plus.google.com\/+OnlinesupportCoUk\/about"],"name":"Online Support Computing Ltd","logo":"https:\/\/www.onlinesupport.co.uk\/wp-content\/uploads\/2015\/07\/logo.jpg"}</script> <script type='application/ld+json'>{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/www.onlinesupport.co.uk\/","name":"Online Support Computing Ltd","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.onlinesupport.co.uk\/?s={search_term_string}","query-input":"required name=search_term_string"}}</script>
And those scripts are not added by the theme. The “LocalBusiness” type is from the footer text widget:
<section id="text-2" class="widget clearfix widget_text"> <h3 class="widgettitle">Contact Us</h3> <div class="textwidget"> <div class="schema_block schema_organization"> <div typeof="schema:LocalBusiness"><a class="schema_url" target="_blank" property="schema:url" href="https://www.onlinesupport.co.uk"> <div class="schema_name" property="schema:name">Online Support Computing Limited</div> </a> <div property="schema:address" typeof="schema:PostalAddress"> <div class="street" property="schema:streetAddress">Serendib House, 67A Boston Manor Rd, Brentford</div> <div class="city_state"><span class="locale" property="schema:addressLocality">
Best regards,
IsmaelJuly 8, 2020 at 2:35 pm #1228879This reply has been marked as private.July 10, 2020 at 11:14 am #1229379Hi,
Thank you for the update.
Do you see any errors when the default schema markup from the theme is activated? If you don’t see any, then keeping it active is not an issue. It generates basic schema markup, usually for posts, so it won’t really get in the way of custom markups.
Best regards,
Ismael -
AuthorPosts
- You must be logged in to reply to this topic.