Monday, November 7, 2011

Schema.org support for job postings

We’re happy to announce that schema.org, working together with the United States Office of Science and Technology Policy, has added support for marking up job postings on the web.

Leveraging this markup, the US Veterans administration has created a search widget that is accessible across a growing number of federal websites including nrd.gov and whitehouse.gov, to find job listings from veteran-committed employers.

We feel privileged to have played a role in enabling this. More details can be found in the US CTO, Aneesh Chopra’s post on the White House Blog.

R.V. Guha
Google

21 comments:

  1. This is actually pretty awesome. Also, thanks for the excellent and comprehensive examples on the schema page itself. Good examples can make all the difference!

    ReplyDelete
  2. Hi, my name is Dan Kirkland, and I was a keen lobbyist of this welcome extension to schema.org from the date google officially announced their support - see my blog post at http://www.tribepad.com/2011/06/schema-org-needs-a-place-for-jobs/ - I am really pleased that these ideas have been taken forward.

    I still think there is room for a couple of the other fields I mention:

    a) salary range - min
    b) salary range - max
    - Certainly in the UK, most people like to advertise the salary with a range (minimum and maximum) rather than a single value.

    Recruiters may offer the job to someone who does not have all the desired skills or experience but the recruiter is willing to hire the candidate at the lower salary range. Whereas they may offer someone else the higher rate if they have all of the skills and experience necessary.


    Other, less important fields that would be useful are:
    c) date closing - pretty much every job advert expires.
    d) jobReference - every organisation will have a unique job reference - although it will have limited seo value at this stage, it could have value in the future, especially if people deploy google boxes for searches on their website.

    Other than that, this new addition is great news and I'm really pleased to see its official release.

    ReplyDelete
    Replies
    1. Hi Dan,

      Did you decide on a way to mark up the salary range, maybe added new properties salaryMin and salaryMax?

      Delete
  3. Hi - are you guys interested in a talk on Schema.org for the local Silicon Valley Semantic Tech (SVST) meetup sometime in the near future?

    ReplyDelete
  4. Great news, we've been waiting for this.

    @Dan I agree exactly with your list of missing fields, in my tests I've been using the following three fields for markup though they're are not yet supported yet...

    <span itemprop="maxSalary">$90,000</span>
    <span itemprop="reference">SR001</span>
    <time itemprop="dateClosing" datetime="2011-12-31" />Sat 31 Dec</time>

    Are you on the public-vocabs@w3.org mailing list?

    Russ

    ReplyDelete
  5. This is great, thanks. I've been waiting for support for job postings for quite a while.

    I agree with Dan too, especially regarding closing date.

    ReplyDelete
  6. Are there any code examples for the Google CSE available on how to retrieve schema.org data from the web? Because NRD quotes they use a Google Custom search engine.

    Thanks if you can give me any hint.

    Peter

    ReplyDelete
  7. I just starting reading about schema.org and it is confusing. I run a dog biz classifieds. How would I use this kind of mark up?

    ReplyDelete
  8. Maybe you’re right. This scheme will give definite wages and it will secure the interest of those people who are looking for jobs.

    jobs manila

    ReplyDelete
  9. Thanks for the perfect solution for our new product. I was looking for the same for past two weeks..

    Team Hunger Jobs
    Jobs Search

    ReplyDelete
  10. Hi,

    Please excuse my naivety - I am new to schema.org as a concept, but would it not be better to make the Job Posting a subsidiary schema to "Job Description". That way we can build a schema that covers training, qualifications, skills, responsibilities, performance criteria etc in more detail.

    There are functional skills, typical performance criteria, knowledge and understanding required, objectives/tasks that individuals must be able to do, values, behaviours, etc.

    Subsidiary schema could then deal with special cases such as: job postings, training courses, career guidance, organisational charts, etc.

    Would appreciate a comment back on this as I am still finding my way in what is an awesome concept!

    Thanks
    Ben

    ReplyDelete
  11. Hi there,

    Also another question regarding job postings. Is it planned to have an aggregated view. Say we want to provide details on a IT & Telecommunication category page rather than individual blogs (number of jobs advertised, most recent, avg salary range, etc...)

    Thanks for your help.
    Freddy

    ReplyDelete
  12. And what about the reverse? Resumé posting?

    ReplyDelete
  13. We maintain a public list of proposals under community discussion, and will typically incorporate vocabulary.
    rattan furniture indonesia

    ReplyDelete
  14. schema.org offering great support and no doubt this support for job posting is most desirable feature from this website. Writing research essays

    ReplyDelete
  15. I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme? Great work! Plots for sale in Hyderabad
    Plots for sale in Banjara Hills
    Plots for sale in Jubilee Hills
    Plots for sale in Manikonda
    Plots for sale in Madhapur
    Plots for sale in kondapur
    Plots for sale in Gachibowli
    Plots for sale in Kukatpally

    ReplyDelete
  16. This is terrific! It's only missing one thing: I would like to see applyMethod added to the job posting schema. Any online job board or aggregator will need a URL or email address to direct expressions of interest.

    ReplyDelete