İçeriğe Atla
29 Ağu 2026GEO / AI Görünürlük11 dk okuma

Hukuk Bürosu Sitesinde LegalService Şeması Neden Önemli?

LegalService şeması AI atıflarını artırmıyor, kimlik netliği sağlıyor. TBB 7/d listesiyle schema alanlarının eşleşme tablosu ve siteden kaldırılması gereken iki alan.

Alaattin Bedir·Founder, Mobixo AI

Kısa cevap

LegalService şeması sıralama getirmiyor ve ölçülen verilere göre AI atıflarını da tek başına artırmıyor. Yaptığı iş daha dar ama daha somut: büronuzun kimlik ve iletişim verisini motorun tahmin etmek zorunda kalmadan okuyacağı hale getiriyor. Türkiye'de ikinci bir işlevi daha var. TBB Reklam Yasağı Yönetmeliği'nin 7/d bendinde sayılan bilgiler ile schema alanları neredeyse birebir örtüşüyor, yani şema yasağın izin verdiği veriyi izin verdiği sınırda tutmanın aracı olabiliyor. Ajans şablonlarında gelen iki alan ise bu sınırın dışında kalıyor.

Hukuk bürosu sitesinde LegalService şeması neden önemli?

Motorun büroyu doğru varlıkla eşleştirmesi için. Şema sıralama üretmiyor, sitedeki kimlik ve iletişim verisini tahmin edilebilir olmaktan çıkarıp makine okunur hale getiriyor.

Bu konuda Türkçe kaynakların söylediği şey büyük ölçüde aynı cümle: LegalService şeması ekleyin ki Google sizin sıradan bir blog değil, resmi bir hukuk bürosu olduğunuzu anlasın. Cümlenin ilk yarısı doğru, ikinci yarısı yanlış. Yapısal veri bir doğrulama mekanizması değil. Sitenize istediğiniz tipi yazabilirsiniz, kimse kapıda kimlik sormuyor.

Şemanın gerçek işlevi başka. Bir motor sayfanızı okuduğunda büro adını, adresi, telefonu ve avukat isimlerini sayfa düzeninden çıkarmaya çalışıyor. Footer'daki telefon numarası müvekkil hattı mı, faks mı, eski ofisin numarası mı, bunu görsel yerleşimden anlaması gerekiyor. Şema bu tahmini ortadan kaldırıyor. Verinin kendisi değişmiyor, verinin okunma güvenilirliği değişiyor.

Aradaki fark küçük görünüyor ama sonucu belirliyor. Aynı isimde iki büro varsa, büro adres değiştirdiyse ya da ortaklık unvanı yakın zamanda güncellendiyse motorun elinde çelişkili kayıtlar oluyor. Şema bu durumda hangi kaydın sitenin sahibi tarafından beyan edildiğini gösteriyor.

LegalService tam olarak nedir, neyin altında duruyor?

LegalService, schema.org sözlüğünde LocalBusiness altında yer alan bir tip. Hukuki hizmet, danışmanlık ve temsil sunan işletmeleri tarif ediyor, altında Attorney ve Notary alt tipleri bulunuyor.

Sözlüğün kendi tanımı şöyle: hukuki yönelimli hizmet, tavsiye ve temsil sağlayan bir işletme, örneğin hukuk büroları. LocalBusiness altında durduğu için adres, telefon, çalışma saatleri gibi alanları da miras alıyor. Google tarafında karşılığı yerel işletme dokümanında tanımlı, dokümanın kendi ifadesiyle LocalBusiness Organization altında olduğu için Organization alanlarını da doldurmak öneriliyor.

Pratikte en çok karıştırılan nokta tip seçimi. Büroyu LegalService olarak, her avukatı ayrı bir Person olarak işaretlemek en temiz sonucu veriyor. Avukatları Attorney tipiyle işaretlemek yaygın bir alışkanlık ama o tip bir kişiyi değil, sunulan hizmeti tarif ediyor. Kişiyi Person olarak tanımlayıp büroya bağlamak, motorun hem bireyi hem kurumu ayrı varlık olarak tutmasını sağlıyor. Aynı ayrımı kliniklerde Physician şeması için de anlatmıştık, mantık birebir aynı.

