How to add Job Schema in Laravel Views
Just add this code in head section of your layout view
<script type="application/ld+json">
{
"@context" : "https://schema.org/",
"@type" : "JobPosting",
"title" : "Job Title",
"description" : "Job Description",
"identifier": {
"@type": "PropertyValue",
"name": "Job Type or Job Category",
"value": "POST_your_unique_id"
},
"datePosted" : "YYYY-MM-DD",
"validThrough" : "YYYY-MM-DDT00:00",
"applicantLocationRequirements": {
"@type": "Country",
"name": "COUNTRY_CODE(e.g. IN)"
},
"jobLocationType": "TELECOMMUTE",
"employmentType": "FULL_TIME",
"hiringOrganization" : {
"@type" : "Organization",
"name" : "organization-name",
"sameAs" : "hiring-organization-url",
"logo" : "hiring-organization-logo-url"
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": {
"@type": "QuantitativeValue",
"value": "45000",
"unitText": "YEAR"
}
}
}
</script>
Job Schema key values you can read here in detail.
After adding Test Schema here.
For more code examples click here.