I am facing a very weird issue to show the jobs on Google job listing. I have followed the below steps and I am still not able to see all of my jobs on Google jobs.
Followed correct
Job Posting
schema to build the schema structure for all my jobs.Link: https://developers.google.com/search/docs/data-types/job-posting
Verified all the job schema with
Structured Data Testing Tool - Google
. I got a valid result every time. No error and warning in the schema.Link: https://search.google.com/structured-data/testing-tool
Verified job links with the
Rich Results Test
tool. I don't see any issue there as well.Used the
Search Console
tool to debug into that more. I got some of the valid jobs inCrawled - currently not indexed
status. When I checked and try to reindex those links but I can't see those jobs in the Google Jobs Search area yet. I got a success message on reindexing as well.Link: https://search.google.com/search-console
Screen Shot: https://i.sstatic.net/g1WYB.png
The sitemap gets updated on a daily basis.
As I have followed all the Google steps to take consider while developing schema, but I got no success yet. It would be great if I got answers to below questions.
Am I missing anything here?
How to avoid
Crawled - currently not indexed
excluded issue? How this functioning?As you can see in the screenshot.
Crawl allowed?
isYes
,Page fetch
isSuccessful
andIndexing allowed?
isYes
then why it is not showing in the Google Jobs search area?
Note: My site is in Wordpress. For SEO and Schema I am using Yoast SEO plugin.