Şema eklemek AI motorlarında daha çok alıntılanmayı sağlar mı?

Ölçülen veriye göre hayır. Kontrollü bir karşılaştırmada şema eklenen sayfalarla eklenmeyenler arasında AI atıflarında anlamlı bir fark çıkmadı.

Bu başlığı ayrı açıyoruz çünkü sektörde en çok abartılan iddia burada duruyor. Ahrefs, JSON-LD işaretlemesi eklenen 1.885 sayfayı bir kontrol grubuyla karşılaştırdı ve AI atıflarında ölçülebilir bir artış bulamadı. Yani "şema ekleyelim, ChatGPT sizi önersin" cümlesinin arkasında veri yok.

Aynı çalışma serisinde asıl kaldıracın nerede olduğu da görünüyor. Ahrefs'in 75.000 markalık karşılaştırmasında AI görünürlüğüyle en güçlü ilişkiyi marka bahsi kurdu, korelasyon 0,664 çıktı. Geri bağlantı sayısı bunun yaklaşık üçte birinde kaldı. Hukuk tarafında bu, büro adının baro sayfalarında, dernek listelerinde ve haber içeriğinde geçmesi demek. Şemanın yaptığı iş başka bir katmanda. Hangi sinyalin ne kadar güçlü olduğunu dört ayrı ölçümle otorite sinyalleri yazısında tabloya döktük.

Bunu söylememizin bir nedeni var. Şemayı görünürlük vaadiyle satan bir teklif üç ay sonra sonuç üretmediğinde geriye güven kaybı kalıyor. Şemayı doğru gerekçeyle kurduğunuzda ise beklenti baştan yerinde oluyor: veri doğruluğu, karışma riskinin azalması, iletişim bilgisinin motor tarafında sabitlenmesi. Konunun bütününü schema markup ve AI görünürlüğü yazısında ele almıştık.

Türkiye'de şemanın ikinci işlevi ne?

Yönetmeliğin izin verdiği bilgiyi sınırda tutmak. TBB Reklam Yasağı Yönetmeliği'nin 7/d bendindeki kapalı liste, schema alanlarıyla neredeyse birebir eşleşiyor.

Yönetmeliğin 7/d bendi avukatın sitesinde yer alabilecek bilgileri sayıyor ve cümleyi "bilgileriyle sınırlı olmak üzere" ifadesiyle bağlıyor. Kapalı bir liste yani. İçinde ad ve soyad, akademik unvan, fotoğraf, büro ya da ortaklık unvanı, sicil numaraları, mesleğe başlama tarihi, mezun olunan üniversite, bilinen yabancı diller, adres, telefon, e-posta ve KEP adresi var. Tam metin Türkiye Barolar Birliği sitesinde yayımlı.

Listeyi ilk kez schema alanlarının yanına koyduğumuzda şunu fark ettik: yönetmeliğin izin verdiği hemen her kalemin sözlükte hazır bir karşılığı var. Bu tesadüf değil, ikisi de aynı şeyi tarif ediyor, yani bir mesleki kimliğin doğrulanabilir bileşenlerini. Aşağıdaki eşleme bir teklif geldiğinde satır satır kontrol edilmek için.

7/d bendindeki bilgiSchema alanıDurum
Ad ve soyadPerson.nameDoldurulur
Akademik unvanhonorificPrefixDoldurulur
FotoğrafimageDoldurulur
Büro veya ortaklık unvanıLegalService.name, legalNameDoldurulur
Baro ve TBB sicil numarasıidentifierDoldurulur
Mezun olunan üniversitealumniOfDoldurulur
Bilinen yabancı dillerknowsLanguageDoldurulur
Adres, telefon, e-postaaddress, telephone, emailDoldurulur
Mesleğe başlama tarihiBüro için foundingDateKişide birebir karşılık yok
KEP adresicontactPoint içinde düz metinBirebir karşılık yok
Listede yok: puan ve yorumaggregateRating, reviewDoldurulmaz
Listede yok: ücret bilgisipriceRange, offersDoldurulmaz
Listede yok: ödül ve sloganaward, sloganDoldurulmaz
Hizmet verilen bölgeareaServedSınırda, dil önemli

