Skip to main content

Setting up Jobs Posting

Job Posting Module

This module allows Center Admin to create company job offers on the website. This is a smart section.

An example screenshot of the Job posting on website. 

Screenshot 2024-12-11 at 5.02.00 PM.png

Interested Candidate may click on the [ View Details ] button to check further info of the position. And from here, candidate submit their details for the Center.

Screenshot 2024-12-11 at 5.03.26 PM.png

1. Setting up Job Posting

Go to Job Posting page. Clicks on [ Create ] button :

Screenshot 2024-12-11 at 5.21.00 PM.png

The following modal will appear : 

Screenshot 2024-12-11 at 5.22.11 PM.png

In the form : 

  • Title : Job Title 
  • Description : Fill in the job description
  • Job open until : End date of vacancy
  • Employment Type : Select between full / part-time

Screenshot 2024-12-11 at 5.25.30 PM.png

  • Organisation unique job identifier :
  • Name of the hiring organisation : name of the company
  • Company Website URL : fill in website url here
  • Logo Icon : Upload company logo

Screenshot 2024-12-11 at 5.27.52 PM.png

  • Job Location : Fill in company address fields accordingly
  • Base Salary : Fill in the base salary
  • Click on the button [ Submit ] and this job will be created.

Center Admin can use the Web Form Feature to create a form which can be used on the Job Details page.

Example of Job detail page ( /job/:id )

Screenshot 2024-12-11 at 5.03.26 PM.png

 

Center Admin may create a new Job form, and edit it. After the form is finalized, Admin may add it under the Job Details page, which is /jobs/id :

Go to the following page and click [ Edit ]

Screenshot 2024-12-12 at 12.27.33 PM.png

Select the Job Details section, and click [ Edit ]

Screenshot 2024-12-12 at 12.42.12 PM.png

Then you may select form via the Select Form dropdown, and click to save this changes.

Screenshot 2024-12-12 at 12.43.53 PM.png

 

5. View Job Application

Go to the Site Form page, search for the form created for Jobs, and click on [ View Submitted Data ]

Screenshot 2024-12-12 at 12.47.31 PM.png

5. Notes from Developer

The schema for job that we are using is valid according to https://search.google.com/test/rich-results




if job posting for a few days and the job can't be searched. May try to claim the site on Google Search Console: https://search.google.com/search-console?utm_source=about-page&resource_id=https://www.injoy-ratingen.de/job/bereichsleiter-in-empfang-service--m-w-d-/ via html tag method

domain verification id can be assigned here by the user themselves 


Example : https://www.injoy-soest.de/admin/center-settings/website-settings

 

After claiming, user can

  • see if their job page is indexed or

  • inspect job page url or

  • submit site map url

to ask Google to recrawl their sites


Google jobs structured data shouldn't be on listing page, it should be on selected job page, else it will hurt the SEO. This is mentioned in google documentation ( https://developers.google.com/search/docs/appearance/structured-data/job-posting )


Thus the indexing should be checked using slug page instead of job listing page ( https://search.google.com/test/rich-results/result?id=trMbGgneWToIjwkP4vLTTA )

 

 

- the end -