When testing the job data via Google test tools, some information from the Job Postings is not being passed to Google which returns missing field errors.
RMK jobs are not picked up by Google for Jobs.
SAP SuccessFactors Recruiting Marketing
Our Engineering team is working on improving the structure of the jobs to better align with Google's job structure.
Currently, the meta data required by Google is included in Standard RMK job layouts. This includes the following:
Additional recommended fields are planned as part of an enhancement effort (RMK-19493)
Note that for Custom Job layouts, the relevant job tokens need to be added to the layouts to match these fields or they will be missing for Google. This includes job description, title, location.
Following a recent deployed fix we now have a Job Token "Date" to add to custom layouts. This will send the required datePosted to Google.
For hiringOrganization though no Job Token is available (cannot be added as visible element on the layout). It is always automatically included but it appears in the source as <meta itemprop="hiringOrganization"></span> so it is not visible on the HTML page.
As to the source of this info, it is populated by the value in the field Company Name from CSB / Site configuration.
Because there is a discrepancy in behaviours between the two fields, a new engineering ticket was created to implement the following changes:
>Always send all required elements to Google even if the token hasn't been explicitly added to the job layout
>Always allow clients to add job tokens for all elements explicitly
>If the token is explicitly added to the layout, make it visible on the job detail page
>If the token is not explicitly added to the layout, suppress visibility on the job detail page but still send the required element to Google in the source as "meta"
This is still in progress.
For more information on their requirements you can refer to the Google Job Posting documentation
metadata, indexation , KBA , LOD-SF-RMK , Recruiting Marketing , Problem