Son satır dikkat istiyor. Ofisin bulunduğu ili yazmak ile "Türkiye genelinde hizmet" ifadesini alana gömmek arasında yönetmelik açısından fark var. Birincisi adres verisi, ikincisi erişim vaadi. Bu değerlendirmeler hukuki görüş değil, madde metnine bakarak yapılmış bir sınıflandırma; nihai kararı kendi baronuzun görüşüyle birlikte verin.

Puan ve yorum alanları neden çıkarılmalı?

İki ayrı nedenle. Puan ve yorum 7/d listesinde yok, ayrıca Google 2019'dan beri işletmenin kendi kontrolündeki değerlendirmeleri yıldız olarak göstermiyor.

İkinci neden çoğu bürodan gizli kalıyor, o yüzden altını çiziyoruz. Google 2019 Eylül'ünde yayımladığı duyuruda kendi kendine hizmet eden değerlendirmelerin LocalBusiness ve Organization tipleri için artık gösterilmeyeceğini yazdı. Güncel dokümantasyon aynı kuralı daha net söylüyor: değerlendirilen varlık kendi hakkındaki yorumları kontrol ediyorsa, o sayfalar yıldız özelliğine uygun sayılmıyor.

Yani sitesine puan bloğu koyduran bir büro, karşılığında görünürde hiçbir şey almadan yönetmelik açısından tartışmalı bir alana giriyor. Bu blokların neredeyse tamamı site şablonunda duruyor, tek sayfada değil. Bir büroda 230 adresli site haritasının tamamında aynı değerlendirme bloğunu gördüğümüz oldu, kimse yıllardır fark etmemişti. Konunun yasak tarafını avukat bürolarının AI görünürlüğü yazısında madde karşılıklarıyla açtık.

Şema pratikte nasıl kurulur?

Ana sayfa ve iletişim sayfasında bir kez tanımlanan tek bir JSON-LD bloğuyla. Büro LegalService, avukatlar Person olarak işaretlenir ve birbirine bağlanır.

Aşağıdaki blok, tablodaki kurallara uyan bir başlangıç iskeleti. Puan, ücret ve övücü ifade içermiyor, yalnız 7/d listesindeki kalemleri taşıyor.

{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "name": "Örnek Hukuk Bürosu",
  "url": "https://ornekhukuk.com.tr",
  "foundingDate": "2011",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Örnek Mah. Örnek Cad. No 1",
    "addressLocality": "Kadıköy",
    "addressRegion": "İstanbul",
    "postalCode": "34700",
    "addressCountry": "TR"
  },
  "telephone": "+90-216-000-0000",
  "email": "info@ornekhukuk.com.tr",
  "employee": {
    "@type": "Person",
    "name": "Örnek Avukat",
    "honorificPrefix": "Av.",
    "identifier": "İstanbul Barosu Sicil No 00000",
    "alumniOf": {
      "@type": "CollegeOrUniversity",
      "name": "Örnek Üniversitesi Hukuk Fakültesi"
    },
    "knowsLanguage": ["tr", "en"]
  }
}

Üç uygulama notu var. Birincisi, aynı büro için farklı sayfalarda farklı içerikli bloklar üretmeyin, çelişkili beyan güveni düşürüyor. İkincisi, birden çok tip gerekiyorsa Google dokümanı bunları dizi olarak yazmayı söylüyor, additionalType alanı desteklenmiyor. Üçüncüsü, şemadaki adres ve telefon ile sitenin görünen yüzündeki bilgi birebir aynı olmalı, çünkü ikisi çeliştiğinde motor genelde ikisine de güvenmiyor.

