The official content guidelines from Google for a Job Posting mention that the hiringOrganization
is required and that "You must include the required properties for your structured data to display in search results. Any job posting that is missing the required fields will not be considered for enhanced Search results."
However, the same documentation page also states that "[in the event that an employer isn't revealed,] the hiringOrganization
property must be blank." (see "Valid Examples" in the "Content Guidelines" section)
Additionally, in the official structured data test tool from Google, an error is shown if the hiringOrganization
is left blank (either with an empty JSON object "hiringOrganization": {}
or an empty string "hiringOrganization": ""
).
Given the clear contradiction in the official documentation, what is the correct way to represent an unspecified employer in Google's Job Posting structured data?