Bootstrap and Open Graph tags

Bootstrap and Open Graph tags was created by ClaudioRomeo

Posted 8 years 3 months ago #32688



I was very surprised to discover that Google’s Structured Data Testing Tool points out several errors in almost all of my websites.
As you can see in Image 1, 11 errors are reported by Google’s Tool. They are errors related to the lack of microdata. However, I’ve never requested my site to use microdata, so I don’t know how Google expects to find them. As it seems, it’s happening because Template Creator CK uses microdata; moreover, adds some of them.
Nevertheless, these errors are not reported by the analysis of my site www.studiorosapristina.it , as you can see on Image 2.
Both of these sites were made with Template Creator CK. What’s the difference? That I have NOT enabled Bootstrap on www.studiorosapristina.it .
Thus, I ask you: enabling Bootstrap in Template Creator CK forces the inclusion of microdata? If so, it would be important to point it out at the Bootstrap activation box’s suggestion, otherwise Google penalises the website without the webmaster even knowing why.
Please note that when disabling Bootstrap in a template where it was once enabled, microdata remain and it seems there’s no way to remove them.
Could you confirm that Open Graph data are requested by Bootstrap?

Counselor for better people in a better company

Last Edit:8 years 3 months ago by ClaudioRomeo
Attachments:
Last edit: 8 years 3 months ago by ClaudioRomeo. Reason: Inserting attachments

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Bootstrap and Open Graph tags

Posted 8 years 3 months ago #32693
Hi
the microdata are not managed by the template.
This is managed into the components like the com_content (articles).

you can do what you want with the template, unless you do some override it will not change anything on this.

This is not in the scope of Template Creator ;)
Try to ask on the forum.joomla.org for more infos

CEd

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by ClaudioRomeo on topic Bootstrap and Open Graph tags

Posted 8 years 3 months ago #32696
Mmmm...
Please, Cédric, check this article : it says that microdata ARE managed by templates and reports examples of template that
  • do not manage microdata
  • manage microdata correctly
  • manage microdata not correctly.
Accordingly to these examples, templates made with TC CK manage microdata incorrectly.
This happens only when Bootstrap option is on. Otherwise, the template do not manage microdata.

Counselor for better people in a better company

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Bootstrap and Open Graph tags

Posted 8 years 3 months ago #32697

Edit or create the template override for single articles.
Open the file located in: templates/yourtemplate/html/com_content/article/default.php


exactly what I have told you. The template DOES NOT manage this. This is manage by overridding the main component (into the template)

by defautl there is no override in Template Creator, letting then the native joomla component managing the layout for the article.

you can apply this method and do your own override in the html folder if you want, Template Creator is compatible with this (check the doc)

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by ClaudioRomeo on topic Bootstrap and Open Graph tags

Posted 8 years 3 months ago #32698
OK, Cédric.
It's clear now.
Thank you!

Counselor for better people in a better company

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Bootstrap and Open Graph tags

Posted 8 years 3 months ago #32699
ok :)

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Time to create page: 0.658 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 917 guests and no members online