Jump to content

Add structured data to job postings so that it appears on Google Search Console

Recommended Posts

Site URL: https://fintech.caspianone.com/

Hi everyone - looking for an assist please.

I've recently been involved in the development of fintech.caspianone.com. The website needed the ability to present jobs so we used the blogging facility of Squarespace to accommodate this want. It was also requested that jobs be optimised to appear on the new(ish) Google for Jobs platform.

In an attempt to action this request we added a code block to each job page (blog page), with rich structured data. As an example, the job at LINK has the below code added. However, this doesn't appear to have provided a solution - and when I run the example URL through Google's Rich Results test (LINK) it appears to be discovering 'Article' schema but not job listing schema. 

I'd be hugely grateful for any support with ensuring these blog-page jobs rank on Google for Jobs.

Many thanks in advance!

 

 

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Software Developer- Blockchain - Outside IR35 project",
  "description": "The client is a Hong Kong based Crypto firm known as BC Group who are looking to build out a London Entity for their Digital Asset Platform subsidiary, OSL. They are looking for strong full-stack or backend Node.JS developers to grow their Blockchain team.
BC Group are a Hong Kong based Crypto group who are listed on the Hong Kong Stock Exchange.

Joining a growing team, working on critical security platform to the business. Fully remote role, growing a London entity flexible to either an Outside IR35 contract, or a perm position. This role will also give exposure to technologies such as Node.JS, Rust and Golang.",
  "identifier": {
    "@type": "PropertyValue",
    "name": "Caspian One FinTech Recruitment",
    "value": "10066"
  },
  "hiringOrganization" : {
    "@type": "Organization",
    "name": "Caspian One FinTech Recruitment",
    "sameAs": "https://fintech.caspianone.com/"
  },
  "industry": "Technology","FinTech",
  "employmentType": "Contract",
  "datePosted": "12-03-2021",
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Remote",
      "addressRegion": "London",
      "addressCountry": "UK"
    }
  },
  "baseSalary": {
    "@type": "MonetaryAmount",
    "currency": "GBP",
    "value": {
      "@type": "QuantitativeValue",
      "minValue": 500,
      "maxValue": 600,
      "unitText": "DAY"
    }
  }
}
</script>

 

Link to comment
  • 2 months later...

Site URL: https://www.sahararehab.com/careers

Hi Squarespace Circle Team,

I have a job posting that is listed on a client's career page which I would like to appear on Google Jobs in the search engine.  I did a bit of research and it looks like that I need to add structured data to the actual career page itself.  (I am not sure what data needs to be added and where exactly)

Here are the actual instructions from Google;

https://developers.google.com/search/docs/data-types/job-posting#definitions

Since I have never done this before I am wondering how do I go about adding structured data to a page on a squarespace website?

Any insight would be greatly appreciated.

Thanks,

Luca

Link to comment
  • 3 months later...
  • 2 months later...
On 6/3/2021 at 12:09 AM, Lot72 said:

I have a job posting...which I would like to appear on Google Jobs in the search engine. I did a bit of research and it looks like that I need to add structured data to the actual career page itself. 

The consumer version of Squarespace wasn't designed for this purpose but if your site only has one job post you could add the Google JobPosting structured data manually by pasting it into the per-page code injection area of the page containing the job details.

Adding this information for multiple posts would require the solution to be developed on the 7.0 Developer Platform using Custom Post Types.

About me: I've been a SQSP User for 18 yrs. I was invited to join the Circle when it launched in 2016. I have been a Circle Leader since 2017. I don't work for Squarespace. I value honesty, transparency, diversity and good design ♥.
Work: I founded and run SF.DIGITAL, building Squarespace Extensions to supercharge your commerce website. 
Content: Views and opinions are my own. Links in my posts may refer to SF.DIGITAL products or may be affiliate links.
Forum advice is free. You can thank me by clicking one of the feedback emojis below. Coffee is optional.

Link to comment

Hi all-

I have a job posting that I'd like to include on my website, and hope to link it to Google Jobs in the search engine.  I found a couple of articles that explain how to add custom coding to your page so that it'll populate in the Google Jobs search results.

Here are the articles I found:

https://developers.google.com/search/docs/data-types/job-posting#definitions

https://developers.google.com/search/docs/advanced/structured-data/job-posting

I saw someone else had posted this question a few months ago and it didn't get much traction. If anyone could provide any insight on how to go about this, or any recommendations that may yield similar results, I would greatly appreciate it!

Link to comment
  • 1 year later...
  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.