Title: Google structured data &#8211; missing items
Last modified: March 26, 2023

---

# Google structured data – missing items

 *  Resolved [hoym](https://wordpress.org/support/users/hoym/)
 * (@hoym)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/google-structured-data-missing-items/)
 * On our JobBoardWP Plugin’s settings: Disable Google Structured data (check mark
   option is not enabled) – meaning it’s active.
 * We tested if our job pages are being indexed by Google based on Google structured
   data.
 * Out of the 1000+ job postings we have only 69 passed the Rich results “These 
   items are eligible for Google Search’s rich results”
 * So we did further analysis and tested some of the 69 jobs that passed the Rich
   text some of the sample jobs that did not pass using Googles own tool [https://search.google.com/test/rich-results](https://search.google.com/test/rich-results)
   all had “1 valid item detected”
 * Showing Google is only indexed 69 jobs not all, and for some reason 69 passed
   the Rich text results.
 * In summary:
 * 69 passed -> result “1 valid item detected”
 * 1000+ other jobs seemed to have been ignored in the Rich results dashboard
 * —-
 * Additionally for those that passed only “1 valid item detected” couldn’t see 
   which was the Valid item exactly.
 * — Overall Results —
 * Missing structured fields
 * Missing field ‘addressRegion’ (optional)
 * Missing field ‘streetAddress’ (optional)
 * Missing field ‘addressCountry’ (optional)
 * Missing field ‘addressLocality’ (optional)
 * Missing field ‘postalCode’ (optional)
 * Missing field ‘baseSalary’ (optional)
 * —-
 * For an overview from our side, here is a snippet of the results from one of the
   job page link we tested with
 * application.<\/span>”,”employmentType”:”Full-time”,”hiringOrganization”:{“@type”:”
   Organization”,”name”:”Audible”,”sameAs”:”https:\/\/www.audiblecareers.com\/”,”
   url”:”https:\/\/www.audiblecareers.com\/”,”logo”:”https:\/\/jobsitewebsite.com\/
   wp-content\/uploads\/2023\/03\/Audible-Logo-jobs-150×150.png”},”identifier”:{“
   @type”:”PropertyValue”,”name”:”Audible”,”value”:”https:\/\/jobsitewebsite.com\/?
   post_type=jb-job&p=10232″},”jobLocation**“:{“@type”:”Place”,”address”:”London”}}**
 * A suggestion, can we have the following fields as separate input fields instead
   of one field called “Job Location”: Country, State, Address and Postcode? or 
   is that solved by the commas? in this format **{“@type”:”Place”,”address”:”London”}}**
 * That seems to be be the reason for this result “1 valid item detected” 7 non-
   critical issues* (representing the missing fields)
 * Even though they are marked optional, they seem important for Googles recommended:
   Job Posting Structured data. and for proper job indexing and SEO purposes.
    -  This topic was modified 3 years, 2 months ago by [hoym](https://wordpress.org/support/users/hoym/).
    -  This topic was modified 3 years, 2 months ago by [hoym](https://wordpress.org/support/users/hoym/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Mykyta Synelnikov](https://wordpress.org/support/users/nsinelnikov/)
 * (@nsinelnikov)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/google-structured-data-missing-items/#post-16598560)
 * Hi [@hoym](https://wordpress.org/support/users/hoym/) 
   Thanks for your question.
   Probably there are some issues with the job post metadata rows, that are filled
   then the Google Places Autocomplete API is active. There are hidden job meta 
   rows (jb-location-city,jb-location-state-short,jb-location-country-short) then
   Google Places Autocomplete API is active for the job location field (See wp-admin
   menu-> JobBoardWP -> Settings -> General -> Job -> GoogleMaps API key setting).
   If some of these rows exist the structured data for location looks like this:
 *     ```wp-block-code
       jobLocation:{'@type':'Place','address':{'@type':'PostalAddress','addressLocality':'London','addressRegion':'England','addressCountry':'UK'}}
       ```
   
 * But in case, if Google Places Autocomplete API is inactive, only 1 meta row for
   job location is filled: ‘jb-location’. And structured data will look:
 *     ```wp-block-code
       jobLocation:{'@type':'Place','address':'London'}
       ```
   
 * There you may get the extra information about the hooks where you can filter 
   the job structured data:
   [https://ultimatemember.github.io/jobboardwp/hooks/jb-job-structured-data.html](https://ultimatemember.github.io/jobboardwp/hooks/jb-job-structured-data.html)–
   all data[https://ultimatemember.github.io/jobboardwp/hooks/jb-job-location-structured-data.html](https://ultimatemember.github.io/jobboardwp/hooks/jb-job-location-structured-data.html)–
   only location data.
 * Let me know if you have other questions,
   Best Regards!
 *  Thread Starter [hoym](https://wordpress.org/support/users/hoym/)
 * (@hoym)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/google-structured-data-missing-items/#post-16601844)
 * Thank you for the detailed feedback. I really appreciate it. This is very useful
   information. I will look into the suggested links for more info as well.
 * Do we need the Google API key for it to function as expected?
    -  This reply was modified 3 years, 2 months ago by [hoym](https://wordpress.org/support/users/hoym/).
 *  Plugin Author [Mykyta Synelnikov](https://wordpress.org/support/users/nsinelnikov/)
 * (@nsinelnikov)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/google-structured-data-missing-items/#post-16603813)
 * Hi [@hoym](https://wordpress.org/support/users/hoym/) 
   Thanks!
 * A valid Google API key provides the functionality of the Places Autocomplete 
   API. It’s an easy and ready-to-work solution.
 * As a workaround, you may create custom fields (separate location fields) on the
   job posting form. There are required for structured data Country, State, Address,
   and associate these fields with job meta. But it’s a customization of the templates
   that need to be supported on your side per plugin upgrade.
 * Let me know if you have other questions,
   Best Regards!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Google structured data – missing items’ is closed to new replies.

 * ![](https://ps.w.org/jobboardwp/assets/icon-256x256.png?rev=3082138)
 * [JobBoardWP - Job Board Listings and Submissions](https://wordpress.org/plugins/jobboardwp/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/jobboardwp/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/jobboardwp/)
 * [Active Topics](https://wordpress.org/support/plugin/jobboardwp/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/jobboardwp/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/jobboardwp/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [Mykyta Synelnikov](https://wordpress.org/support/users/nsinelnikov/)
 * Last activity: [3 years, 2 months ago](https://wordpress.org/support/topic/google-structured-data-missing-items/#post-16603813)
 * Status: resolved