What is the Schema Type JobPosting Generator?

This free SEO tool has been meticulously crafted by a Brazilian SEO guy to give you the best (UI/UX) experience while building your JSON-LD Schema Markup. If you want to know the other Schema Types available, access the Free JSON-LD Schema Markup Builder.

What is the Schema Type JobPosting?

The "JobPosting" type represents a job posting, which is an advertisement for a specific job or occupation that is being offered by an employer.

It can include details such as the job title, description, location, requirements, and compensation information, as well as information about the employer offering the job.

This type of data can be used to provide users with more detailed and relevant search results, as well as to help them find job postings that match their skills and interests.

The "JobPosting" type is often used by job boards, career websites, and other online platforms that allow employers to post job openings.

It is also commonly used in search engines to help users find job postings that match their search queries..

What are the properties of the Schema Type JobPosting?


The "additionalType" property specifies an additional type for the thing, providing more specific information about its nature.


The "alternateName" property provides an additional name for a thing, often used for disambiguation.


The "applicantLocationRequirements" property specifies requirements for an applicant's location.


Contact information for the application.


The baseSalary property specifies an employee's basic salary, excluding additional forms of compensation.


The "benefits" property represents a list of advantages, features, or positive effects that an entity (such as a product, service, or organization) provides.


The "datePosted" property represents the date and time when the article, blog post, or other content was initially published.


The "description" property provides a brief summary or abstract of the thing described.


The "directApply" property indicates that a job posting is open for direct application without requiring additional steps.


A brief description about the "disambiguatingDescription" property: Provides a concise and informative summary that helps distinguish the entity from others with similar names.


The "educationRequirements" property specifies the educational background and qualifications required for a job, course, or program.


The "eligibilityToWorkRequirement" property specifies the requirements for working at an organization, such as age restrictions, educational qualifications or licenses needed.


A brief summary of the "employerOverview".


The "employmentType" property represents an individual's occupation, job function, or professional role.


The "employmentUnit" property represents a distinct employment entity, such as a company, organization, or business.


The "estimatedSalary" property represents an estimate of the salary range for a job, position, or role.


An experience that took place at a school, university, college or other educational institution.


The "experienceRequirements" property specifies the minimum level of experience required for a role, such as years of work experience or education level.


The "hiringOrganization" property represents an organization that is hiring for a job or position.


The "identifier" property is a unique string that identifies an item.


The "image" property represents a URL that links to an image, which can be used for visual representation.


The "incentiveCompensation" property represents a payment or reward given for achieving specific goals or milestones.


The "incentives" property describes a reward or benefit that an offer provides.


The "industry" property represents a company's main field of business, such as technology, finance, healthcare, etc.


Description of "jobBenefits": A list of benefits offered by an employer to its employees.


The "jobImmediateStart" property indicates whether a job requires an immediate start, with possible values indicating yes or no.


The "jobLocation" property specifies the location where the job is based, which can be a city, region, country, or postal code.


The "jobLocationType" property represents the type of job location, such as office, remote, or travel.


The "jobStartDate" property represents the start date of a job.


The "mainEntityOfPage" property specifies the main content entity of a webpage, such as an article, blog post, or product page.


The "name" property specifies the human-readable name of a thing, such as a person, organization, or place.


The "occupationalCategory" property represents a broad category or grouping of occupations that an organization is involved in.


The "physicalRequirement" property specifies requirements for a product's physical characteristics, such as dimensions, weight, and durability.


The "potentialAction" property indicates potential actions that can be performed on an object, such as a web page or a digital item.


The "qualifications" property represents a formal credential that an organization has earned, such as a certification, award, or license.


The "relevantOccupation" property describes a person's occupation that is relevant to their work or activities.


The "responsibilities" property represents the duties, obligations, or tasks that a person or organization is accountable for.


The "salaryCurrency" property specifies the currency used for a person's salary.


The "sameAs" property represents an equivalent URI that can be used to refer to the same entity as the current item.


The "securityClearanceRequirement" property specifies the security clearance level required for access to a resource.


The "sensoryRequirement" specifies a list of sensory capabilities required for a user to fully experience an event, activity, or product.


The "skills" property represents a list of skills, abilities, or areas of expertise.


Indicates special commitments or promises made by the organization, such as environmental sustainability initiatives or social responsibility pledges.


The "subjectOf" property represents the subject matter or topic of a creative work.


The "title" property is a short and memorable name for a thing, such as a Web page.


The total number of job openings available.


The "url" property represents a URL (Uniform Resource Locator) that is related to the item described.


The "validThrough" property specifies the date after which the item is no longer valid.


The "workHours" property represents a schedule of work hours, including start and end times, days of the week, and frequency.

1,368 Types

1,466 Properties

Schema.org v23.0

Calebe B. Teixeira

Who came up with this Schema Builder?

Hello, my name is Calebe Teixeira I am a SEO from Brazil with a few years of experience in software development and creator of Focus Keyword Finder.

I live on top of a mountain in the south of Brazil, with my beloved wife and children and I connect to the internet through a Starlink antenna.

For some time I had been putting off the idea of creating what would eventually become the best and most complete 100% free Schema generator on the internet.

This is a simple gesture to try to give back a little of what I've learned over the years in this wonderful community of SEOs.

Have fun!