İş ilanı (job posting) yapısal veri işaretlemesi, iş ilanlarının web sayfaları veya belgeleri gibi metin tabanlı formatlardan, arama motorları tarafından daha kolay okunabilir bir yapıya dönüştürülmesi işlemidir.
Job Posting yani İş ilanı yapısal veri işaretlemesi hakkında teknik ve SEO açısından bilgiler aktaracağımız bu yazım sayesinde İş ilanlarınızın Google arama sonuçlarında daha doğru kişilere gösterilirken daha iyi sıralamalar almanızı sağlayacaktır. JobPosting gibi yapısal verileri kullanmak arama sonuçlarında sitenizin yer alma biçimini etkilerden SEO açısından büyük katkı sağlamaktadır.
Yazının İçerisindekiler
Job Posting nasıl oluşturulur?
Job Posting oluşturmak için WordPress ve benzeri CMS kullananlar için uyumlu tema/eklenti kullanabilir veya kod düzeyinde düzenlemeler ile iş ilanı açtığınız istediğiniz sayfada İş ilanı şemasını Google’a işletebilirsiniz.
Kod ile oluşturmak isteyen kullanıcılar için örnek kod yapısını alt tarafta paylaşıyorum.
<html>
<head>
<title>Can YİĞİTEROL</title>
<script type="application/ld+json">
{
"@context" : "https://schema.org/",
"@type" : "JobPosting",
"title" : "SEO Uzman",
"description" : "<p>canyigiterol.com sitesinde çalışacak 4 yıl deneyime sahip SEO yapmayı değil SEO'nun mantığını bilen her zaman kendini geliştiren arkadaşları aramıza bekliyoruz..</p>",
"identifier": {
"@type": "PropertyValue",
"name": "Can Yiğiterol A.Ş.",
"value": "50000"
},
"datePosted" : "2021-09-10",
"validThrough" : "2021-10-10T00:00",
"employmentType" : "CONTRACTOR",
"hiringOrganization" : {
"@type" : "Organization",
"name" : "Can Yiğiterol SEO Hizmetleri",
"sameAs" : "http://www.canyigiterol.com",
"logo" : "http://www.canyigiterol.com/images/logo.png"
},
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "İstanbul",
"addressLocality": "Şişli",
"addressRegion": "TR",
"postalCode": "34000",
"addressCountry": "TR"
}
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "TRY",
"value": {
"@type": "QuantitativeValue",
"value": 40.00,
"unitText": "Saat"
}
}
}
</script>
</head>
<body>
</body>
</html>
Job Posting yapısal veri işaretlemesi nasıl çalışır?
Örnek olarak alt tarafta verdiğim gibi sorgularda özel alan olarak iş ilanınız arama sonuçlarında gözükmektedir. Bu yapının çalışma mantığı ise şöyle; Siz sitenizde yayınladığınız iş ilanına yapısal veri aracılığı ile detayları eklersiniz, eklediğiniz bu yapısal veri bir standart olarak kullanıldığı için arama motoru botları tarafından okunabilmekte ve işlenmektedir. İşlenen bu verileri arama sonuçlarında göstermek için istediği zorunlu alanların tümünü doldurmalısınız. Zorunlu doldurulması gereken alanlar ise şöyle;
⏰ İş Yayınlanma Zamanı: | datePosted |
? İlan Açıklaması: | description |
? İşveren Firma: | hiringOrganization |
? İş Konumu: | jobLocation |
? Başlık | title |
İş ilanlarınızı Google’a daha hızlı işlemesi için ne yapmalısınız?
İş ilanı yapısal verilerinizin daha hızlı Google’da görünmesini istiyor iseniz Google IndexAPI kullanabilir veya manuel olarak site haritanızı Google’a gönderebilirsiniz. Site haritalarınızı Search Console üzerinden eklemeyi unutmamakla beraber http://www.google.com/ping?sitemap=canyigiterol.com/sitemap.xml canyigiterol.com/sitemap.xml yazan alanı kendi site haritanız ile değiştirerek tarayıcıdan linke giriş yapın ve site haritanızı manuel olarak gönderin.
Job Posting İle beraber kullanmanızı öneririm;
Job Posting yapısal veri işaretlemesi ile beraber şirketinizin yan haklarını, çalışanlar için önemli olan bilgileri tablo(table) kullanarak sıralarsanız daha fazla datanın arama sonuçlarında yer almasını sağlayabilirsiniz.
İleri seviye kullanıcılar için öneririm;
https://schema.org/JobPosting
https://developers.google.com/search/docs/advanced/structured-data/job-posting