Event Şeması
Google'ın etkinlik zengin sonuçları için schema.org/Event işaretlemesinin nasıl uygulanacağını; zorunlu özellikleri (name, startDate, location), yalnızca sanal etkinliklerin neden uygun olmadığını, dört eventStatus değerini ve bir etkinlik-bir URL kuralını öğrenin.
Diller
Bu sayfada 1 kanıt sinyali
- İlgili canlı araçSchema Markup Validator
Event şeması (schema.org/Event), arama motorlarına bir etkinliğin adını, tarihini, konumunu ve bilet bilgilerini bildiren, genellikle JSON-LD biçimindeki yapılandırılmış veridir. Böylece tek bir etkinliğin kendi sayfası Google'ın etkinlik zengin sonucu için uygun olabilir. Google tam olarak üç özellik ister: name, startDate ve location. Çürütülmesi gereken en büyük mit şudur: Google'ın güncel (Aralık 2025) dokümanlarına göre yalnızca sanal etkinlikler etkinlik zengin sonucu için uygun değildir — 'Virtual experiences that have no real-world component aren't supported. Events must take place in a physical location.' Bu, eventAttendanceMode=OnlineEventAttendanceMode ve VirtualLocation değerlerini tek başına yeterli sayan, 2020 pandemi döneminden kalma ve hâlâ dolaşan pek çok tavsiyeyle çelişir. Bu özellikler hâlâ geçerli schema.org özellikleridir, ancak yalnızca çevrimiçi bir etkinliğe zengin sonuç uygunluğu sağlamaz. Diğer temel kurallar şunlardır: Her etkinliğin kendine ait benzersiz bir alt sayfa URL'si olmalıdır (liste sayfaları uygun değildir); eventStatus (EventScheduled, EventCancelled, EventPostponed, EventRescheduled) güncellenirken startDate veya location asla kaldırılmamalıdır; satışları, kuponları veya etkinlik olmayan içerikleri işaretlemek geçmişte manuel işlemleri tetiklemiştir. Geçerli işaretleme yalnızca uygunluk sağlar; gösterilip gösterilmeyeceğine Google karar verir.
TL;DR — Event schema, arama motorları için etkinlik ayrıntılarını etiketlemek üzere bir etkinlik sayfasına eklediğiniz koddur: “etkinliğin adı bu”, “şu zaman başlıyor”, “şurada düzenleniyor”, “biletler buradan alınabilir.” Bunu tek bir etkinliğin kendi sayfasına doğru biçimde eklemek, sayfayı Google’ın daha zengin etkinlik listelerine uygun hâle getirebilir. Çoğu rehberin gözden kaçırdığı nokta şudur: Google’ın etkinlik zengin sonucu gerçek, fiziksel bir konum gerektirir; yalnızca çevrimiçi düzenlenen bir etkinlik, nasıl işaretlenirse işaretlensin uygun değildir.
Event schema nedir?
Bir etkinlik sayfasına baktığınızda yalnızca okuyarak etkinliğin adını, tarihini ve
mekânını birbirinden ayırabilirsiniz. Arama motoru ise düz metin görür ve tahmin
yürütmek zorunda kalır. Event schema, ortak
schema.org söz dağarcığını kullanarak bunları kod içinde
açıkça belirtir; sayfadaki her parçayı gerçekte ne olduğunu gösterecek şekilde
etiketler: etkinliğin name değeri, startDate, location, bilet offers
bilgileri, sahne alan kişi veya grup ve organizatör.
Neredeyse her zaman JSON-LD biçiminde yazılır; sayfanın görünümünü değiştirmeden sayfada yer alan küçük bir kod bloğudur.
Neden yapmaya değer?
Kazanç, etkinlik zengin sonucu olarak karşımıza çıkar: Google’ın etkinlikle ilgili aramalarda gösterdiği, görsel açıdan zenginleştirilmiş listeleme ve özel etkinlik arama deneyimi. Temiz Event işaretlemesine sahip bir sayfa; tarihi, mekânı ve bilet bilgilerini doğrudan sonuçlarda gösteren, daha dikkat çekici bir listeleme elde edebilir. Bu da sayfanın öne çıkmasına yardımcı olabilir. Aynı yapılandırılmış işaretleme, yapay zekâ sistemlerinin etkinlik ayrıntılarını daha temiz ve belirsizlikten uzak biçimde okumasını da sağlar; ancak bunun belirli bir etkinlik sayfası için daha fazla yapay zekâ kaynaklı trafiğe veya atfa güvenilir biçimde dönüştüğünü gösteren verilere sahip değilim.
Mutlaka bulunması gereken üç öğe
Google, uygunluk için tam olarak üç özellik ister:
- name — etkinliğin tam başlığıdır (mekân adı veya “biletlerde %50 indirim” gibi bir promosyon değil).
- startDate — tarih ve saat bilgisiyle etkinliğin başlangıç zamanıdır.
- location — ad ve adres içeren bir
Placeolarak etkinliğin düzenlendiği yerdir.
Bunların yanı sıra önerilen ayrıntıları da eklemeye değer: endDate, image, bilet
offers bilgileri (fiyat, para birimi, stok durumu), performer ve organizer.
Bunlar listelemeyi daha zengin ve kullanışlı hâle getirir.
Çoğu kişinin yanlış anladığı nokta
Tamamen sanal ve yalnızca çevrimiçi düzenlenen bir etkinlik, Google’ın etkinlik zengin sonucu için uygun değildir. Google’ın güncel dokümantasyonu bu konuda nettir: etkinlikler “must take place in a physical location.” Pandemi sırasında Google’ın çevrimiçi etkinlik özellikleri eklediği 2020’den kalma pek çok tavsiye, “çevrimiçi etkinlik” seçeneğini açmanın yeterli olduğu izlenimini vermeye devam ediyor. Google’ın zengin sonucu açısından yeterli değildir. Bu çevrimiçi etkinlik özellikleri hâlâ vardır ve geçerlidir; ancak tek başlarına bir webinarı etkinlik deneyimine taşımazlar.
Yeni başlayanların düştüğü iki tuzak daha vardır:
- Bir etkinlik, bir sayfa. Tüm yaklaşan etkinliklerinizi listeleyen bir sayfayı değil, her etkinliğin kendi sayfasını işaretleyin. Liste veya takvim sayfası uygun değildir.
- Geçerli işaretleme ≠ garantili zengin sonuç. İşaretleme sizi uygun hâle getirir; gösterilip gösterilmeyeceğine yine Google karar verir.
- Sahte etkinlik oluşturmayın. Bir indirimi, kuponu veya işletme saatlerini “etkinlik” olarak işaretlemek Google’ın kurallarına aykırıdır ve sitelerin yaptırım almasına yol açmıştır.
Zorunlu ve önerilen özelliklerin ayrımı, iptal edilen ve ertelenen etkinliklerin nasıl ele alınacağı, çok günlük ve birden fazla gösterimli etkinlikler arasındaki fark ve etkinliklerin reddedilmesine yol açan içerik kuralları dâhil tam sürümü mü istiyorsunuz? Gelişmiş sekmesine geçin.
TL;DR — Tek bir etkinliğin kendi sayfasındaki schema.org/Event işaretlemesi (genellikle JSON-LD), sayfayı Google’ın etkinlik zengin sonucu için uygun hâle getirebilir. Google üç özellik ister:
name,startDate,location. Bu konudaki temel gerçek şudur: Google’ın güncel (Aralık 2025) dokümanlarına göre yalnızca sanal etkinlikler desteklenmez — “Events must take place in a physical location.”eventAttendanceModeveVirtualLocation, geçerli schema.org özellikleridir (2020’deki COVID döneminde eklenmiştir) ancak yalnızca çevrimiçi bir etkinliğin zengin sonuçta görünmesini sağlamaz. Sıklıkla gözden kaçan diğer kurallar: bir etkinlik = benzersiz bir alt sayfa URL’si (liste sayfaları uygun değildir);eventStatus(EventScheduled / EventCancelled / EventPostponed / EventRescheduled) değiştirildiğindestartDateveyalocationasla kaldırılmamalıdır; çok günlük etkinlik tek birEvent, ayrı biletlenen birden fazla gösterim ise ayrıEventöğeleridir. İndirimleri, kuponları veya etkinlik olmayan şeyleri işaretlemek politikalara aykırıdır ve manuel işlemlere yol açmıştır. Geçerli işaretleme yalnızca uygunluk kazandırır.
Event schema ne yapar, ne yapmaz?
Event schema, arama motorlarının etkinliğin adını, zamanını, konumunu ve bilet bilgilerini okuyabilmesi için etkinlik sayfasına eklediğiniz schema.org/Event söz dağarcığıdır. Google’da, tek bir etkinliğin kendi sayfasına doğru uygulanmış işaretleme, sayfayı etkinlik zengin sonucu için uygun hâle getirir. Bu sonuç, Google’ın etkinlikle ilgili sorgularda sunduğu gelişmiş listelemeyi ve özel etkinlik arama deneyimini kapsar.
Yapmadıkları ise şunlardır: Bir sıralama faktörü veya sihirli bir anahtar değildir. Diğer tüm yapılandırılmış veri türleri gibi sayfayı belirli bir arama özelliği için uygun hâle getirir; organik sıralamanızı yükseltmez ve özelliğin gösterileceğini garanti etmez. Evidence for this claim Google's event feature excludes promotional non-events and requires each event to have a unique page focused on that event. Scope: Google Search Event content guidelines; valid Schema.org markup alone does not establish eligibility. Confidence: high · Verified: Google: Event structured data
Zorunlu özellikler: name, startDate, location
Google, zorunlu özelliklerin eklenmesi gerektiğini açıkça belirtir: “You must include the required properties for your content to be eligible for display in enhanced search results.” Event için bunların sayısı üçtür:
name(Text) — etkinliğin tam başlığıdır. Google’ın kuralı nettir: Etkinlik adı olarak mekânın adını kullanmayın (mekân adılocation.nameiçindir), etkinliğin türünü kullanmayın (“Concert” açıklayıcı bir ad değildir) ve alana URL, fiyat, sanatçı ya da “short-term promotions (for example, ‘buy your tickets now’).” doldurmayın. Google’ın kendi önce/sonra örneğinde “Bill Graham Civic Auditorium” ve “LIMITED TIME SALE - Kesha and Macklemore Concert - $25” önerilmez; “The Adventures of Kesha and Macklemore” veya “Meet and Greet: Kesha and Macklemore.” kullanılır.startDate(DateTime) — “The start date and start time of the event in ISO-8601 format. Add both the date and time so users can find events that fit into their schedule.”location(Place) —@typedeğeriniPlaceolarak ayarlayın velocation.nameilelocation.addressekleyin. Google’ın adres yönlendirmesi nettir: yalnızca “Sydney” değil, “Bennelong Point, Sydney NSW 2000, Australia.” gibi belirli bir adres kullanın. Zor durumlar için önerisi de şöyledir: “If the event happens across several streets, define the starting location and mention the full details in description. If the event happens without a well-defined location, use the city name or the most representative location. If the event happens at multiple locations at the same time, create different events for each location.”
Sonucu iyileştiren önerilen özellikler
Zorunlu üç özelliğin ötesinde, aşağıdakiler listelemeyi daha eksiksiz hâle getirir ve eklenmeye değerdir:
endDate—startDateile aynı ISO-8601 biçimindedir.eventStatus— planlandı/iptal edildi/ertelendi/yeniden planlandı durumu (aşağıdaki özel bölüme bakın).image— Google’ın genel görsel yönergeleri geçerlidir; 1x1, 4x3 ve 16x9 en-boy oranlarında birden fazla görsel sağlayın.offers(birOffer) —url,price,priceCurrency,availability(ör.InStock,SoldOut,PreOrder) ve biletlerin satışa çıkacağı zamanı belirtenvalidFrom.performer(Person / PerformingGroup) veorganizer(Organization / Person;nameveurlile).description— Google’ın yönlendirmesi: “Focus on the event details and not your site’s features. Don’t repeat other facts like date and location; instead, add that information to the respective properties.” Bunun yalnızca bir metin parçası olarak gösterildiğini unutmayın.
Sanal ve hibrit etkinlikler: Google’ın güncel dokümanları gerçekte ne diyor?
Bu bölüm, güncel yönlendirmeyi internette hâlâ dolaşan 2020 tarihli tekrarlanmış tavsiyelerden ayırır; bu nedenle dikkatle okuyun.
Google’ın güncel dokümantasyonu aynen şöyle der: “Virtual experiences that have no real-world component aren’t supported. Events must take place in a physical location.” Bu, tamamen sanal ve yalnızca çevrimiçi bir etkinliğin, nasıl işaretlenirse işaretlensin Google’ın etkinlik zengin sonucuna giremeyeceği anlamına gelir.
Evidence for this claim Google's current Event rich-result documentation says purely virtual events without a real-world component are not supported. Scope: Google Search Event rich-result requirements; Schema.org still defines online-attendance and VirtualLocation vocabulary. Confidence: high · Verified: Google: Event structured dataİnsanların kafasını karıştıran ayrıntı şudur: Pandeminin başındaki Mart 2020’de
Google, yayıncıların çevrimiçi ortama taşınan veya iptal edilen etkinlikleri
bildirebilmesi için yeni Event
özelliklerini
duyurdu: eventAttendanceMode (OnlineEventAttendanceMode /
OfflineEventAttendanceMode / MixedEventAttendanceMode değerleriyle),
eventStatus değerleri ve VirtualLocation desteği. Bu özellikler hâlâ geçerli
schema.org söz dağarcığıdır; hiç kimse bunları kaldırmadı. Ancak güncel Search
Central Event dokümanı artık çevrimiçi etkinlik örneği vermiyor ve yalnızca sanal
etkinliklerin zengin sonuç için desteklenmediğini açıkça belirtiyor.
Dolayısıyla dürüst ve güncel değerlendirme şöyledir:
- Fiziksel konum temel dayanak noktasıdır. Google fiziksel konum istediği için sanal ve hibrit etkinliklerin de etkinlik deneyimine uygun olabilmesi muhtemelen gerçek dünyada bir konum bileşeni gerektirir.
eventAttendanceModeveVirtualLocationgereksiz değildir. Gerçek bir mekâna sahip hibrit etkinlikler için meşru işaretlemelerdir ve veriyi kullanan diğer sistemlere (kendi sistemlerinize, diğer arama motorlarına ve AI/LLM yorumlamasına) yarar sağlar. Ancak tek başlarına yalnızca çevrimiçi bir etkinliği Google’ın zengin sonucuna taşımazlar.- Webinar veya yalnızca çevrimiçi etkinlik düzenliyorsanız etkinlik zengin sonucunu beklemeyin. Doğru tanımladığı sürece makinece okunabilirlik için işaretlemeyi kullanabilirsiniz; ancak görünürlük planınızı etkinlik deneyimine değil, SEO çalışmalarınızın geri kalanına dayandırın.
Burada sansasyonel değil, kesin olmak istiyorum: Bu, “sanal etkinlikler yasaktır”
demek değildir. Gerçek dünyada hiçbir bileşeni olmayan sanal bir etkinlik,
belirli etkinlik zengin sonucu için uygun değildir. Bu konudaki rakip içeriklerin
çoğu hâlâ OnlineEventAttendanceMode değerini, çevrimiçi bir etkinliği tek başına
zengin sonuca taşıyan etkin bir Google özelliği gibi ele alıyor. Google’ın güncel
dokümanlarına göre sistem böyle çalışmıyor.
Etkinlik durumlarını ele alma: EventScheduled, EventCancelled, EventPostponed, EventRescheduled
eventStatus dört değerden birini alır ve diğer tüm kurallardan daha önemli bir
kural vardır: Durum değiştiğinde startDate veya location değerini asla
kaldırmayın. Google şu uyarıyı yapar: “When the event status changes, DON’T
remove the startDate. The startDate property is required to help identify the
unique event.”
eventStatus hiç ayarlanmazsa Google etkinliği EventScheduled (olağan, planlandığı
gibi devam eden durum) olarak kabul eder. Diğer üç değer şunlardır:
EventCancelled— etkinlik gerçekleşmeyecektir. Google: “Don’t remove or change other properties (for example, don’t removestartDateorlocation); instead, keep all values as the same as they were before the cancelation, and update theeventStatustoEventCancelled. Why? Properties likestartDateandlocationhelp identify the unique event and make sure people understand the new status of the event.”EventPostponed— etkinlik gerçekleşecektir, ancak yeni tarih henüz bilinmiyordur. Google: “The event has been postponed to a later date, but the date isn’t known yet. Keep the original date in thestartDateof the event until you know when the event will take place. Once you know the new date information, change theeventStatustoEventRescheduledand update thestartDateandendDatewith the new date information.”EventRescheduled— yeni tarih kesinleşmiştir. Google: “The event has been rescheduled to a later date. Update thestartDateandendDatewith the relevant new dates. Optionally, you can also mark theeventStatusfield as rescheduled and add thepreviousStartDate.”
İnsanların en sık birbirine karıştırdığı ayrım şudur: EventPostponed ve
EventCancelled birbirinin yerine kullanılamaz. İptal, etkinliğin
gerçekleşmeyeceği; erteleme ise henüz bilmediğiniz daha sonraki bir tarihte
gerçekleşeceği anlamına gelir. Yeni tarihi öğrendiğinizde durumu previousStartDate
ile birlikte EventRescheduled olarak güncellemelisiniz.
Bir etkinlik, bir URL: Liste sayfaları neden uygun değildir?
Google bu konuda son derece nettir: “Each event MUST have a unique URL (a leaf page) and markup on that URL,” ve “The event experience on Google only supports pages that focus on a single event. We recommend focusing on adding markup to your event posting pages instead of pages that list schedules or multiple events.”
Evidence for this claim Google's event feature excludes promotional non-events and requires each event to have a unique page focused on that event. Scope: web Confidence: high · Verified: Event structured dataBu, mekânların ve bilet platformlarının en sık yaptığı uygulama hatalarından biridir: Bir takvim veya “yaklaşan etkinlikler” liste sayfasını işaretleyip sayfadaki her etkinlik için zengin sonuç beklemek. Bu sayfa uygun değildir. Her etkinliğin kendi işaretlemesine sahip ayrı bir sayfası olmalıdır.
Çok günlük etkinlikler ve birden fazla gösterim
Bunlar farklı biçimde ele alınır ve pek çok uygulamada karıştırılır:
- Birkaç güne yayılan tek bir etkinlik → Aralığı kapsayan
startDateveendDatedeğerleriyle birEvent. Google: “If your event or ticket info is for an event that runs over several days, specify both the start and end dates of the event.” - Farklı günlerde ayrı biletlerle sunulan birden fazla gösterim → Her biri için
ayrı bir
Event. Google: “If there are several different performances across different days, each with individual tickets, add a separateEventelement for each performance.”
Gerçekten yinelenen seriler için schema.org, EventSeries ve eventSchedule
özelliklerini sunar. Bunlar geçerli işaretlemelerdir; ancak garantili bir etkinlik
deneyimi yolu olarak değil, “geçerli schema.org, zengin sonuç etkisi doğrulanmamış”
şeklinde değerlendirilmelidir. Şüpheye düştüğünüzde Google’ın belgelenmiş kalıbını
izleyin: Her gösterim için bir Event.
İçerik politikaları: Etkinliklerin reddedilmesine ve manuel işleme yol açan durumlar
Event işaretlemesinin gerçek bir spam yaptırımı geçmişi vardır; dolayısıyla bu varsayımsal bir konu değildir. Google, “Each event must accurately describe the event name, start date, and location,” şartını koyar ve nelerin etkinlik olarak işaretlenmemesi gerektiğini açıkça belirtir:
- Etkinlik olmayan içerikler. Google: “Don’t promote non-event products or services such as ‘Trip package: San Diego/LA, 7 nights’ as events. Don’t add short-term discounts or purchase opportunities, such as: ‘Concert — buy your tickets now,’ or ‘Concert - 50% off until Saturday.’ Don’t mark business hours as events, such as: ‘Adventure park open 8 AM to 5PM.’ Don’t mark coupons or vouchers as events, such as: ‘5% off your first order.’”
- Yalnızca üyelikle/davetle girilebilen etkinlikler. Google: “Events must be bookable to the general public. Events that require a membership, or invitation prior to purchasing the ticket or attending the event are ineligible for the event experience.”
- Okul yerleşkesinde reşit olmayanlara yönelik etkinlikler. Google: “Spectator events where the primary participants and audience are minors and occur on-premise of a school aren’t eligible for the event experience.”
Bunun gerçek yaptırımları da vardır. Google: “If your site violates one or more of these guidelines, then Google may take manual action against it. Once you have remedied the problem, you can submit your site for reconsideration.” Bu yalnızca teorik değildir: Google’ın Event işaretlemesini gerçek etkinlikler yerine satış ve kuponları tanıtmak için kullanan sitelere manuel işlem uyguladığı bildirilmiştir. Bu, yukarıdaki “don’t add short-term discounts” ve “don’t mark coupons as events” yönlendirmeleriyle tamamen örtüşür. (Belirli bir vakayı kesin örnek kabul etmeden önce ayrıntılarını birincil kaynaktan doğrulardım; yaptırım örüntüsü ise her durumda iyi belgelenmiştir.)
Tarih ve saat biçimlendirmesi
ISO-8601 kullanın ve saat dilimi farkını ekleyin. Google’ın yönlendirmesine göre
saat dilimini UTC/GMT farkıyla belirtin: New York’ta 5 Eylül saat 19:00’daki bir
etkinlik -04:00 veya -05:00 farkını taşımalıdır. Saatin bilinmediği ya da önemsiz
olduğu gerçekten tam günlük bir etkinlik için yalnızca tarihi kullanın; saat
eklemeyin. Sahte bir gece yarısı başlangıcı da oluşturmayın: Başlangıç saatini
bilmediğiniz bir etkinlikte 2019-08-15T00:00:00+00:00 gibi bir değer, Google
tarafından kelimenin tam anlamıyla gece yarısı olarak okunur ve bu neredeyse kesin
olarak yanlıştır.
Event alt türleri: Temel Event ile MusicEvent, BusinessEvent vb.
schema.org, MusicEvent, BusinessEvent, EducationEvent, SportsEvent ve daha
pek çok alt tür sunar. Bunları kullanmak zorunda değilsiniz: Temel Event türü
geçerli ve yeterlidir; Google’ın belgelenmiş zorunlu ve önerilen özellikleri her
durumda aynı şekilde uygulanır. Alt türler isterseniz daha belirli anlamsal
etiketleme sağlar; ancak “MusicEvent kullanmak zorundasınız” iddiası bir mittir.
Temel Event yeterlidir.
Bing ve Event schema
Bing, Google’ın yaptığı gibi Event’e özel bir yapılandırılmış veri yardım sayfası yayımlamaz. Genel başvuru kaynağı olan Marking Up Your Site with Structured Data, Bing’in schema.org söz dağarcığını Microdata, RDFa ve Open Graph ile birlikte genel olarak desteklediğini doğrular; ancak Event’e özel zorunlu ve önerilen özellik listeleri sunmaz. Arkasında bir dokümantasyon sayfası bulunmayan Bing Event desteğini uydurmayacağım. Dürüst değerlendirme şudur: Bing, iyi biçimlendirilmiş schema.org işaretlemesini genel olarak destekler ve Event schema kullandığınız için sizi cezalandırmaz; ancak Google’ın özel etkinlik zengin sonucu ve arama deneyimine denk bir özelliği yoktur. Dolayısıyla Event işaretlemesinin başlıca gerekçesi Google ve AI/LLM tüketimi için genel makinece okunabilirliktir.
Doğrulama ve sorun giderme
İşaretlemeyi Google’ın Rich Results Test aracıyla doğrulayın; Search Console’daki Events raporunu ve geliştirmeleri izleyin. Bölgesel kullanılabilirlik hakkında bir not: Google’ın etkinlik arama deneyimi belirli ülke ve dillerde kullanılabilir ve bu liste değişir. Uygulama sırasında güncel durumu eski bir listeye güvenmek yerine doğrudan Google’ın dokümantasyon sayfasından doğrulayın.
Genel yapıdaki yeri
Event schema, geniş yapılandırılmış veri dünyasında DiscussionForumPosting, FAQPage, HowTo, QAPage ve SoftwareApplication gibi işaretlemelerle birlikte Social & Community schema türlerinden biridir. Söz dağarcığının tamamı ve bu parçaların birbiriyle ilişkisi için bu makalenin altında yer aldığı daha kapsamlı Schema Markup ve Structured Data merkezlerine bakın.
Yapay zekâ özeti
Gelişmiş sürümün özetlenmiş hâli:
- Nedir? Etkinliğin adını, tarihini, konumunu ve bilet bilgilerini etiketleyen;
böylece sayfanın Google’ın etkinlik zengin sonucu ve etkinlik arama deneyimine
uygun olmasını sağlayan, tek bir etkinliğin kendi sayfasındaki
schema.org/Eventişaretlemesidir (genellikle JSON-LD). - Zorunlu özellikler (üç):
name,startDate,location.nameetkinlik başlığıdır (mekân veya etkinlik türü değildir, promosyon içermez);startDatetarih ve saat içeren ISO-8601 değeridir;location, adı ve belirli bir adresi bulunan birPlaceöğesidir. - Temel mitin çürütülmesi: Google’ın güncel (Aralık 2025) dokümanlarına göre
yalnızca sanal etkinlikler desteklenmez — “Events must take place in a physical
location.”
eventAttendanceModeveVirtualLocation, geçerli schema.org özellikleridir (Mart 2020’de, COVID döneminde eklenmiştir) ancak tek başlarına yalnızca çevrimiçi bir etkinliği zengin sonuca taşımazlar. Hibrit/sanal etkinliklerin de muhtemelen gerçek dünyada bir konum bileşenine ihtiyacı vardır. - Bir etkinlik = benzersiz bir alt sayfa URL’si. Birden fazla etkinlik içeren liste/program/takvim sayfaları uygun değildir.
eventStatus(dört değer): VarsayılanEventScheduled;EventCancelled(iptal),EventPostponed(daha sonra gerçekleşecek, tarih bilinmiyor),EventRescheduled(yeni tarih belirlendi,previousStartDateekleyin). Durum değiştiğindestartDateveyalocationdeğerini asla kaldırmayın.- Çok günlük ve çok gösterimli: Tek bir çok günlük etkinlik,
startDate/endDateiçeren birEventtir; ayrı biletlenen her gösterim ayrı birEventtir.EventSeries/eventSchedulegeçerlidir, ancak zengin sonuç etkisi doğrulanmamıştır. - İçerik politikasının yaptırımı vardır: Satışları, kuponları, işletme saatlerini veya etkinlik olmayan diğer şeyleri işaretlemeyin. Yalnızca üyelikle/ davetle girilebilen etkinlikler ve okul yerleşkesinde reşit olmayanlara yönelik etkinlikler uygun değildir; ihlaller manuel işlemlere yol açabilir.
- Tarihler: Saat dilimi farkıyla ISO-8601; tam günlük etkinliklerde yalnızca tarih; sahte gece yarısı başlangıcı kullanmayın.
- Alt türler isteğe bağlıdır: Temel
Eventgeçerli ve yeterlidir;MusicEvent,BusinessEventvb. anlam katar ancak zorunlu değildir. - Bing: Event’e özel dokümanı veya etkinlik zengin sonucu yoktur; schema.org’u genel olarak destekler. Event işaretlemesinin başlıca gerekçesi Google’dır (ayrıca AI/LLM tarafından okunabilirlik).
- Uygunluk ≠ gösterim: Geçerli işaretleme sayfayı yalnızca uygun hâle getirir; gösterilip gösterilmeyeceğine Google karar verir.
Resmî dokümantasyon
Arama motorlarının birincil kaynak dokümantasyonu.
- Event (Event) structured data — Yetkili başvuru kaynağı: zorunlu/önerilen özellikler,
eventStatus, bir etkinlik-bir URL kuralı, içerik politikaları ve sanal etkinlikler hakkındaki açıklama. (Alt bilgi: “Last updated 2025-12-10 UTC.”) - New properties for virtual, postponed, and canceled events (March 2020) —
eventAttendanceMode,eventStatusveVirtualLocationözelliklerinin COVID dönemindeki kullanıma sunumu. Bu kadar çok sanal etkinlik tavsiyesinin neden var olduğunu ve güncel dokümanların neden ilerlediğini anlamak için yararlıdır. - General Structured Data Guidelines — Event işaretlemesinin de uyması gereken site genelindeki yapılandırılmış veri politikaları (doğruluk, spam yasağı).
- Rich Results Test — Event işaretlemesini doğrulayın ve zengin sonuç uygunluğunu kontrol edin.
Schema.org (söz dağarcığı)
- schema.org/Event — Event türünün ve özelliklerinin eksiksiz başvuru kaynağı.
- schema.org/eventAttendanceMode — Çevrimiçi/çevrimdışı/karma katılım modu özelliği (geçerli söz dağarcığıdır, Google’ın zengin sonucu için tek başına yeterli değildir).
- schema.org/EventSeries ve schema.org/eventSchedule — Yinelenen serilere ilişkin söz dağarcığı (geçerli işaretleme, zengin sonuç etkisi doğrulanmamış).
Bing / Microsoft
- Marking Up Your Site with Structured Data — Bing’in genel yapılandırılmış veri desteği (schema.org, JSON-LD, Microdata, RDFa). Not: Bing’in Event’e özel yapılandırılmış veri dokümantasyonu yoktur.
Kaynaktan alıntılar
Google’ın dokümantasyonundaki kayda geçmiş açıklamalar. Her bağlantı, kaynak sayfadaki alıntılanan bölüme doğrudan gider.
Google — zorunlu özellikler
- “You must include the required properties for your content to be eligible for display in enhanced search results.” — Google Search Central, Event structured data. Alıntıya git
- “The start date and start time of the event in ISO-8601 format. Add both the date and time so users can find events that fit into their schedule.” Alıntıya git
- Etkinlik adı hakkında: “Not recommended: Bill Graham Civic Auditorium.” Alıntıya git
- Adresler hakkında: “If the event happens across several streets, define the starting location and mention the full details in description.” Alıntıya git
Google — sanal etkinlikler (doğruluğun temel dayanağı)
- “Virtual experiences that have no real-world component aren’t supported. Events must take place in a physical location.” Alıntıya git
Google — etkinlik durumu değişiklikleri
- “Warning: When the event status changes, DON’T remove the
startDate. ThestartDateproperty is required to help identify the unique event.” Alıntıya git - İptaller hakkında: “Don’t remove or change other properties (for example, don’t remove
startDateorlocation); instead, keep all values as the same as they were before the cancelation, and update theeventStatustoEventCancelled.” Alıntıya git - Erteleme hakkında: “The event has been postponed to a later date, but the date isn’t known yet. Keep the original date in the
startDateof the event until you know when the event will take place.” Alıntıya git - Yeniden planlama hakkında: “The event has been rescheduled to a later date. Update the
startDateandendDatewith the relevant new dates.” Alıntıya git
Google — bir etkinlik, bir URL ve çok günlük etkinlikler
- “Each event MUST have a unique URL (a leaf page) and markup on that URL.” Alıntıya git
- “Mark up multi-day events correctly: If your event or ticket info is for an event that runs over several days, specify both the start and end dates of the event.” Alıntıya git
Google — içerik politikaları
- “Don’t promote non-event products or services such as ‘Trip package: San Diego/LA, 7 nights’ as events.” Alıntıya git
- “Events must be bookable to the general public. Events that require a membership, or invitation prior to purchasing the ticket or attending the event are ineligible for the event experience.” Alıntıya git
- “Spectator events where the primary participants and audience are minors and occur on-premise of a school aren’t eligible for the event experience.” Alıntıya git
- “If your site violates one or more of these guidelines, then Google may take manual action against it.” Alıntıya git
Event schema kısa başvuru kılavuzu
Etkinlik zengin sonucu için gereken asgari bilgiler
Event.name + startDate + location (name ve address içeren bir
Place). Yalnızca tekil etkinlik sayfaları; her alt URL’de bir etkinlik.
Zorunlu ve önerilen özellikler
| Özellik | Durum | Notlar |
|---|---|---|
name | Zorunlu | Etkinlik başlığı; mekân adı veya “Concert” değil, promosyon içermez |
startDate | Zorunlu | ISO-8601, saat dilimi farkıyla tarih ve saat |
location | Zorunlu | Place + location.name + location.address |
endDate | Önerilen | ISO-8601 |
eventStatus | Önerilen | Atlanırsa varsayılan olarak EventScheduled kabul edilir |
image | Önerilen | Birden fazla; 1x1, 4x3, 16x9 en-boy oranları |
offers | Önerilen | url, price, priceCurrency, availability, validFrom |
performer | Önerilen | Person / PerformingGroup |
organizer | Önerilen | Organization / Person (name, url) |
description | Önerilen | Yalnızca etkinlik ayrıntıları; tarih/konum bilgilerini yinelemeyin |
Dört eventStatus değeri
| Değer | Anlamı | Temel kural |
|---|---|---|
EventScheduled | Planlandığı gibi devam ediyor (varsayılan) | eventStatus yoksa böyle kabul edilir |
EventCancelled | Gerçekleşmeyecek | startDate + location değerlerini koruyun; yalnızca durumu değiştirin |
EventPostponed | Daha sonra gerçekleşecek, tarih bilinmiyor | Tarihi öğrenene kadar özgün startDate değerini koruyun |
EventRescheduled | Yeni tarih kesinleşti | startDate/endDate değerlerini güncelleyin; previousStartDate ekleyin |
Çok günlük etkinlikler ve birden fazla gösterim
| Durum | İşaretleme |
|---|---|
| Birkaç güne yayılan tek etkinlik | Bir Event, startDate + endDate |
| Ayrı biletlenen birden fazla gösterim | Her gösterim için ayrı bir Event |
| Yinelenen seri | EventSeries/eventSchedule — geçerli, zengin sonuç etkisi doğrulanmamış |
Kısa bilgiler
- Biçim: JSON-LD (önerilen).
- Yalnızca sanal etkinlikler Google’ın etkinlik zengin sonucu için uygun değildir; fiziksel konum gerekir.
eventAttendanceMode/VirtualLocation: Geçerli schema.org özellikleridir, ancak tek başlarına yeterli değildir.eventStatusgüncellenirkenstartDate/locationdeğerlerini asla kaldırmayın.- Temel
Eventyeterlidir; alt türler (MusicEventvb.) isteğe bağlıdır. - Bing: Event’e özel dokümanı ve etkinlik zengin sonucu yoktur.
- Geçerli işaretleme = Gösterim garantisi değil, uygunluk.
Etkinliğim Google’ın etkinlik zengin sonucu için uygun mu?
Soruları sırayla yanıtlayın:
Is my event eligible for Google's event rich result — and what should I mark up?
Kaçınılması gereken Event schema mitleri ve hataları
Mit: “eventAttendanceMode: OnlineEventAttendanceMode eklediğinizde yalnızca sanal
etkinliğiniz Google’ın etkinlik zengin sonucunda görünür.”
Google’ın güncel dokümanlarına göre yanlıştır. Fiziksel bileşeni olmayan yalnızca
sanal etkinlikler, eventAttendanceMode veya VirtualLocation değerinden bağımsız
olarak etkinlik deneyimi için desteklenmez. Bu özellikler geçerli schema.org
özellikleridir; gerçek bir mekâna sahip hibrit etkinlikler veya Google dışındaki
veri tüketicileri için uygundur. Ancak tamamen çevrimiçi bir etkinliği Google’ın
zengin sonucuna taşımazlar.
Mit: “Temel Event türü yerine MusicEvent veya BusinessEvent gibi belirli bir
alt tür kullanmak zorundasınız.”
Zorunlu değildir. Temel Event türü geçerli ve yeterlidir; Google’ın belgelenmiş
zorunlu ve önerilen özellikleri aynı şekilde uygulanır. Alt türler isterseniz ek
anlam sağlar, hepsi bu.
Mit: “İptal edilen veya süresi geçen etkinliklerin schema işaretlemesi kaldırılmalıdır.”
Yanlıştır ve Google bunun tersini açıkça belirtir. startDate ve location
değerlerini yerinde tutup yalnızca eventStatus değerini EventCancelled,
EventPostponed veya EventRescheduled olarak güncelleyin. Google, benzersiz
etkinliği tanımlamak ve yeni durumu bildirmek için bu özelliklere ihtiyaç duyar.
Mit: “Yaklaşan tüm etkinliklerinizi listeleyen bir sayfayı işaretleyip her biri için zengin sonuç alabilirsiniz.” Desteklenmez. Her etkinliğin kendi işaretlemesini içeren benzersiz bir alt sayfa URL’si olmalıdır. Liste/program/takvim sayfaları uygun değildir.
Mit: “Event schema bir sıralama faktörüdür.” Abartılıdır. Diğer yapılandırılmış veriler gibi sayfayı belirli bir zengin sonuç için uygun hâle getirir; genel bir organik sıralama sinyali değildir.
Mit: “EventPostponed ve EventCancelled birbirinin yerine kullanılabilir.”
Kullanılamaz. EventCancelled, etkinliğin iptal edildiği; EventPostponed ise
etkinliğin gerçekleşeceği ancak yeni tarihin henüz bilinmediği anlamına gelir. Tarih
kesinleşince previousStartDate eklenerek EventRescheduled durumuna geçirilmelidir.
Hata: Bir indirimi, kuponu veya “sınırlı süreli teklifi” etkinlik olarak işaretlemek. Politikaya aykırıdır. Google kısa süreli indirimleri, kuponları, işletme saatlerini ve etkinlik olmayan ürün/hizmetleri açıkça uygunsuz veya ihlal niteliğinde sayar. Bu, geçmişte manuel işlemleri tetiklemiştir.
Hata: Etkinlik name alanına mekân adını veya promosyonu yazmak.
Etkinlik name değeri etkinliğin başlığıdır. Mekân için location.name kullanın;
promosyonları, fiyatları ve “buy your tickets now” ifadesini tamamen ad alanının
dışında tutun.
Hata: Sahte bir başlangıç saati oluşturmak.
Başlangıç saatini bilmediğiniz bir etkinlikte 2019-08-15T00:00:00+00:00 gibi bir
değer, kelimenin tam anlamıyla gece yarısı olarak okunur. Saati bilinmeyen veya
önemsiz olan tam günlük etkinliklerde yalnızca tarihi kullanın; saat eklemeyin.
Event schema doğrulama araçları
- Schema Markup Validator — Google’ın Event’e özel gereksinimlerini denetlemeden önce sözdizimi, schema.org söz dağarcığı ve veri grafiğindeki referans sorunlarını yakalamak için Event JSON-LD’sini veya sayfanın tamamını yapıştırın.
- Rich-Result Eligibility Checker — Event’in
zorunlu
name,startDateve fiziksellocationözelliklerini içerdiğini doğrulayın, ardından eksik önerilen özellikleri inceleyin. - Google Rich Results Test — Yayındaki etkinlik URL’sini Google’ın sayfa oluşturma motoruyla test edin ve gerçekten algıladığı Event işaretlemesini doğrulayın.
Yaygın Event schema sorunları
İşaretleme doğrulanıyor, ancak çevrimiçi etkinlik uygun değil
- Belirti — Yalnızca sanal bir etkinlik geçerli schema.org işaretlemesine sahiptir, ancak uygun bir Google etkinlik zengin sonucu yoktur.
- Olası neden —
VirtualLocationveOnlineEventAttendanceModegeçerli söz dağarcığıdır; ancak Google’ın güncel Event dokümantasyonu bu zengin sonuç için gerçek dünyada fiziksel bir konum ister. - Çözüm — Sahte bir mekân oluşturmayın. Etkinliği doğru tanımlıyorsa makinece okunabilirlik için işaretlemeyi koruyun; ancak yalnızca çevrimiçi bu etkinlik için Google etkinlik deneyimini kullanılabilir bir kanal olarak görmeyin.
İptal edilen veya ertelenen etkinlikte zorunlu özellik hataları oluşuyor
- Belirti — Daha önce uygun olan bir Event, durumu değiştikten sonra eksik
startDateveyalocationhatası bildirir. - Olası neden — Güncelleme süreci,
EventCancelledveyaEventPostponeddeğerini ayarlarken tanımlayıcı özellikleri kaldırmıştır. - Çözüm — Özgün
startDatevelocationdeğerlerini geri yükleyin. Bu değerleri koruyarakeventStatusdeğerini değiştirin. Ertelenen etkinliğin yeni tarihi belirlendiğindeEventRescheduledkullanın, tarihleri güncelleyin vepreviousStartDateekleyin.
Event işaretlemesi politika sorunu veya manuel işlem tetikliyor
- Belirti — Event geliştirmeleri geniş çapta kaybolur veya Search Console bir yapılandırılmış veri manuel işlemi bildirir.
- Olası neden — Sayfalar; satışları, kuponları, işletme saatlerini, yalnızca davetle katılınabilen faaliyetleri veya etkinlik olmayan diğer içerikleri Event olarak işaretliyordur.
- Çözüm — Gerçek ve herkes tarafından rezervasyon yapılabilir bir etkinlik olmayan her şeyden Event işaretlemesini kaldırın, etkilenen sayfaları düzeltip yeniden doğrulayın ve manuel işlem varsa Search Console’un yeniden değerlendirme sürecini izleyin.
Event işaretlemesi değişikliğinin uygulandığını kanıtlama
Test 1 — Yeni bir yüz yüze etkinlik, oluşturulan sayfada uygun görünüyor
- Çalıştırılacak test — Yayındaki alt sayfa URL’sini Rich-Result Eligibility Checker ve Google’ın Rich Results Test aracıyla test edin.
- Beklenen sonuç — Her iki araç da
name,startDateve fiziksel birPlacekonumu içeren tek bir Event algılar; Google kritik Event hatası bildirmez. - Başarısızlığın yorumu — Yalnızca sanal bir konum, eksik zorunlu alan, liste sayfası uygulaması veya istemci tarafı oluşturma hatası amaçlanan uygunluğu engeller.
- İzleme aralığı — Doğrulama araçlarında sonuç anlıktır; Search Console raporunun değişmesini beklemeden önce bir sonraki Google taramasına izin verin.
- Geri alma tetikleyicisi — Fiziksel bir mekân uyduran veya görünür sayfadakinden farklı bir etkinliği tanımlayan işaretlemeyi yayımlamayın. Sayfa ile işaretleme uyuşana kadar bloğu kaldırın.
Test 2 — Durum güncellemesi etkinliğin kimliğini koruyor
- Çalıştırılacak test —
EventCancelled,EventPostponedveyaEventRescheduledayarlandıktan sonra oluşturulan JSON-LD’yi önceki sürümle karşılaştırın ve yayındaki URL’yi yeniden doğrulayın. - Beklenen sonuç —
startDatevelocationmevcut kalır; yeniden planlanan etkinlik yeni tarihlere vepreviousStartDatedeğerine sahip olurken durum doğru schema.org numaralandırmasını kullanır. - Başarısızlığın yorumu — Tanımlayıcı alanların eksik olması, güncelleme işinin veya şablonun Google’ın korunmasını istediği verileri kaldırdığı anlamına gelir.
- İzleme aralığı — Durum dağıtımı ve önbellek temizliğinden hemen sonra.
- Geri alma tetikleyicisi — Durum şablonu değişikliği etkinlik sayfalarında
startDateveyalocationdeğerlerini kaldırıyorsa değişikliği geri alın, ardından düzeltilmiş eşlemeyi yeniden dağıtın.
Event JSON-LD örnekleri
Standart bir yüz yüze etkinlik (Google’ın kendi örneği)
Zorunlu üç özelliğe ve önerilen ek bilgilere sahip, planlanmış ve fiziksel konumlu tek bir etkinlik. Bu örnek Google’ın Event dokümantasyonundan aynen alınmıştır:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"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": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"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 and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}Önemli ayrıntılara dikkat edin: location, tam adres içeren gerçek bir Place
öğesidir; availability ve eventStatus, düz metinler yerine schema.org enum
URL biçimini kullanır; name ise etkinlik başlığıdır. Mekân adı olan “Snickerpark
Stadium,” doğru biçimde location.name içinde yer alır.
Aynı etkinlik iptal edildiğinde neler değişir, neler değişmez?
Bir etkinlik iptal edildiğinde startDate ve location değerlerini tam olarak
olduğu gibi korur, yalnızca eventStatus değerini değiştirirsiniz:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"eventStatus": "https://schema.org/EventCancelled",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
}
}Tek değişiklik eventStatus → https://schema.org/EventCancelled değeridir.
Burada startDate veya location değerini silmek hata olur; Google benzersiz
etkinliği tanımak ve kullanıcılara iptal edildiğini bildirmek için bunlara ihtiyaç
duyar.
Yeniden planlanan etkinlik: previousStartDate ile yeni tarihler
Ertelenen bir etkinliğin yeni tarihi kesinleştiğinde EventRescheduled durumuna
geçin, tarihleri güncelleyin ve eski tarihi kaydedin:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"eventStatus": "https://schema.org/EventRescheduled",
"previousStartDate": "2025-07-21T19:00-05:00",
"startDate": "2025-09-14T19:00-05:00",
"endDate": "2025-09-14T23:00-05:00",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
}
}Tekil etkinlik sayfası ile liste sayfası
Mekânların ve bilet platformlarının sıklıkla karıştırdığı ayrım şudur:
- ✅ Uygun — tekil etkinlik sayfası:
example.com/events/kira-morrison-july-21/adresinde o tek gösteriyi tanımlayan birEventnesnesi. Uygun olan budur. - ❌ Uygun değil — liste sayfası:
example.com/events/adresinde yaklaşan on gösteriyi takvim veya ızgara biçiminde topluca gösteren ve işaretleyen (ya da işaretlemeyen) sayfa. Google’ın etkinlik deneyimi yalnızca tek bir etkinliğe odaklanan sayfaları destekler; bu nedenle listeyi değil, tekil etkinlik sayfalarını işaretleyin.
(Yukarıdaki JSON-LD blokları, Google’ın belgelenmiş standart etkinlik örneği temel alınarak oluşturulmuş basitleştirilmiş açıklayıcı örneklerdir. Kendi işaretlemenizi yayımlamadan önce Rich Results Test ile doğrulayın.)
Kendinizi sınayın: Event Schema
schema.org/Event, fiziksel konum kuralı ve etkinlik durumlarının ele alınması hakkında beş kısa soru. Her biri için bir yanıt seçin, ardından kontrol edin.
Zaman ayırmaya değer kaynaklar
Bu konudaki yazılarım
Kendime ait bağımsız bir Event schema rehberi yayımlamadım. Bu nedenle sizi var olmayan bir içeriğe yönlendirmek yerine aşağıdaki birincil kaynaklara ve bu sitedeki ilgili yapılandırılmış veri çalışmalarına göndermek daha doğru olur. Daha geniş söz dağarcığı ve Event’in buradaki yeri için Schema Markup ve Structured Data merkezlerine; yapay zekâ boyutu için Schema Markup for AI sayfasına bakın.
Sektörden kaynaklar
- Event (Event) structured data (Google Search Central) — Zorunlu/önerilen özellikler,
eventStatus, bir etkinlik-bir URL kuralı, içerik politikaları ve sanal etkinlikler hakkındaki açıklama için yetkili başvuru kaynağı. - New properties for virtual, postponed, and canceled events (Google Search Central Blog, Mart 2020) — Sanal etkinlik tavsiyelerinin çoğuna kaynaklık eden COVID dönemi kullanıma sunumu; yönlendirmenin nasıl geliştiğini görmek için güncel dokümanlarla birlikte okuyun.
- General Structured Data Guidelines (Google) — Event işaretlemesinin de karşılaması gereken site genelindeki doğruluk/spam politikaları.
- schema.org/Event — Event türü ve özellikleri için eksiksiz söz dağarcığı başvuru kaynağı.
- Rich Results Test (Google) — Event işaretlemesini doğrulayın ve uygunluğu kontrol edin.
- Marking Up Your Site with Structured Data (Bing Webmaster Tools) — Bing’in Event’e özel olmayan genel yapılandırılmış veri desteği.
- A Simple SEO Guide for Successful Event Marketing (Ahrefs) — Bir uygulama yöntemi olarak etkinlik yapılandırılmış verisini de içeren, etkinlik SEO’suna daha geniş bir bakış.
- What Is Schema Markup? How to Add It & Why It Matters (Ahrefs) — Yapay zekâ ajanları ve keşfedilebilirlik konusunda yararlı bir bakış sunan genel schema rehberi.
Değişiklik günlüğü
11 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
8 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
17 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.