İletişim

Makine Tarafından Okunabilir İçerik Nedir?

Kısa tanım

Makine tarafından okunabilir içerik, anlamı ve yapısı bir yazılım tarafından insan yorumuna ihtiyaç duymadan güvenilir biçimde çıkarılabilen içeriktir. Web'de bu; metnin görsel yerine gerçek metin olarak sunulmasını, anlamlı HTML öğelerini, tutarlı tarih ve birim biçimlerini ve görünür içerikle örtüşen yapılandırılmış veriyi kapsar. Arama motorları, yapay zekâ sistemleri ve ajanlar sayfayı bu katmandan okur.

Diğer adları: machine-readable content, makine okunabilir içerik, makinece okunabilir veri, machine-readable data

Görsel içine gömülü metin ve taranmış PDF ile başlık, tablo, liste ve JSON-LD gibi makinece okunabilir yapıları karşılaştıran diyagram

İnsan için okunur olmak yetmez

Bir insan, fiyatın bir banner görselinde yazdığını, tablonun aslında bir ekran görüntüsü olduğunu ya da "Pzt–Cum 09.00–18.00" ifadesinin çalışma saatlerini anlattığını kolayca anlar. Bir yazılım için bu bilgiler ya hiç yoktur ya da tahmin edilmesi gereken bir metin parçasıdır. Makine tarafından okunabilirlik, aynı bilginin bir programın kesin olarak ayrıştırabileceği biçimde de bulunması demektir.

Kavram veri yönetiminden gelir: CSV veya JSON bir dosya makine tarafından okunabilir, taranmış bir PDF tablosu değildir. Web içeriğinde aynı ayrım sayfanın her katmanında geçerlidir.

Okunabilirliğin katmanları

KatmanOkunabilirOkunamaz ya da belirsiz
MetinHTML içinde gerçek metinGörsele gömülü yazı, metni olmayan video
YapıBaşlıklar, listeler, gerçek <table>Kalın yazıyla taklit edilen başlık, div'lerle çizilmiş tablo
DeğerlerTutarlı tarih, para birimi ve birimAynı sayfada üç farklı tarih biçimi
AnlamGörünür içerikle örtüşen yapılandırılmış veriSayfada olmayan bilgiyi işaretleyen şema
ErişimSunucudan gelen HTML'de bulunan içerikYalnızca tarayıcıda çalışan JavaScript ile oluşan içerik

Son satır sık gözden kaçar. İstemci tarafı render ile oluşan içeriği Googlebot genellikle işler, ama JavaScript çalıştırmayan tarayıcılar ve pek çok yapay zekâ botu yalnızca ham HTML'i görür.

Küçük bir örnek

<h2>Kombi bakım ücreti</h2>
<p>Standart bakım ücreti <strong>1.800 TL</strong>'dir (KDV dahil).
Fiyatlar <time datetime="2026-09-01">1 Eylül 2026</time> tarihinden itibaren geçerlidir.</p>

Aynı bilgi bir kampanya görselinde yazsaydı, insan ziyaretçi için değişen bir şey olmazdı; ama tarayıcılar, ekran okuyucular ve yapay zekâ sistemleri fiyatı ve geçerlilik tarihini kaybederdi. <time> öğesinin datetime değeri, tarihin insan dilindeki yazımından bağımsız olarak ISO 8601 biçiminde okunmasını sağlar.

Arama motorları, yapay zekâ ve ajanlar ne bekliyor?

Google, yapay zekâ özelliklerine yönelik belgesinde önemli içeriğin metin olarak bulunmasını ve yapılandırılmış verinin sayfadaki görünür metinle örtüşmesini temel uygulamalar arasında sayar. Aynı belge, bunun için yeni makine tarafından okunabilir dosyalara, yapay zekâya özel metin dosyalarına ya da özel bir işaretlemeye gerek olmadığını da vurgular. Yani hedef ek bir dosya değil, sayfanın kendisinin okunabilir olmasıdır.

web.dev'in ajan dostu siteler rehberi de ajanların sayfayı üç yoldan okuduğunu anlatır: ekran görüntüsü, ham HTML ve erişilebilirlik ağacı. Anlamsal HTML ile işaretlenmiş düğmeler, etiketi bağlanmış form alanları ve doğru ARIA rolleri, hem ekran okuyucu kullanan ziyaretçilere hem de bu ajanlara aynı temiz haritayı verir.

Sık yapılan hatalar

  • Fiyat listesini, çalışma saatlerini veya teknik özellikleri yalnızca görsel ya da PDF olarak yayımlamak.
  • JSON-LD'de sayfada görünmeyen puanlar, fiyatlar veya iddialar beyan etmek; bu hem güven hem de politika sorunudur.
  • Aynı değeri farklı sayfalarda farklı biçimlerde yazmak (1800 TL, 1.800,00 ₺, 1,8 bin).
  • Akordeon veya sekme içeriğini kullanıcı tıklayana kadar HTML'e hiç eklememek.

İlgili terimler

← Sözlüğe dön