Kurulumdan sonra ne kontrol edilir?

Önce blokun hatasız okunduğu, sonra sayfanın AI tarayıcılarına açık olduğu. Erişim kapalıysa doğru kurulmuş bir şema da okunmuyor.

Sıralama önemli. Şema doğru ama sayfaya erişim engelliyse yapılan iş görünmez kalıyor, bu yüzden erişim kontrolü şemadan önce gelir. Hangi tarayıcının hangi satırla engellendiğini robots.txt ve AI tarayıcı erişimi yazısında adım adım gösterdik. Sunucu tarafında bir güvenlik duvarı kuralının aynı işi sessizce yaptığı da oluyor, o yüzden yalnız robots.txt dosyasına bakmak yetmiyor.

Sonrasında kalan iş içerikte. Princeton, Georgia Tech ve IIT Delhi'nin ortak çalışmasında metne istatistik ve kaynak atıfı eklemek üretken motor görünürlüğünü yüzde 40'a kadar artırdı, anahtar kelime yoğunluğu ise karşılık bulmadı. Hukuk için rahatlatıcı bir bulgu, çünkü yönetmeliğin kapsadığı yöntem zaten işe yaramayan yöntem. Yazının nasıl kurulacağını answer-first içerik yazısında, ölçümün nasıl sabitlendiğini GEO performansı nasıl ölçülür yazısında anlattık.

Beklenti tarafında da net olalım. Şema düzeltmesinin karşılığı günler içinde görülebiliyor çünkü teknik bir düzeltme. İçerik ve marka bahsi kaynaklı değişim genelde altmış ile yüz seksen gün arasında görünür hale geliyor. Bunun altında süre vaat eden bir teklif aldıysanız hangi ölçümün taahhüt edildiğini sorun.

Sık sorulan sorular

LegalService şeması eklemek sitemi Google'da üst sıraya çıkarır mı?

Çıkarmıyor. Yapısal veri bir sıralama faktörü değil, bir veri katmanı. İşlevi motorun sayfadaki kimlik ve iletişim bilgisini tahmin etmek yerine okuması.

Şema eklemek büromun resmi bir hukuki varlık olduğunu kanıtlar mı?

Kanıtlamıyor. Yapısal veri bir beyandır, doğrulama mekanizması değil. Motor bu beyanı baro kayıtları gibi bağımsız kaynaklarla çakıştığında güvenilir sayıyor.

LegalService yerine Attorney tipini kullanmalı mıyım?

Büro için LegalService, avukatlar için Person daha temiz çalışıyor. Attorney ve Notary, LegalService altındaki alt tipler ve tek bir kişiyi değil hizmeti tarif ediyor.

Şemaya müvekkil puanı veya yorum eklemek sorun çıkarır mı?

İki ayrı nedenle çıkarıyor. Puan ve yorum 7/d bendinin sınırlı sayılan listesinde yok, Google da 2019'dan beri işletmenin kendi kontrolündeki puanları yıldız olarak göstermiyor.

Şemayı sitenin hangi sayfasına koymak gerekir?

Büro şeması ana sayfa ve iletişim sayfasında bir kez tanımlanır. Her sayfaya kopyalanan farklı içerikli bloklar aynı varlık için çelişkili veri üretiyor.

Özetle LegalService şeması bir görünürlük kaldıracı değil, bir doğruluk katmanı. Büyük vaatlerle satıldığında hayal kırıklığı üretiyor, doğru gerekçeyle kurulduğunda ise Türkiye'deki hukuk büroları için ikinci bir fayda taşıyor: yönetmeliğin izin verdiği veriyi izin verdiği sınırda tutmak. Bu yazı hukuki görüş değil, madde metinlerine ve yayımlanmış ölçümlere bağlı kalan bir uygulama notu. Diğer yazılara blog sayfasından, çalışma biçimimize hizmetler sayfasından ulaşabilirsiniz.