Web sitenizin Google’da daha etkili görünmesini istiyorsanız yapılandırılmış veri konusunu mutlaka öğrenmeniz gerekir. Çünkü yapılandırılmış veriler, Google’ın bir sayfanın içeriğini anlamasını kolaylaştırır ve arama sonuçlarında daha zengin bir şekilde görünmesini sağlar. Yani sadece bağlantı ve başlık değil, kullanıcıların dikkatini çekecek ekstra bilgilerle öne çıkarsınız. Bir film sitesinde oynayan aktörler, bir tarif sayfasında pişirme süresi, bir etkinlik duyurusunda tarih ve mekan gibi veriler doğrudan arama sonuçlarında gösterilebilir. Bu da daha yüksek tıklama oranı, daha iyi kullanıcı deneyimi ve sonuç olarak SEO açısından önemli bir avantaj demektir. Google’ın desteklediği onlarca yapılandırılmış veri türü bulunur ve her biri belirli bir içerik türüne hitap eder.
Yapılandırılmış Veri Nedir?
Yapılandırılmış veri, arama motorlarının bir web sayfasının içeriğini daha iyi anlayabilmesi için kullanılan özel formatlanmış bilgilerdir. Bu veriler, genellikle sayfanın HTML koduna eklenen ve arama motorlarına içerik hakkında ekstra ipuçları veren etiketler şeklinde sunulur. Böylece Google, bir yazının makale mi yoksa ürün tanıtımı mı olduğunu, içeriğin yazarını, tarihini, derecelendirme puanını ya da kullanıcı yorumlarını net bir şekilde ayırt edebilir. Yapılandırılmış veriler, özellikle zengin sonuçlar (rich results) elde etmek isteyen siteler için büyük önem taşır. Çünkü bu veriler sayesinde Google, sadece bağlantı ve başlık değil, yıldızlı puanlar, resimler, fiyatlar veya tarif detayları gibi ögeleri de sonuç sayfasında gösterebilir.
Bu yapının temel amacı, içerikleri insanlar için değil, makineler için daha anlaşılır hale getirmektir. Çünkü insanlar bir sayfayı okuyarak bağlamı kolayca kavrayabilirken, arama motorları bunu yapamaz. Bu noktada yapılandırılmış veri devreye girer ve “Bu bir tarif”, “Bu bir etkinlik”, “Bu kişi bir yazardır” gibi açıklamalarla içeriği sınıflandırır. Örneğin, bir restoran web sitesine açık adres, çalışma saatleri ve kullanıcı yorumları gibi bilgiler eklediğinizde, Google bunları bilgi paneli ya da yerel arama sonuçlarında detaylı bir şekilde gösterebilir. Bu sayede hem arama sonuçlarında öne çıkarsınız hem de kullanıcıya daha fazla bilgi sunarak güven kazanırsınız.
Schema.org Nedir?
Schema.org; Google, Bing, Yahoo ve Yandex gibi büyük arama motorlarının birlikte oluşturduğu ve desteklediği bir girişimdir. Bu platformun temel amacı, internetteki içeriklerin anlamını daha net tanımlamak için evrensel bir işaretleme standardı sunmaktır. Schema.org veritabanı, yapılandırılmış veriler için kullanılan yüzlerce farklı işaretleme türünü barındırır. Örneğin bir makale, etkinlik, kişi profili, organizasyon ya da ürün gibi çok çeşitli içerik türleri için özel şemalar içerir. Böylece web geliştiriciler ve içerik üreticiler, sayfalarındaki bilgileri arama motorlarının kolayca anlayabileceği şekilde işaretleyebilir.
Schema.org işaretlemeleri genellikle JSON-LD (JavaScript Object Notation for Linked Data) formatında kullanılır ve bu yapı, HTML kodlarının içine kolayca entegre edilebilir. Ayrıca mikro veri (microdata) ve RDFa gibi alternatif işaretleme formatları da desteklenmektedir. Ancak günümüzde Google’ın en çok tercih ettiği ve önerdiği format JSON-LD’dir. Örneğin bir yemek tarifi sayfasında yemek adı, pişirme süresi, malzemeler ve kalori bilgisi gibi detaylar schema.org veri yapılarıyla işaretlenirse Google bu bilgileri SERP’te görsel ve açıklamalı şekilde sunabilir.
Google’da Kullanılan Yapılandırılmış Veri Türleri
Google, içerikleri daha doğru sınıflandırmak ve arama sonuçlarında zenginleştirilmiş deneyimler sunmak için çok çeşitli yapılandırılmış veri türlerini destekler. Bu veri türleri, her içerik kategorisine göre özel olarak tasarlanmıştır. Bir blog yazısı ile bir etkinlik duyurusu ya da bir ürün sayfası arasında büyük farklar olduğunu göz önünde bulunduran Google, bu farklı içerik türlerini anlamlandırmak için onlarca farklı schema.org özelliğini kullanır. Böylece kullanıcılar yalnızca bir başlık ve açıklama görmekle kalmaz, aynı zamanda ilgili tarih, fiyat, yorum, görsel gibi detaylara da doğrudan arama sonuçlarında ulaşabilir.
Makale
Makale yapılandırılmış verisi, özellikle haber siteleri, bloglar ve online dergiler gibi içerik yayınlayan platformlar için vazgeçilmez bir unsurdur. Google bu veri türünü kullanarak bir yazının başlık, yayın tarihi, yazar, öne çıkan görsel gibi detaylarını daha kolay analiz eder. Bu bilgiler sayesinde arama sonuçlarında yazının kapak görseli, yazarı ve hatta yayınlandığı tarih gibi unsurlar da görünebilir. Bu da kullanıcıya güven verir ve tıklama ihtimalini artırır. Örneğin, Google Haberler’de içerik göstermek isteyen bir yayıncının, makale şemasını eksiksiz uygulaması gerekir. Aksi takdirde içerik, arama sonuçlarında yeterince dikkat çekmeyebilir.
Makale işaretlemesi schema.org içerisinde Article, NewsArticle veya BlogPosting olarak kategorilere ayrılır. Article, genel amaçlı içerikler için kullanılırken; NewsArticle, haber siteleri için daha özelleştirilmiştir. BlogPosting ise kişisel blog yazılarını tanımlamak için idealdir. Bu yapılandırma, Google’ın algoritmalarına içeriğin türünü ve bağlamını açıkça anlatır.
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Yapay Zeka 2025'te Hayatımızı Nasıl Değiştiriyor?",
"image": [
"https://example.com/images/1x1/ai.jpg",
"https://example.com/images/4x3/ai.jpg",
"https://example.com/images/16x9/ai.jpg"
],
"datePublished": "2025-06-30T10:00:00+03:00",
"dateModified": "2025-07-01T12:30:00+03:00",
"author": [
{
"@type": "Person",
"name": "Ayşe Yılmaz",
"url": "https://example.com/profil/ayseyilmaz"
}
],
"publisher": {
"@type": "Organization",
"name": "TeknoHaber",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"description": "Yapay zekanın 2025 yılında günlük yaşam, sağlık ve sanayi üzerindeki etkileri üzerine kapsamlı bir inceleme.",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/haber/yapay-zeka-2025"
}
}
İçerik Haritası
İçerik haritası yapılandırılmış verisi, bir web sitesinin hiyerarşik yapısını hem kullanıcılara hem de arama motorlarına daha net biçimde göstermek için kullanılır. Ziyaretçiler bir sayfanın site içerisindeki yerini bu sayede kolayca anlayabilir. Örneğin bir ürün sayfası için “Ana Sayfa > Kategoriler > Elektronik > Dizüstü Bilgisayarlar > Ürün Adı” şeklinde bir yol haritası (breadcrumb) gösterildiğinde, kullanıcı sadece bulunduğu konumu öğrenmekle kalmaz, bir üst kategoriye geçişi de hızlıca yapabilir. Arama motorları ise bu yapı sayesinde sayfa ilişkilerini kavrayarak içeriğin konumunu daha etkili bir biçimde indeksleyebilir.
Google, içerik haritası verisini arama sonuçlarında da gösterebilir. Bu da kullanıcıya sonuç sayfası üzerinden sayfanın hangi kategoriye ait olduğunu hızlıca anlatır. Sayfanın yalnızca başlık ve URL ile değil, ait olduğu kategori yapısıyla da görünmesi, güven oluşturur ve tıklanma oranlarını artırır. Schema.org kapsamında bu veri BreadcrumbList olarak tanımlanır. Her bir bağlantı noktası ise ListItem olarak işaretlenir ve sıralama numarası (position), bağlantı (item) ve görünen ad (name) gibi alanları içerir.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Kitaplar",
"item": "https://example.com/kitaplar"
},{
"@type": "ListItem",
"position": 2,
"name": "Bilim Kurgu",
"item": "https://example.com/kitaplar/bilimkurgu"
},{
"@type": "ListItem",
"position": 3,
"name": "Ödül Kazananlar"
}]
}
Bant
Bant yapılandırılmış verisi (orijinal adıyla “Carousel”), Google’ın sıralı içerikleri kullanıcıya galeri formatında sunduğu özel bir yapılandırılmış veri türüdür. Özellikle aynı kategorideki çoklu içeriklerin tek bir başlık altında gruplanarak yatay kaydırmalı şekilde gösterilmesini sağlar. Bu yapı genellikle tarifler, filmler, kurslar veya ürünler gibi birbiriyle ilişkili içerikler için tercih edilir. Örneğin bir yemek tarifleri sitesinde, “En Popüler Tatlı Tarifleri” başlığı altında birkaç tarif bant şeklinde sıralanabilir. Kullanıcılar da bu içeriklerin her birine kolayca göz atabilir. Google’da da bu yapı, arama sonuçlarında zengin ve görsel olarak ilgi çekici bir deneyim sunar.
Bant özelliğini kullanabilmek için içeriklerinizin belirli yapılandırılmış veri türleriyle uyumlu olması gerekir. Schema.org’da doğrudan “carousel” adında bir veri türü olmasa da bu yapı genellikle ItemList şemasıyla ilişkilendirilerek çalışır ve desteklenen içerik türleri arasında Recipe, Course, Movie veya LocalBusiness gibi öğeler yer alır. Her içerik parçası ayrı ayrı yapılandırılmış veri ile tanımlanır ve ardından bir üst yapı olan ItemList altında gruplanır. Google bu listeyi tanıdığında, sayfanızdaki içerikleri bir galeri gibi sıralı şekilde gösterebilir.
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Movie",
"url": "https://example.com/2024-en-iyi-filmler#ayla",
"name": "Ayla",
"image": "https://example.com/gorseller/ayla.jpg",
"dateCreated": "2024-01-12",
"director": {
"@type": "Person",
"name": "Can Ulkay"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
},
"author": {
"@type": "Person",
"name": "Zeynep A."
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 92,
"bestRating": 100,
"ratingCount": 15730
}
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "Movie",
"url": "https://example.com/2024-en-iyi-filmler#7-kogustaki-mucize",
"name": "7. Koğuştaki Mucize",
"image": "https://example.com/gorseller/7kogus.jpg",
"dateCreated": "2024-03-05",
"director": {
"@type": "Person",
"name": "Mehmet Ada Öztekin"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4
},
"author": {
"@type": "Person",
"name": "Ahmet K."
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 88,
"bestRating": 100,
"ratingCount": 20214
}
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "Movie",
"url": "https://example.com/2024-en-iyi-filmler#kesişme",
"name": "Kesişme: İyi Ki Varsın Eren",
"image": "https://example.com/gorseller/kesisme.jpg",
"dateCreated": "2024-05-10",
"director": {
"@type": "Person",
"name": "Özer Feyzioğlu"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
},
"author": {
"@type": "Person",
"name": "Selin D."
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 95,
"bestRating": 100,
"ratingCount": 31789
}
}
}
]
}
Kurs Listesi
Kurs listesi yapılandırılmış verisi, bir eğitim platformunun sunduğu çok sayıda kursu gruplu şekilde tanıtarak arama sonuçlarında daha görünür hale gelmesini sağlayan bir yapıdır. Google, bu veri türünü kullanarak kullanıcıya “Bir kurs sağlayıcısının sunduğu eğitimler” şeklinde sıralı bir görünüm sunabilir. Örneğin bir üniversite veya online eğitim platformu, aynı konuda farklı seviyelerdeki kurslarını bu yapı ile işaretleyebilir ve arama sonuçlarında “Kurs Listesi” olarak yatay kaydırmalı şekilde birden fazla kurs başlığını kullanıcıya gösterebilir. Bu, özellikle geniş kapsamlı içerik sunan kurumlar için önemli bir avantajdır.
Schema.org kapsamında kurslar Course şeması ile tanımlanır. Bu şema; kursun adı, açıklaması, sağlayıcı kuruluş, görsel, başlama tarihi, eğitmen bilgileri gibi alanları içerebilir. Birden fazla kursu tanıtmak istiyorsanız, her biri ayrı bir Course olarak tanımlanır ve ardından ItemList ya da Google’ın tanıdığı listeleme yapıları altında gruplanır. Bu yapı sayesinde, örneğin bir dijital pazarlama akademisi “SEO Eğitimi”, “Google Ads Eğitimi” ve “E-Posta Pazarlaması Eğitimi” gibi içeriklerini tek bir arama sonucunda galeri halinde listeleyebilir.
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Bilgisayar Bilimine ve Programlamaya Giriş",
"description": "Temel kavramları anlatan giriş seviyesinde bir bilgisayar bilimi dersi.",
"provider": {
"@type": "Organization",
"name": "Eureka Teknoloji Üniversitesi",
"sameAs": "https://www.ornek.com"
}
}
Veri Kümesi
Veri kümesi yapılandırılmış verisi, büyük ve anlamlı veri topluluklarını Google üzerinden erişilebilir hale getirmek isteyen araştırma kurumları, devlet kurumları, üniversiteler veya veri odaklı projeler için özel olarak geliştirilmiştir. Bu veri türü, özellikle bilimsel çalışmalar, istatistiksel analizler, ekonomik raporlar gibi içeriklerde kullanılır. Google bu yapılandırılmış veriyi kullanarak, veri kümesini doğrudan “Google Dataset Search” arama motoruna dahil eder. Böylece kullanıcılar veri setlerini kolayca bulabilir, konusuna göre filtreleyebilir ve detaylı biçimde inceleyebilir. Araştırmacılar için bu oldukça zaman kazandırıcı ve işlevsel bir araçtır.
Schema.org çerçevesinde bu tür Dataset olarak tanımlanır. Veri kümesi işaretlemesinde başlık, açıklama, konu etiketi, yayınlayan kurum, oluşturulma tarihi, lisans durumu, bağlantı adresi ve veri formatı gibi detaylar yer alır. Ayrıca bu veriler, Google’ın akademik ve bilimsel kaynaklara olan güvenini artırmak için düzenli ve açık bir yapıda sunulmalıdır. Örneğin bir meteoroloji kurumu, haftalık sıcaklık analizlerini içeren veri setlerini Dataset şeması ile işaretleyerek, bu bilgileri veri arayan akademik araştırmacılarla buluşturabilir. Bu aynı zamanda veriye atıf yapılmasını da kolaylaştırır.
{
"@context": "https://schema.org/",
"@type": "Dataset",
"name": "TÜBİTAK Fırtına Olayları Veritabanı",
"description": "Fırtına verileri, Türkiye Meteoroloji Genel Müdürlüğü tarafından sağlanmaktadır ve fırtına, kuraklık, sis gibi olaylara dair istatistikleri içerir.",
"url": "https://veri.tubitak.gov.tr/dataset/firtina-olaylari",
"sameAs": "https://mgm.gov.tr/firtina-verileri",
"identifier": [
"https://doi.org/10.1234/tubitak.firtina2024",
"https://identifiers.org/ark:/98765/fk9876"
],
"keywords": [
"ATMOSFER > METEOROLOJİK OLAYLAR > FIRTINALAR",
"ATMOSFER > METEOROLOJİK OLAYLAR > KURAKLIK",
"ATMOSFER > METEOROLOJİK OLAYLAR > SİS",
"ATMOSFER > METEOROLOJİK OLAYLAR > DON"
],
"license": "https://creativecommons.org/licenses/by/4.0/",
"isAccessibleForFree": true,
"hasPart": [
{
"@type": "Dataset",
"name": "Alt Veri Kümesi 01",
"description": "İlk alt veri kümesine ait açıklayıcı bilgiler...",
"license": "https://creativecommons.org/licenses/by/4.0/",
"creator": {
"@type": "Organization",
"name": "Alt Veri Kümesi 01 Üreticisi"
}
},
{
"@type": "Dataset",
"name": "Alt Veri Kümesi 02",
"description": "İkinci alt veri kümesine ait açıklayıcı bilgiler...",
"license": "https://creativecommons.org/licenses/by/4.0/",
"creator": {
"@type": "Organization",
"name": "Alt Veri Kümesi 02 Üreticisi"
}
}
],
"creator": {
"@type": "Organization",
"url": "https://www.mgm.gov.tr/",
"name": "Türkiye Meteoroloji Genel Müdürlüğü",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "müşteri hizmetleri",
"telephone": "+90-312-123-4567",
"email": "[email protected]"
}
},
"funder": {
"@type": "Organization",
"sameAs": "https://ror.org/01cdqwe13",
"name": "TÜBİTAK - Türkiye Bilimsel ve Teknolojik Araştırma Kurumu"
},
"includedInDataCatalog": {
"@type": "DataCatalog",
"name": "veri.gov.tr"
},
"distribution": [
{
"@type": "DataDownload",
"encodingFormat": "CSV",
"contentUrl": "https://veri.tubitak.gov.tr/firtina-verileri/csv"
},
{
"@type": "DataDownload",
"encodingFormat": "JSON",
"contentUrl": "https://veri.tubitak.gov.tr/firtina-verileri/json"
}
],
"temporalCoverage": "1990-01-01/2023-12-31",
"spatialCoverage": {
"@type": "Place",
"geo": {
"@type": "GeoShape",
"box": "36.0 26.0 42.0 45.0"
}
}
}
Tartışma Forumu
Tartışma forumu yapılandırılmış verisi, kullanıcıların belirli konular hakkında içerik ürettiği ve bu içeriklerin genellikle kısa, etkileşimli ve dizili cevaplar içerdiği sayfalar için kullanılır. Bu veri türü, özellikle topluluk forumları, destek sayfaları, oyun platformları ve kullanıcı etkileşimli bloglarda oldukça yaygındır. Google, bu yapılandırılmış veriyi kullanarak bir forum dizisini tanıyabilir, başlığı, katılımcı sayısını, son yanıtın tarihini ve hatta en popüler cevabı doğrudan arama sonuçlarında gösterebilir. Bu da ilgili sayfanın otoritesini artırır, kullanıcı güvenini destekler ve siteye gelen organik trafiği önemli ölçüde yükseltebilir.
Schema.org’da tartışma forumları için DiscussionForumPosting yapısı kullanılır. Bu yapı, Article şemasına benzese de daha çok kullanıcı kaynaklı içerikleri tanımlar. Yani yazının tek bir yazar yerine farklı kullanıcılar tarafından sürdürülen bir sohbet zinciri olduğu belirtilir. İşaretleme sırasında forum başlığı, her yanıtın yazarı, yayın tarihi, içerik özeti, etiketler ve forum adı gibi bilgiler girilir. Örneğin bir teknoloji forumunda “2025’te En İyi Laptop Önerileri” başlıklı bir konu varsa, bu yapılandırma sayesinde Google bu konunun aktifliğini, yorum sayısını ve popülerliğini SERP’te doğrudan gösterebilir.
{
"@context": "https://schema.org",
"@type": "DiscussionForumPosting",
"headline": "Çok Popüler Bir Konu",
"articleBody": "Bu başlık neden bu kadar ilgi görüyor anlamıyorum. Sizce?",
"datePublished": "2025-06-20T14:22:00Z",
"author": {
"@type": "Person",
"name": "Ali Y."
},
"comment": [
{
"@type": "Comment",
"text": "Bu kadar popüler olmamalı bence.",
"dateCreated": "2025-06-20T15:00:00Z",
"author": {
"@type": "Person",
"name": "Zeynep A."
},
"comment": [
{
"@type": "Comment",
"text": "Bence olmalı, çok ilginç bir konu!",
"dateCreated": "2025-06-20T15:30:00Z",
"author": {
"@type": "Person",
"name": "Mert K."
}
}
]
}
]
}
Eğitim Amaçlı Soru-Cevap
Eğitim amaçlı soru-cevap yapılandırılmış verisi, öğrenciler, öğretmenler ve öğrenme platformları için hazırlanan öğretici soru ve cevap içeriklerinin arama sonuçlarında daha etkili görünmesini sağlar. Bu veri türü sayesinde Google, eğitimle ilgili soruları algılayabilir ve bu sorulara ait açıklamalı çözümleri, doğrudan bilgi kartları şeklinde sunabilir. Özellikle matematik, fen, tarih gibi ders içerikleri için hazırlanmış öğretici sorular bu yapı ile işaretlendiğinde, Google Arama’da “bilgi keşif kartları” olarak öne çıkar. Bu da eğitim platformlarının görünürlüğünü artırır, kullanıcıların ilgisini çeker ve marka otoritesini güçlendirir.
Schema.org kapsamında bu yapı EducationQAPage altında tanımlanır ve Question ile Answer şemaları birlikte kullanılır. Soru başlığı, açıklaması, zorluk seviyesi, ilgili konu, çözüm yöntemi gibi alanlar detaylandırılarak Google’a sunulur. Yanıt kısmında ise yalnızca cevabı değil, çözüm adımları da verilebilir. Örneğin “Bir dik üçgende Pisagor teoremi nasıl uygulanır?” şeklindeki bir soruda, yanıt sadece “c² = a² + b²” değil, bu formülün nasıl çalıştığını anlatan açıklamalı bir çözüm de içerir. Google bu bilgileri doğrudan öne çıkan bilgi kartı olarak sunabilir.
{
"@context": "https://schema.org/",
"@type": "Quiz",
"about": {
"@type": "Thing",
"name": "Hücre Taşınımı"
},
"educationalAlignment": [
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Biyoloji"
}
],
"hasPart": [
{
"@context": "https://schema.org/",
"@type": "Question",
"eduQuestionType": "Flashcard",
"text": "Reseptör moleküllerle ilgili bir bilgi.",
"acceptedAnswer": {
"@type": "Answer",
"text": "reseptör moleküller"
}
},
{
"@context": "https://schema.org/",
"@type": "Question",
"eduQuestionType": "Flashcard",
"text": "Hücre zarı hakkında bir bilgi.",
"acceptedAnswer": {
"@type": "Answer",
"text": "hücre zarı"
}
}
]
}
İşveren Toplu Puanı
İşveren toplu puanı yapılandırılmış verisi, Google’da iş arayan kullanıcıların, belirli bir şirket hakkında başka kullanıcılar tarafından verilen değerlendirmeleri görmesini sağlar. Bu yapı, özellikle iş ilanı siteleri, kariyer platformları ve insan kaynakları portalları için büyük önem taşır. Kullanıcılar, bir işverenin çalışma koşulları, maaş dengesi, yönetim yapısı, kariyer olanakları gibi konularda yaptığı değerlendirmeleri görebilir. Bu veriler toplandığında, Google bu işverene ait ortalama puanı ve yorum sayısını zengin sonuçlar içinde gösterebilir. Böylece kullanıcı, iş başvurusu yapmadan önce şirket hakkında fikir sahibi olabilir ve bu da kullanıcı deneyimini olumlu yönde etkiler.
Schema.org’da bu tür veri işaretlemesi Organization şeması altında yapılır, ancak ek olarak AggregateRating yapısı kullanılarak puanlama bilgisi detaylandırılır. Burada yer alan öğeler arasında toplam puan (örneğin 4.3/5), toplam oy sayısı (örneğin 120 yorum), en düşük ve en yüksek puan aralığı gibi bilgiler yer alır. Bir şirketin adını arayan kullanıcı, arama sonucunda bu puanları ve yorum sayısını doğrudan görebilir. Bu da şeffaflık sağlar, kullanıcıların karar verme sürecini kolaylaştırır ve güvenilirlik izlenimi yaratır. Özellikle işveren markası oluşturmak isteyen şirketler için bu yapı oldukça stratejiktir.
{
"@context" : "https://schema.org/",
"@type": "EmployerAggregateRating",
"itemReviewed": {
"@type": "Organization",
"name" : "Dünyanın En İyi Kahve Dükkanı",
"sameAs" : "https://ornek.com"
},
"ratingValue": 91,
"bestRating": 100,
"worstRating": 1,
"ratingCount" : "10561"
}
Etkinlik
Etkinlik yapılandırılmış verisi, belirli bir tarihte ve yerde gerçekleşecek organizasyonları tanımlamak için kullanılır. Bu yapı sayesinde Google, bir konser, sergi, tiyatro oyunu, konferans veya atölye gibi etkinlikleri doğrudan arama sonuçlarında gösterebilir. Kullanıcılar etkinliğin adı, tarihi, saati, yeri, bilet fiyatı ve kayıt bağlantısı gibi bilgilere tek bir arama sonucuyla ulaşabilir. Ayrıca bu bilgiler Google Takvim’e eklenebilir, yol tarifi alınabilir veya doğrudan bilet satın alma işlemi başlatılabilir. Bu da etkinliğin görünürlüğünü ve katılım oranını büyük ölçüde artırır.
Schema.org’a göre etkinlik verisi Event şeması ile işaretlenir. Bu şemada etkinliğin adı, açıklaması, başlangıç ve bitiş tarihleri (startDate, endDate), mekan (location), organizatör, bilet durumu (offers) ve hatta online mi yoksa fiziksel mi olduğu gibi bilgiler yer alır. Ayrıca birden fazla etkinlik bir arada tanıtılacaksa, ItemList ile gruplanabilir. Örneğin bir kültür merkezi, aynı hafta düzenlediği 5 farklı tiyatro oyununu tek bir sayfada listeleyip her birini ayrı ayrı işaretleyerek, bu etkinliklerin her birini Google’a tanıtabilir.
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Kira ve Morrison'un Maceraları",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"location": {
"@type": "Place",
"name": "Snickerpark Stadyumu",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Batı Snickerpark Cd.",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "Kira ve Morrison'un Maceraları, Snickertown'a unutulmaz bir performansla geliyor.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_202403180430",
"price": 30,
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira ve Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira ve Morrison Müzik",
"url": "https://kiraandmorrisonmusic.com"
}
}
SSS (Sıkça Sorulan Sorular)
SSS, yani Sıkça Sorulan Sorular yapılandırılmış verisi, bir web sayfasında belirli bir konu hakkında kullanıcıların en çok merak ettiği soruları ve bu sorulara verilen net yanıtları Google’a açıkça iletmek için kullanılır. Bu yapı sayesinde arama motorları, sayfadaki soru-cevap çiftlerini tanımlayabilir ve bu bilgileri doğrudan arama sonuçlarında gösterebilir. Örneğin bir ürünle ilgili “Kargo süresi ne kadar?”, “İade koşulları nelerdir?” gibi soruların altında yer alan yanıtlar, zengin sonuçlar kısmında genişletilebilir sekmeler olarak sunulur. Bu yapı hem kullanıcı deneyimini geliştirir hem de sayfanın arama sonucundaki görünürlüğünü artırır.
Schema.org’da bu veri türü FAQPage şeması altında tanımlanır. Her soru için Question ve yanıt için Answer etiketleri kullanılır. Bu yapılandırma, yalnızca sayfada yazılı olarak bulunan değil, aynı zamanda kullanıcıya fayda sağlayacak şekilde net ve okunabilir olan içeriklerin işaretlenmesiyle oluşturulmalıdır. Google, yapay olarak doldurulmuş ya da spam olarak nitelendirilebilecek SSS işaretlemelerini reddedebilir. Bu nedenle gerçekten kullanıcıların işine yarayan ve sayfanın genel içeriğiyle uyumlu olan soru-cevaplar kullanılmalıdır.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Çıraklık nasıl bulunur?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Mevcut çıraklık ilanlarını arayabileceğiniz resmi bir hizmet sunuyoruz. Başlamak için buradan bir hesap oluşturun, tercih ettiğiniz bölgeyi ve ilgi alanlarınızı belirtin. Tüm resmi olarak kaydedilmiş açık çıraklık ilanlarını arayabilirsiniz.
"
}
},
{
"@type": "Question",
"name": "Kiminle iletişime geçmeliyim?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Çıraklık ofisiyle yukarıdaki resmi telefon hattı üzerinden ya da aşağıdaki web formu aracılığıyla iletişime geçebilirsiniz. Yazılı başvurulara genellikle 7-10 gün içinde yanıt verilir."
}
}
]
}
Resim Meta Verisi
Resim meta verisi yapılandırılmış verisi, görsellerin arama motorları tarafından daha iyi anlaşılmasını sağlar ve özellikle Google Görseller arama sonuçlarında resimlerin zengin bilgilerle birlikte görünmesine katkıda bulunur. Bu veri türü, bir görselin telif hakkı durumu, lisans bilgisi, oluşturucu (sanatçı, fotoğrafçı), katkıda bulunan kişiler ve görselin kullanım şartları gibi detayları içerir. Google, bu yapılandırılmış verileri kullanarak kullanıcıya “Bu resmi kim çekti?”, “Nasıl kullanılabilir?”, “Telif hakkı kime ait?” gibi soruların cevabını doğrudan sunabilir. Özellikle görsel içerik üreticileri, telif haklarını korumak ve eserlerine doğru atıf yapılmasını sağlamak için bu yapıdan büyük fayda görür.
Schema.org’da resim meta verisi doğrudan bir ImageObject yapısı ile tanımlanır. Bu şema içerisinde creator (oluşturan kişi ya da kurum), license (lisans türü ve bağlantısı), copyrightHolder (telif sahibi) ve acquireLicensePage (lisans edinme sayfası) gibi alanlar yer alır. Örneğin bir stok görsel platformu, bünyesindeki her görseli bu yapı ile işaretlediğinde, kullanıcılar Google Görseller üzerinde o görseli gördüğünde kim tarafından yapıldığını ve nasıl kullanabileceklerini açıkça görebilir. Bu şeffaflık hem eser sahibinin haklarını korur hem de kullanıcıların lisans sorunları yaşamadan içerik kullanmasını sağlar.
{
"@context": "https://schema.org/",
"@type": "ImageObject",
"contentUrl": "https://example.com/photos/1x1/siyah-labrador-yavrusu.jpg",
"license": "https://example.com/lisans",
"acquireLicensePage": "https://example.com/gorsel-kullanimi",
"creditText": "Labrador FotoLab",
"creator": {
"@type": "Person",
"name": "Brixton Brownstone"
},
"copyrightNotice": "Clara Kent"
}
İş İlanı
İş ilanı yapılandırılmış verisi, web sitenizdeki açık pozisyonları Google’a doğru ve detaylı şekilde sunarak, arama sonuçlarında iş arayan kullanıcılarla daha hızlı buluşturmanızı sağlar. Bu yapı, özellikle kariyer siteleri, şirketlerin insan kaynakları sayfaları ve işe alım platformları için kritik öneme sahiptir. Google bu veri türünü kullanarak ilan başlığını, pozisyonun konumunu, yayın tarihini, şirket adını, maaş bilgisi ve başvuru bağlantısını doğrudan arama sonuçlarında gösterir. Bu da ilanlara doğrudan erişim sağlar, kullanıcı deneyimini iyileştirir ve başvuru sayısını artırır. Özellikle mobil kullanıcılar için bu yapı, başvuru sürecini birkaç dokunuşla başlatma imkânı sunar.
Schema.org’da iş ilanı veri türü JobPosting şeması altında tanımlanır. Bu yapı; iş unvanı (title), işveren bilgileri (hiringOrganization), lokasyon (jobLocation), iş tanımı (description), maaş aralığı (baseSalary), işin türü (tam zamanlı, yarı zamanlı vb.), yayın tarihi (datePosted) ve başvuru süresi (validThrough) gibi alanları içerir. Google, bu bilgiler yardımıyla ilanları “Google’da İş Arama” deneyimi içine dahil eder. Örneğin bir kullanıcı “İstanbul’da grafik tasarım işi” aradığında, bu yapıyla işaretlenmiş ilanlar detaylı biçimde listelenir ve filtrelenebilir hale gelir.
{
"@context": "https://schema.org/",
"@type": "JobPosting",
"title": "Yazılım Mühendisi",
"description": "Google, ürünlerimizin ve teknolojilerimizin hizmet verdiği küresel çeşitliliği yansıtan bir organizasyon olmayı hedeflemektedir. En iyi yetenekleri işe almanın yanı sıra, farklı bakış açıları, fikirler ve kültürler daha iyi ürün ve hizmetlerin geliştirilmesine katkı sağlar.
",
"identifier": {
"@type": "PropertyValue",
"name": "Google",
"value": "1234567"
},
"datePosted": "2024-01-18",
"validThrough": "2024-03-18T00:00",
"employmentType": "SÖZLEŞMELİ",
"hiringOrganization": {
"@type": "Organization",
"name": "Google",
"sameAs": "https://www.google.com",
"logo": "https://www.example.com/images/logo.png"
},
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "1600 Amphitheatre Pkwy",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": {
"@type": "QuantitativeValue",
"value": 40.00,
"unitText": "SAAT"
}
}
}
Yerel İşletme
Yerel işletme yapılandırılmış verisi, bir işletmenin fiziksel konumunu, çalışma saatlerini, iletişim bilgilerini ve sunduğu hizmetleri Google’a açık ve net bir şekilde bildirmek için kullanılır. Bu veri türü, özellikle restoranlar, mağazalar, kuaförler, klinikler ve benzeri lokasyon bazlı hizmet veren tüm işletmeler için büyük avantaj sağlar. Google bu verileri kullanarak, işletmenizi hem Arama sonuçlarında hem de Google Haritalar’da daha görünür kılar. Kullanıcılar işletmenin adıyla arama yaptığında, bilgi panelinde açık adres, telefon numarası, yol tarifi, yorumlar, puanlamalar ve hatta rezervasyon ya da sipariş bağlantılarını doğrudan görebilir.
Schema.org’da yerel işletmeler için kullanılan yapı LocalBusiness şemasıdır. Bu şema, daha genel Organization yapısının bir alt türüdür ve işletmeye özel detayları da içerir. address, openingHours, telephone, priceRange, geo (konum koordinatları), menu, reservation, aggregateRating gibi alanlar sayesinde işletmenin kapsamlı bir profili oluşturulur. Örneğin bir kafe, açılış saatlerini ve menü bağlantısını eklediğinde, kullanıcılar “09:00’da açık mı?”, “Menüsünde ne var?” gibi soruların cevabını arama sonuçlarından alabilir. Bu da kullanıcı karar sürecini hızlandırır ve fiziksel ziyaret ihtimalini artırır.
{
"@context": "https://schema.org",
"@type": "Restaurant",
"image": [
"https://ornek.com/fotograflar/1x1/kebapci.jpg",
"https://ornek.com/fotograflar/4x3/kebapci.jpg",
"https://ornek.com/fotograflar/16x9/kebapci.jpg"
],
"name": "Kebapçı Yusuf Usta",
"address": {
"@type": "PostalAddress",
"streetAddress": "Atatürk Caddesi No:42",
"addressLocality": "Konya",
"addressRegion": "Selçuklu",
"postalCode": "42060",
"addressCountry": "TR"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": {
"@type": "Person",
"name": "Ayşe Demir"
}
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 37.8719,
"longitude": 32.4846
},
"url": "https://www.kebapciyusufusta.com",
"telephone": "+90 332 555 66 77",
"servesCuisine": "Türk Mutfağı",
"priceRange": "₺₺",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "11:00",
"closes": "22:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "12:00",
"closes": "23:00"
}
],
"menu": "https://kebapciyusufusta.com/menu"
}
Matematik Problemi Çözme Aracı
Matematik problemi çözme aracı yapılandırılmış verisi, özellikle öğrenciler, öğretmenler ve eğitim platformları için tasarlanmış, belirli türdeki matematik problemlerini tanımlayan ve çözüm sürecini adım adım açıklayan özel bir veri yapısıdır. Google bu yapı sayesinde bir kullanıcı “x² – 4 = 0 nasıl çözülür?” gibi bir arama yaptığında, çözüm yolunu doğrudan bilgi kutusu içinde adım adım sunabilir. Bu, özellikle öğrenme sürecinde olan kullanıcılar için büyük kolaylık sağlar çünkü yalnızca sonucu değil, probleme nasıl yaklaşıldığını ve hangi adımlarla çözüldüğünü de öğrenirler.
Schema.org’da bu veri türü, MathSolver şeması ile tanımlanır. Bu yapı, çözülebilecek problem türlerini (educationalLevel, mathExpression, solutionStep gibi) ve bu problemlere ait açıklamalı çözümleri içerir. Örneğin bir matematik eğitim platformu, ikinci derece denklemleri veya integral hesaplamalarını bu yapı ile işaretlediğinde, Google bu verileri tanıyabilir ve kullanıcılara detaylı, anlaşılır bir çözüm yolu sunabilir. Ayrıca about, learningResourceType, inLanguage gibi alanlar ile içerik dili ve düzeyi gibi bilgiler de işaretlenebilir.
[
{
"@context": "https://schema.org",
"@type": ["MathSolver", "LearningResource"],
"name": "Harika bir matematik çözücü",
"url": "https://tr.matematikcozucu.com/",
"usageInfo": "https://tr.matematikcozucu.com/gizlilik",
"inLanguage": "tr",
"potentialAction": [
{
"@type": "SolveMathAction",
"target": "https://tr.matematikcozucu.com/coz?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": ["Polinom Denklemi", "Türev"]
}
],
"learningResourceType": "Matematik çözücü"
},
{
"@context": "https://schema.org",
"@type": ["MathSolver", "LearningResource"],
"name": "A powerful math solver",
"url": "https://en.matematikcozucu.com/",
"usageInfo": "https://en.matematikcozucu.com/privacy",
"inLanguage": "en",
"potentialAction": [
{
"@type": "SolveMathAction",
"target": "https://en.matematikcozucu.com/solve?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": ["Polynomial Equation", "Derivative"]
}
],
"learningResourceType": "Math solver"
}
]
Film Bandı
Film bandı yapılandırılmış verisi, belirli bir tema altında sıralanmış film listelerini tanımlamak için kullanılır. Bu yapı, özellikle sinema siteleri, içerik öneri platformları, dijital yayın servisleri ve eğlence blogları için oldukça etkilidir. Google, bu veri türünü kullanarak “2025’in en iyi komedi filmleri” gibi aramalarda kullanıcıya birden fazla filmden oluşan kaydırılabilir bir galeri sunabilir. Bu sayede arama yapan kişi yalnızca tek bir filme değil, aynı kategorideki pek çok öneriye tek bir arama sonucuyla ulaşabilir. Her film, başlığı, yönetmeni, afişi ve hatta yorum puanlarıyla birlikte gösterilebilir.
Bu yapılandırma, schema.org’da Movie şeması altında gerçekleştirilir. Her bir film için name, director, image, aggregateRating, description, datePublished gibi alanlar kullanılır. Birden fazla film listelenecekse, bu yapılar ItemList içinde gruplanarak “band” formatına dönüştürülür. Örneğin bir içerik platformu “Netflix’te izlenebilecek 10 romantik film” başlıklı bir içerik hazırladığında, her bir filmi Movie olarak tanımlayıp, tamamını bir ItemList altına yerleştirerek Google’a doğru şekilde sunabilir. Bu yapı sayesinde içerikler sadece okunmaz, görsel olarak da etkili şekilde sergilenir.
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"url": "https://ornek.com/ayla.html"
},
{
"@type": "ListItem",
"position": 2,
"url": "https://ornek.com/mucize.html"
},
{
"@type": "ListItem",
"position": 3,
"url": "https://ornek.com/kesisme-eren.html"
}
]
}
Kuruluş
Kuruluş yapılandırılmış verisi, bir işletmenin ya da organizasyonun temel bilgilerini Google’a net biçimde iletmek için kullanılır. Bu veri türü, şirketin adı, yasal unvanı, logosu, adresi, iletişim bilgileri, sektör tanımı ve sosyal medya profilleri gibi pek çok detayı kapsar. Google bu yapıyı kullanarak arama sonuçlarında şirketin bilgi panelini oluşturabilir ve kullanıcılara doğrudan bu panel üzerinden erişim imkânı tanır. Örneğin bir kullanıcı bir marka adını aradığında, sağ tarafta çıkan bilgi kutusunda logonuz, telefon numaranız, merkezi adresiniz ve sosyal medya bağlantılarınız yer alabilir. Bu, güven oluşturur ve markanızın dijital görünürlüğünü ciddi oranda güçlendirir.
Schema.org kapsamında kuruluşlar için Organization şeması kullanılır. Bu yapı genellikle LocalBusiness, Corporation, EducationalOrganization, NGO gibi daha spesifik alt sınıflarla birlikte detaylandırılır. Organization şemasında yer alan legalName, url, contactPoint, logo, sameAs (sosyal medya bağlantıları), founder, foundingDate, location gibi alanlar aracılığıyla şirketinizin dijital profili oluşturulur. Google bu bilgileri kullanarak markanızla ilgili daha doğru ve kapsamlı sonuçlar sunar. Ayrıca logonuzun Google Görseller’de daha güçlü tanımlanmasını da sağlar.
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "https://www.orneksirket.com",
"sameAs": [
"https://linkedin.com/company/orneksirket",
"https://twitter.com/orneksirket"
],
"logo": "https://www.orneksirket.com/gorseller/logo.png",
"name": "Örnek Yazılım A.Ş.",
"description": "Örnek Yazılım, yenilikçi dijital çözümleriyle Türkiye genelinde hizmet veren lider bir teknoloji şirketidir.",
"email": "[email protected]",
"telephone": "+90-212-555-1234",
"address": {
"@type": "PostalAddress",
"streetAddress": "İnönü Caddesi No:45",
"addressLocality": "Kadıköy",
"addressRegion": "İstanbul",
"postalCode": "34710",
"addressCountry": "TR"
},
"vatID": "TR1234567890",
"iso6523Code": "0199:1234567890123"
}
Alıştırma Sorusu
Alıştırma sorusu yapılandırılmış verisi, özellikle eğitim içerikli web sitelerinde yer alan etkileşimli öğrenme materyallerini Google’ın daha iyi anlamasını sağlayan özel bir veri türüdür. Bu yapı, öğrencilerin doğrudan Google Arama üzerinden belirli konulardaki alıştırma sorularına ulaşmasına olanak tanır. Özellikle matematik, fen bilimleri, dil bilgisi gibi derslerde kullanılan çoktan seçmeli testler, doğru-yanlış soruları ya da kısa yanıt gerektiren etkinlikler bu yapı ile işaretlenebilir. Google, bu sayede kullanıcıya sadece öğretici bilgiler sunmakla kalmaz, aynı zamanda interaktif öğrenme deneyimi yaşatır.
Schema.org’da bu yapı PracticeProblem şeması ile tanımlanır ve genellikle Question ile birlikte kullanılır. Her bir alıştırma sorusu için name, questionText, acceptedAnswer, educationalLevel, learningResourceType gibi alanlar kullanılır. Google bu verileri analiz ederek “beşinci sınıf matematik alıştırmaları” gibi aramalarda doğrudan soruları gösterebilir ve kullanıcıların çözmeye başlamasını sağlayabilir. Örneğin bir eğitim platformu, öğrencilere yönelik 10 soruluk bir çarpma işlemi testi hazırladığında, bu soruları yapılandırılmış veri ile işaretleyerek arama sonuçlarında doğrudan etkileşimli içerik olarak gösterebilir.
{
"@context": "https://schema.org/",
"@type": "Quiz",
"name": "Kesirlerle İlgili Alıştırma",
"hasPart": {
"@type": "Question",
"typicalAgeRange": "10-13",
"educationalAlignment": [
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Matematik"
},
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Cebir"
},
{
"@type": "AlignmentObject",
"alignmentType": "educationalLevel",
"targetName": "5. Sınıf » Sayılar ve İşlemler » Kesirlerle Çarpma ve Bölme",
"educationalFramework": "MEB Öğretim Programı"
}
],
"about": {
"@type": "Thing",
"name": "Kesirler"
},
"educationalLevel": "orta",
"eduQuestionType": "Çoktan Seçmeli",
"learningResourceType": "Alıştırma Sorusu",
"assesses": "Kesirlerle doğal sayı çarpımı",
"name": "Modeli seçiniz",
"comment": {
"@type": "Comment",
"text": "Bu soru hakkında bir ipucu."
},
"encodingFormat": "text/markdown",
"text": "Aşağıdaki modellerden hangisi $$2 * \\frac{2}{3}$$ işlemini temsil eder?",
"suggestedAnswer": [
{
"@type": "Answer",
"position": 0,
"encodingFormat": "text/html",
"text": "
",
"comment": {
"@type": "Comment",
"text": "Bu cevap için bir ipucu."
}
}
],
"acceptedAnswer": {
"@type": "Answer",
"position": 1,
"encodingFormat": "text/html",
"text": "
",
"comment": {
"@type": "Comment",
"text": "Bu cevap için bir ipucu."
},
"answerExplanation": {
"@type": "Comment",
"text": "Bu cevap, 2 adet \\(\\frac{2}{3}\\) kesrinin toplamı olarak düşünülerek elde edilir. Sonuç \\(\\frac{4}{3}\\) olur."
}
}
}
}
Ürün
Ürün yapılandırılmış verisi, bir ürün hakkında detaylı bilgi sağlayarak Google’ın bu ürünü arama sonuçlarında zengin formatta göstermesini mümkün kılar. Bu yapı özellikle e-ticaret siteleri, karşılaştırma platformları ve ürün inceleme blogları için son derece önemlidir. Google bu veri türü sayesinde ürünün adı, fiyatı, bulunabilirliği, kullanıcı puanları ve yorum sayısı gibi bilgileri doğrudan arama sonuçlarında gösterebilir. Böylece kullanıcılar ürün hakkında karar verirken temel bilgilere anında ulaşır, bu da tıklama oranlarını ve satın alma ihtimalini artırır.
Schema.org’da ürünler için kullanılan şema Product olarak adlandırılır. Bu yapı içerisinde name, image, description, brand, sku, offers (fiyat ve stok bilgisi), aggregateRating (puan ortalaması), review gibi alanlar yer alır. Ayrıca bir ürün varyasyonlarıyla birlikte (renk, beden, model gibi) listeleniyorsa, bu detaylar da yapılandırılmış veri ile işaretlenebilir. Örneğin bir teknoloji mağazası, bir akıllı telefonun tüm teknik özelliklerini ve kullanıcı yorumlarını Product yapısıyla Google’a sunduğunda, arama sonuçlarında yıldızlı puanlar, fiyat ve “stokta” bilgileriyle birlikte görünme şansı yakalar.
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Dayanıklı Tornavida Seti",
"description": "Usta El Aletleri'nin profesyonel kullanım için geliştirdiği bu tornavida seti, hem ev hem sanayi tipi işler için idealdir.",
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": {
"@type": "Person",
"name": "Mehmet Kılıç"
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.8,
"reviewCount": 213
}
}
Profil Sayfası
Profil sayfası yapılandırılmış verisi, bir kişi ya da kuruluş hakkında hazırlanan tanıtım sayfalarını Google’a daha net biçimde tanıtmak için kullanılır. Bu yapı, genellikle bir web sitesinde bireysel yazarlar, uzmanlar, sanatçılar, çalışanlar veya kurum temsilcileri gibi tek bir kişiye odaklanan sayfalarda uygulanır. Google bu yapı sayesinde kişisel bilgileri, meslek tanımını, uzmanlık alanlarını, sosyal medya bağlantılarını ve biyografi gibi detayları doğrudan arama sonuçlarında gösterebilir. Bu da hem güven oluşturur hem de o kişinin dijital kimliğini güçlendirir.
Schema.org’da bu yapı ProfilePage şeması altında tanımlanır ve genellikle Person veya Organization ile birlikte kullanılır. Örneğin bir blog sitesinde yazarın adı, fotoğrafı, kısa biyografisi, yazdığı yazıların listesi ve sosyal medya hesapları bulunuyorsa, bu bilgiler ProfilePage ile işaretlenebilir. Kullanılan ana alanlar arasında name, jobTitle, affiliation, url, image, sameAs (sosyal medya bağlantıları), worksFor gibi öğeler yer alır. Bu yapı Google’ın kişiyi bir bütün olarak tanımasını sağlar ve özellikle bilgi kutularında bu verileri daha zengin ve güvenilir şekilde sunmasına imkân tanır.
{
"@context": "https://schema.org",
"@type": "ProfilePage",
"dateCreated": "2024-12-23T12:34:00+03:00",
"dateModified": "2024-12-26T14:53:00+03:00",
"mainEntity": {
"@type": "Person",
"name": "Mert Yıldız",
"alternateName": "mertyildiz42",
"identifier": "987654321",
"interactionStatistic": [
{
"@type": "InteractionCounter",
"interactionType": "https://schema.org/FollowAction",
"userInteractionCount": 128
},
{
"@type": "InteractionCounter",
"interactionType": "https://schema.org/LikeAction",
"userInteractionCount": 842
}
],
"agentInteractionStatistic": {
"@type": "InteractionCounter",
"interactionType": "https://schema.org/WriteAction",
"userInteractionCount": 512
},
"description": "Bilgi paylaşmaktan keyif alan bir yazılım geliştirici.",
"image": "https://ornek.com/avatars/mertyildiz42.jpg",
"sameAs": [
"https://sosyalplatform.com/kullanici/mertyildiz42",
"https://gelistiriciforum.com/profil/mertyildiz"
]
}
}
Soru-Cevap
Soru-Cevap yapılandırılmış verisi, bir web sayfasında belirli bir sorunun ardından, topluluk tarafından verilen birden fazla cevabın yer aldığı içerikleri tanımlamak için kullanılır. Bu yapı, özellikle forumlar, bilgi paylaşım platformları ve kullanıcı katkısına açık siteler için oldukça faydalıdır. Google bu veri türünü kullanarak, bir soruya ait en iyi cevapları arama sonuçlarında doğrudan gösterebilir. Örneğin, “WordPress site hızı nasıl artırılır?” gibi bir soru Google’da arandığında, çeşitli kullanıcıların verdiği yanıtlar tek bir arama sonucunda özetlenmiş biçimde sunulabilir. Bu da kullanıcıların bilgiye hızlıca ulaşmasını sağlar ve ilgili siteye olan güveni artırır.
Schema.org çerçevesinde bu tür içerikler QAPage şeması altında işaretlenir. Yapı içerisinde ana soru Question etiketi ile tanımlanır ve her yanıt ise Answer şeması ile yapılandırılır. Her soruya ait name, text, upvoteCount, dateCreated gibi alanlar; yanıtlarda ise text, author, upvoteCount, acceptedAnswer gibi detaylar yer alır. Bu yapı Google’ın hem sorunun ana başlığını hem de en değerli yanıtları tanımasını sağlar. Ayrıca Google, bir cevabın “en iyi yanıt” olup olmadığını veya kullanıcılar tarafından beğenilip beğenilmediğini de dikkate alarak bu bilgileri SERP’te vurgulayabilir.
{
"@context": "https://schema.org",
"@type": "QAPage",
"mainEntity": {
"@type": "Question",
"name": "1 kilogram kaç gram eder?",
"text": "Son zamanlarda evde pasta yapmaya başladım ve tariflerde sıkça gram ve kilogram birimlerini görüyorum. 1 kilogram tam olarak kaç gram ediyor?",
"answerCount": 3,
"upvoteCount": 18,
"datePublished": "2024-12-12T10:15+03:00",
"author": {
"@type": "Person",
"name": "Elif Kaya",
"url": "https://ornek.com/profil/elif-kaya"
},
"acceptedAnswer": {
"@type": "Answer",
"text": "1 kilogram (kg), tam olarak 1000 gram (g) eder.",
"image": "https://ornek.com/gorseller/olcu-tablosu.jpg",
"upvoteCount": 712,
"url": "https://ornek.com/soru1#cevap1",
"datePublished": "2024-12-12T10:30+03:00",
"author": {
"@type": "Person",
"name": "Murat Yıldırım",
"url": "https://ornek.com/profil/murat-yildirim"
}
},
"suggestedAnswer": [
{
"@type": "Answer",
"text": "Eğer sıvılarla ilgileniyorsan, gram yerine mililitre (ml) ölçüsü de gerekebilir.",
"upvoteCount": 35,
"url": "https://ornek.com/soru1#cevap2",
"datePublished": "2024-12-12T10:22+03:00",
"author": {
"@type": "Person",
"name": "Zeynep Erdem",
"url": "https://ornek.com/profil/zeynep-erdem"
},
"comment": {
"@type": "Comment",
"text": "Ben katı ölçüler için sormuştum, teşekkürler.",
"datePublished": "2024-12-12T10:25+03:00",
"author": {
"@type": "Person",
"name": "Elif Kaya",
"url": "https://ornek.com/profil/elif-kaya"
}
}
},
{
"@type": "Answer",
"text": "Yanlış olabilir ama 1 kilogram 1200 gram diye hatırlıyorum. Emin değilim.",
"upvoteCount": 0,
"url": "https://ornek.com/soru1#cevap3",
"datePublished": "2024-12-12T10:40+03:00",
"author": {
"@type": "Person",
"name": "Ahmet G.",
"url": "https://ornek.com/profil/ahmetg"
}
}
]
}
}
Yemek Tarifi
Yemek tarifi yapılandırılmış verisi, bir tarifin içeriğini, hazırlama süresini, pişirme adımlarını ve kullanılan malzemeleri arama motorlarına açık bir şekilde sunmak için kullanılır. Bu yapı, özellikle yemek blogları, yemek tarifi siteleri ve mutfak odaklı dijital platformlar için vazgeçilmezdir. Google, bu veri türü sayesinde kullanıcıya tarifin görselini, puanını, hazırlanma süresini ve kalori miktarını doğrudan arama sonuçlarında gösterebilir. Hatta bazı durumlarda “Adım adım pişirme modu” gibi özelliklerle kullanıcılara tarifin interaktif biçimde sunulması da mümkündür. Bu, kullanıcıya zaman kazandırır ve siteye olan güveni artırır.
Schema.org’da yemek tarifleri için Recipe şeması kullanılır. Bu yapı içinde tarifin adı (name), görseli (image), açıklaması (description), hazırlanma süresi (prepTime), pişirme süresi (cookTime), toplam süre (totalTime), porsiyon miktarı (recipeYield), besin bilgileri (nutrition), kullanılan malzemeler (recipeIngredient) ve pişirme adımları (recipeInstructions) gibi alanlar yer alır. Ayrıca kullanıcı yorumları ve derecelendirmeleri için aggregateRating şeması da eklenebilir. Örneğin “Sebzeli kinoa salatası tarifi” için bu bilgiler girildiğinde, Google bu tarifi zengin sonuçlarla sunabilir; tarifin yanında görseli, süresi ve puanı da yer alabilir.
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Fırında Mücver",
"image": [
"https://ornek.com/gorseller/1x1/mucver.jpg",
"https://ornek.com/gorseller/4x3/mucver.jpg",
"https://ornek.com/gorseller/16x9/mucver.jpg"
],
"author": {
"@type": "Person",
"name": "Zehra Demirtaş"
},
"datePublished": "2024-07-01",
"description": "Fırında pişen bu hafif mücver tarifi, kızartma yerine daha sağlıklı bir alternatif sunar. Kabak severler için ideal!",
"recipeCuisine": "Türk Mutfağı",
"prepTime": "PT15M",
"cookTime": "PT25M",
"totalTime": "PT40M",
"keywords": "kabak, fırın yemeği, diyet yemek",
"recipeYield": "4 kişilik",
"recipeCategory": "Ana yemek",
"nutrition": {
"@type": "NutritionInformation",
"calories": "180 kalori"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.7,
"ratingCount": 58
},
"recipeIngredient": [
"2 adet kabak (rendelenmiş)",
"1 adet havuç (rendelenmiş)",
"2 yumurta",
"1 su bardağı beyaz peynir (ufalanmış)",
"Yarım çay bardağı zeytinyağı",
"Yarım demet dereotu",
"3 yemek kaşığı un",
"Tuz, karabiber, pul biber"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"name": "Hazırlık",
"text": "Kabak ve havucu rendeleyip suyunu sıkın. Diğer malzemelerle birlikte karıştırın.",
"url": "https://ornek.com/firinda-mucver#hazirlik",
"image": "https://ornek.com/gorseller/mucver/hazirlik.jpg"
},
{
"@type": "HowToStep",
"name": "Fırınla",
"text": "Karışımı yağlı kağıt serili tepsiye dökün ve 180°C fırında 25 dakika pişirin.",
"url": "https://ornek.com/firinda-mucver#firin",
"image": "https://ornek.com/gorseller/mucver/firin.jpg"
},
{
"@type": "HowToStep",
"name": "Servis",
"text": "Ilık veya soğuk olarak yoğurt eşliğinde servis edin.",
"url": "https://ornek.com/firinda-mucver#servis",
"image": "https://ornek.com/gorseller/mucver/servis.jpg"
}
]
}
Yorum Snippet’i
Yorum snippet’i yapılandırılmış verisi, bir ürün, hizmet, içerik veya işletme hakkında kullanıcılar tarafından yapılan yorumların kısa bir özetini Google’a sunmak için kullanılır. Bu yapı, özellikle e-ticaret siteleri, film/dizi platformları, yemek tarifleri blogları, yazılım tanıtım sayfaları ve yerel işletmeler için önemli bir zenginleştirme aracıdır. Google bu veri sayesinde kullanıcıya ürün ya da hizmet hakkında yapılan değerlendirmelerin ortalama puanını, yorum sayısını ve bazen kısa alıntıları doğrudan arama sonuçlarında gösterir. Bu da kullanıcıya hızlı bir öngörü sağlar ve sayfaya olan ilgiyi artırır.
Schema.org’da bu yapı Review ve AggregateRating şemaları ile birlikte kullanılır. Yorumun içeriği reviewBody, yorumu yapan kişi author, yıldız puanı reviewRating, ortalama puan ratingValue, toplam oy sayısı reviewCount gibi alanlarla tanımlanır. Yorum snippet’leri özellikle Product, Recipe, Book, Movie, SoftwareApplication ve LocalBusiness gibi içerik türleriyle entegre edilerek kullanılır. Örneğin bir kahve makinesi ürünü için yapılan 250 kullanıcı yorumu ortalama 4.6 yıldızla değerlendirildiyse Google bu bilgiyi doğrudan ürün başlığının altında göstererek sayfanın dikkat çekmesini sağlar.
{
"@context": "https://schema.org/",
"@type": "Review",
"itemReviewed": {
"@type": "Restaurant",
"image": "https://www.ornek.com/gorseller/deniz-restaurant.jpg",
"name": "Mavi Kıyı Balıkçısı",
"servesCuisine": "Deniz Ürünleri",
"priceRange": "₺₺₺",
"telephone": "+90-212-555-1234",
"address": {
"@type": "PostalAddress",
"streetAddress": "Sahil Caddesi No:23",
"addressLocality": "Kadıköy",
"addressRegion": "İstanbul",
"postalCode": "34710",
"addressCountry": "TR"
}
},
"reviewRating": {
"@type": "Rating",
"ratingValue": 4
},
"author": {
"@type": "Person",
"name": "Ali Vural"
},
"publisher": {
"@type": "Organization",
"name": "İstanbul Tatlar Dergisi"
}
}
Yazılım Uygulaması
Yazılım uygulaması yapılandırılmış verisi, bir yazılımın ya da mobil uygulamanın detaylı özelliklerini Google’a açıklamak için kullanılır. Bu veri türü, özellikle teknoloji blogları, uygulama tanıtım siteleri ve yazılım geliştirici platformları için oldukça faydalıdır. Google bu yapı sayesinde bir uygulamanın adı, açıklaması, fiyatı, puanı, platform uyumluluğu (Android, iOS, Windows gibi) ve indirme bağlantısını arama sonuçlarında doğrudan gösterebilir. Bu sayede kullanıcılar uygulama hakkında hızlıca bilgi edinir ve uygulamayı doğrudan indirebilirler. Bu yapı, özellikle mobil uygulama geliştiricileri için organik görünürlükte ciddi bir avantaj sağlar.
Schema.org’da bu veri türü SoftwareApplication şeması altında tanımlanır. Temel alanlar arasında name (uygulama adı), operatingSystem (uyumlu sistem), applicationCategory (uygulama türü), aggregateRating (kullanıcı puanı), offers (fiyat bilgisi), description (açıklama) ve downloadUrl (indirme bağlantısı) yer alır. Örneğin bir not alma uygulamasını tanıtan bir sayfa, bu alanları doğru bir şekilde işaretleyerek Google’a sunarsa, kullanıcı “ücretsiz not alma uygulamaları” şeklinde bir arama yaptığında bu uygulama arama sonuçlarında yıldızlı puanı ve platform bilgisiyle birlikte gösterilebilir.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "KelimeKart Türkçe",
"operatingSystem": "ANDROID",
"applicationCategory": "EducationalApplication",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.8,
"ratingCount": 15234
},
"offers": {
"@type": "Offer",
"price": 0.00,
"priceCurrency": "TRY"
}
}
Okunabilir (Sesli Söylenebilir İçerik)
Okunabilir ya da orijinal terimiyle speakable yapılandırılmış verisi, Google Asistan gibi sesli yanıt sistemlerinin belirli içerik bölümlerini sesli olarak okuyabilmesini sağlar. Bu yapı özellikle haber siteleri, bilgi sağlayan içerik platformları ve podcast’ler için oldukça değerlidir. Kullanıcılar bir konu hakkında sesli arama yaptığında, Google bu işaretlenmiş bölümleri tespit eder ve sesli cihazlar aracılığıyla kullanıcılara okuyabilir. Böylece içerikler sadece yazılı olarak değil, işitsel olarak da erişilebilir hale gelir. Bu da hem kullanıcı deneyimini geliştirir hem de içeriklerin erişilebilirliğini artırır.
Schema.org’da bu veri SpeakableSpecification olarak tanımlanır ve genellikle WebPage ya da Article şemalarıyla birlikte kullanılır. İçerikte sesli okunmaya uygun olan bölümler, HTML içinden belirlenerek speakable etiketiyle işaretlenir. Bu bölümler genellikle içerik başlığı, özet paragrafı veya konunun özünü anlatan açıklamalardır. Örneğin bir haber sitesinde “İstanbul’da Bugün Hava Durumu” başlıklı bir haberin giriş paragrafı, speakable olarak işaretlendiğinde Google Asistan bu bölümü sesli şekilde okuyabilir.
{
"@context": "https://schema.org/",
"@type": "WebPage",
"name": "Hızlı Kahverengi Tilki",
"speakable": {
"@type": "SpeakableSpecification",
"xPath": [
"/html/head/title",
"/html/head/meta[@name='description']/@content"
]
},
"url": "https://www.ornek.com/hizli-kahverengi-tilki"
}
Abonelik ve Ödeme Duvarlı İçerik
Abonelik ve ödeme duvarlı içerik yapılandırılmış verisi, kullanıcıların belirli bir içeriğe yalnızca üyelik veya ödeme yoluyla erişebileceğini Google’a açıkça belirtmek için kullanılır. Bu yapı, dijital yayıncılık yapan medya kuruluşları, araştırma merkezleri, e-dergi platformları ve özel içerik sunan web siteleri için oldukça önemlidir. Google, bu veri türü sayesinde sayfanın içeriğinin ücretli olduğunu anlar ve bunu arama sonuçlarında dikkate alarak, kullanıcıyı yanıltmadan içerik hakkında bilgi verir. Böylece hem şeffaflık sağlanır hem de spam olarak algılanma riski ortadan kalkar.
Schema.org’da bu yapı, isAccessibleForFree özelliği kullanılarak false olarak tanımlanır ve genellikle NewsArticle, Article, WebPage gibi şemalarla birlikte kullanılır. Ayrıca hasPart altında WebPageElement nesnesi ile birlikte paywalledContent özelliği belirtilir. Örneğin bir haber sitesinde, yalnızca üyelerin okuyabildiği özel bir analiz yazısı varsa, bu içerik ödeme duvarlı olarak işaretlenebilir. Bu da Google’ın içeriğin ücretli olduğunu anlamasına ve bu bilgiyi SERP’te kullanıcıya doğru biçimde aktarmasına olanak tanır.
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "İstanbul’da Beklenen Kar Yağışı Başladı",
"image": "https://ornek.com/gorseller/kar-yagisi.jpg",
"datePublished": "2025-02-05T08:00:00+03:00",
"dateModified": "2025-02-05T09:20:00+03:00",
"author": {
"@type": "Person",
"name": "Ayça Yıldız",
"url": "https://ornek.com/profil/aycayildiz"
},
"description": "Meteorolojinin uyardığı kar yağışı İstanbul’da etkili olmaya başladı. Ulaşımda aksamalar yaşanıyor.",
"isAccessibleForFree": false,
"hasPart": {
"@type": "WebPageElement",
"isAccessibleForFree": false,
"cssSelector": ".odeme-duvari"
}
}
Kiralık Yer
Kiralık yer yapılandırılmış verisi, özellikle tatil evleri, daireler, yazlıklar ve kısa dönem konaklama sunan mülklerin arama motorları tarafından daha net anlaşılmasını sağlayan özel bir veri türüdür. Bu yapı, Airbnb benzeri konaklama platformlarından bağımsız ev kiralama yapan sitelere kadar geniş bir yelpazeye hitap eder. Google bu veri sayesinde kullanıcıya bir mülkün adı, konumu, açıklaması, görselleri, kullanıcı yorumları ve fiyat bilgileri gibi unsurları doğrudan arama sonuçlarında sunabilir. Bu da kullanıcıların rezervasyon yapmadan önce mülk hakkında kapsamlı bilgi edinmesini sağlar.
Schema.org’da kiralık yer veri türü LodgingBusiness ya da daha özel olarak VacationRental şeması altında tanımlanır. Bu yapı; name, description, address, image, amenityFeature (özellikler), geo (konum bilgisi), priceRange, aggregateRating (puan ortalaması), review, numberOfRooms gibi alanları içerir. Örneğin bir sahil kasabasındaki yazlık evinizi bu yapıyla işaretlediğinizde, kullanıcılar Google üzerinden “Didim’de deniz manzaralı yazlık” gibi bir arama yaptığında evinizin görselleri, fiyat aralığı ve yorumlarıyla birlikte karşılarına çıkabilir.
{
"@context": "https://schema.org",
"@type": "VacationRental",
"additionalType": "SummerHouseRental",
"brand": {
"@type": "Brand",
"name": "TatildeYazlık"
},
"containsPlace": {
"@type": "Accommodation",
"additionalType": "EntirePlace",
"bed": [
{
"@type": "BedDetails",
"numberOfBeds": 1,
"typeOfBed": "Queen"
},
{
"@type": "BedDetails",
"numberOfBeds": 2,
"typeOfBed": "Single"
}
],
"occupancy": {
"@type": "QuantitativeValue",
"value": 4
},
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "klima",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "havaalanı servisi",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "balkon",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "plaja erişim",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "çocuk dostu",
"value": true
}
],
"floorSize": {
"@type": "QuantitativeValue",
"value": 85,
"unitCode": "MTK"
},
"numberOfBathroomsTotal": 1,
"numberOfBedrooms": 3,
"numberOfRooms": 5
},
"identifier": "yazlik123",
"latitude": "36.84576",
"longitude": "28.23456",
"name": "Bodrum’da Deniz Manzaralı Yazlık",
"address": {
"addressCountry": "TR",
"addressLocality": "Bodrum",
"addressRegion": "Muğla",
"postalCode": "48400",
"streetAddress": "Yalıkavak Mah. Sahil Cad. No:7 Daire:2"
},
"aggregateRating": {
"ratingValue": 4.7,
"ratingCount": 28,
"reviewCount": 9,
"bestRating": 5
},
"image": [
"https://ornek.com/gorseller/yazlik1.jpg",
"https://ornek.com/gorseller/yazlik2.jpg",
"https://ornek.com/gorseller/yazlik3.jpg",
"https://ornek.com/gorseller/yazlik4.jpg"
],
"checkinTime": "15:00:00+03:00",
"checkoutTime": "11:00:00+03:00",
"description": "Denize 3 dakikalık yürüme mesafesinde, huzurlu ve konforlu bir yaz tatili evi.",
"knowsLanguage": ["tr-TR", "en-US"],
"review": [
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": {
"@type": "Person",
"name": "Elif K."
},
"datePublished": "2024-07-15",
"contentReferenceTime": "2024-07-10"
},
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
},
"author": {
"@type": "Person",
"name": "Ahmet T."
},
"datePublished": "2024-06-25",
"contentReferenceTime": "2024-06-20"
}
]
}
Video
Video yapılandırılmış verisi, bir videonun içeriğini, süresini, başlığını, açıklamasını ve diğer önemli detaylarını Google’a açıklamak için kullanılır. Bu yapı sayesinde videolar arama sonuçlarında yalnızca bağlantı olarak değil, küçük resim (thumbnail), süre, yayın tarihi ve belirli bölümlerle birlikte zengin sonuçlar halinde gösterilebilir. Google, bu veriler yardımıyla kullanıcıya videoyu doğrudan arama sonuçları içinde oynatma, öne çıkan bölümlere (video segmentlerine) atlama ya da canlı yayın uyarıları sunma gibi gelişmiş özellikler sunar. Bu da video içeriği sunan platformlar için çok daha geniş ve etkili bir görünürlük sağlar.
Schema.org’da video içerikler için kullanılan yapı VideoObject şemasıdır. Bu yapı içerisinde name, description, thumbnailUrl, uploadDate, duration, contentUrl, embedUrl, interactionStatistic (izlenme sayısı), hasPart (video bölümleri) gibi alanlar yer alır. Ayrıca video içinde bölümler varsa bunlar zaman damgalarıyla birlikte işaretlenerek “anahtar anlar” özelliği etkinleştirilebilir. Örneğin bir eğitim videosunda “Giriş – 00:00”, “Teori – 02:15”, “Uygulama – 05:40” gibi bölümler belirtildiğinde, kullanıcı videonun sadece ilgilendiği kısmına doğrudan geçebilir.
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "İstanbul'da Akıllı Toplu Taşıma Tanıtımı",
"description": "Bu baharda İstanbul Büyükşehir Belediyesi, yapay zekâ destekli akıllı toplu taşıma sistemini hayata geçiriyor. Bu sistem sayesinde otobüsler ve metrobüsler, gerçek zamanlı veriyle optimize edilen güzergâhlar üzerinden ilerleyecek. Amaç, şehir içi ulaşımı hem çevreci hem de daha verimli hâle getirmek.",
"thumbnailUrl": [
"https://ornek.com/gorseller/1x1/istanbul-ulasim.jpg",
"https://ornek.com/gorseller/4x3/istanbul-ulasim.jpg",
"https://ornek.com/gorseller/16x9/istanbul-ulasim.jpg"
],
"uploadDate": "2024-04-15T10:00:00+03:00",
"duration": "PT2M10S",
"contentUrl": "https://www.ornek.com/video/akilli-ulasim.mp4",
"embedUrl": "https://www.ornek.com/embed/akilli-ulasim",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": { "@type": "WatchAction" },
"userInteractionCount": 1425031
},
"regionsAllowed": ["TR"]
}