• Home
  • Get help
  • Ask a question
Last post 1 hour 21 min ago
Posts last week 82
Average response time last week 34 min
All time posts 68156
All time tickets 10526
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#4469 – Two "Organization" entries generated

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 06 January 2018 15:13 UTC
drlukacs
 Hi,

I am using Joomla 3.8.3 and the latest version of sh404SEF (4.13.1.3756).

I have organization information filled in sh404SEF, including social media. I end up with two separate "Organization" entries (see screenshot).

I am wondering if these could be consolidated into sh404SEF generating a single "Organization" entry.

Many thanks in advance,
Gabor
 
Monday, 08 January 2018 12:10 UTC
wb_weeblr
Hi

We output json-ld in a modular fashion, based on which data user actually input. The data is used the same by search engines and Google specifically, so we don't have plans on unifying this to be honest.

Rgds
 
Monday, 08 January 2018 12:59 UTC
drlukacs
Hi,

Google appears to identify two separate organizations (see attached), and Google has no way to know that it is the same organization. (The issue with the logo link is a separate one, unrelated to sh404SEF.)

Given that it is being all generated from the data entered in the Configuration panel, it should be rather easy to output them in a single Organization entry. I am afraid that is the only way to avoid confusion for Google.

Best,
Gabor

 
Monday, 08 January 2018 13:01 UTC
wb_weeblr
Hi

Google appears to identify two separate organizations (see attached),
Sorry, how do you come to that conclusion? This is the normal representation of structured data from the Google tool, it does not mean it sees 2 organizations.

Rgds
 
Tuesday, 09 January 2018 04:14 UTC
drlukacs
Hi,

Normally, Schema provides objects. An article can contain references to different organizations, many of them actually. How would Google know that the data refers to the same one?

Generally, they know because they are in the same structure (or have the same name -- I suspect that "name" is the way to link objects).

See here: http://schema.org/Organization

I may be wrong on this, so I am open to be convinced that I am wrong. :-)

Best,
Gabor
 
Tuesday, 09 January 2018 09:53 UTC
wb_weeblr
Hi

Normally, Schema provides objects. An article can contain references to different organizations, many of them actually. How would Google know that the data refers to the same one?
The structure data is on the same website, and have the same URL. They will be consolidated.

Rgds
 
Tuesday, 09 January 2018 15:58 UTC
drlukacs
Hi,

"Organization" schemas do not refer to the website; they refer to content. For example, a site could have a whole directory of organizations, each a separate entry.

Are you sure that they well be consolidated? Could you possibly refer me to documentation confirming this?

And on a related point: would you consider expanding the schema information available (including adding a schema for articles with description and image entries, and possibly blogs)?

Thank you for your time and help,
Gabor
 
Tuesday, 09 January 2018 16:23 UTC
wb_weeblr
Hi

"Organization" schemas do not refer to the website; they refer to content. For example, a site could have a whole directory of organizations, each a separate entry.
You must be thinking of microdata then. That's not how json-ld works. A page that has a list of organizations would be not have that sort of markup. The root Organization markup that you have on your screenshots and sh404SEF produces would be the same, and refer to the organization producing the list. The list itself, or rather any page of the site that has that list or a part of tha tlist, would be additionally marked up as an "ItemList", each item in the list being itself an organization snippet.

Rgds

 
Tuesday, 09 January 2018 16:51 UTC
drlukacs
Hi,

You are quite right. I stand corrected.

Where would I be able to find a good documentation on the json-ld for Schema stuff?

Could you also address my other question would you consider expanding the schema information available (including adding a schema for articles with description and image entries, and possibly blogs)?

Many thanks,
Gabor
 
Wednesday, 10 January 2018 18:07 UTC
wb_weeblr
Hi

would you consider expanding the schema information available
We have not pushed very much in that direction because it's basically the role of the component creating the content to do that, otherwise it's pretty hard to know which type to use for each page exactly. Or we need to have per-component "plugins" to handle that.

As structured data importance grows, we will certainly implement something like this for Joomla default content types in the coming month. Likewise, the content type will be overridable on a per URL basis.

One important thing to consider is that most templates, and even Joomla itself already provide this markup to some extent - usually as microdata. So adding our own (as json-ld, we won't do anything else) also means be able to detect this, and maybe cleanup the data provided by the template or Joomla (microdata should not contradict our user generated input).

As for image entries, it's unlikely we will get into that for detection is too complex and time consuming (which images do you include, which not?) considering the expected benefit.

Rgds

 
Thursday, 25 January 2018 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.