Open brianteeman opened 1 year ago
I don't see any fields marked as required. https://schema.org/JobPosting
But improving the plugins is of course appreciated
Well Google disagrees with you
https://search.google.com/test/rich-results/result/r%2Frecipes?id=O-tc1VQwwIBxp8lywxuMBw
google disagree with me that the plugin could be improved? or that goolge has it's on interpretation of schema.org because it needs information so it can create rich snipped based on schema.org data which is unrelated to google services?
I really don't know what you want from me. if something is wrong and you can fix it please do it. thanks
whoever said I wanted something from you
since I'm responsible for the 5.0 release and it's tagged for 5.0 and it's a feature I merged I and you talk to me in all comments I would expect you still talk to me, doesn't mean I'm the only one who can response of course.
Google does it's own thing that mostly overlaps with schema.org
https://developers.google.com/search/docs/appearance/structured-data/job-posting#structured-data-type-definitions for example for job postings here google tells you what is required and what is recommended
This is a bug not a feature
As a starting point here the links to Google's docs about required and recommended properties.
No required properties listed there.
Required: @context
, @id
, @type
, author
, name
, url
, workExample
For the author
property see also following recommendations (best practice): https://developers.google.com/search/docs/appearance/structured-data/article#author-bp
Required: location
, location.address
, location.url
, name
, startDate
There is no doc about that type, but it's used for the hiringOrganization
property of the jobposting
type.
There is no doc about that type, but it's used for the author
property of the book
type.
https://developers.google.com/search/docs/appearance/structured-data/recipe
Required: image
, name
Hint at the docs:
If you want your recipe to display as a Guided Recipe on the Assistant, make sure you add recipeIngredient and recipeInstructions. If you add the video property, you must also add the contentUrl property. If your recipe doesn't have these properties, the recipe won't eligible for Guided Recipes (but may still be eligible to appear in Search results).
Required: datePosted
, description
, hiringOrganization
, jobLocation
, title
Testing the JobPosting scheme and I see that none of the fields are required.
However google says that come of them are required and without those values the richdata will not be used.
Ref: https://developers.google.com/search/docs/appearance/structured-data/job-posting#structured-data-type-definitions
I am sure the same is probably true for other schematype