← Blog Listesine Dön
2026-07-17

İçerik Sinyalleri Standartı (Content Signals): Yapay Zeka Web Dünyasında Yayıncı Haklarını Korumak

Web yayıncıları ile arama motoru tarayıcıları arasındaki ilişki tarihsel olarak basit bir sözleşmeye dayanıyordu: Googlebot sitenizi tarar ve karşılığında size kullanıcı yönlendirme trafiği sağlar.

Ancak üretken yapay zeka arama ve yanıt motorlarının yükselişi bu sözleşmeyi bozdu. Yapay zeka asistanları içeriğinizi okuyor, yanıtları sentezliyor ve doğrudan kullanıcılara sunuyor. Çoğu durumda, kullanıcı içeriğinizi okumak için sitenizi ziyaret etmek üzere bir bağlantıya tıklamıyor; yine de yapay zeka şirketi değer sunmak için fikri mülkiyetinizi kullanmış oluyor.

Kontrolü yeniden ele geçirmek isteyen yayıncılar, yapay zeka ajanlarının içeriklerini tam olarak nasıl kullanabileceğini belirtmenin standart bir yolunu talep ediyor.

Bu talepler, IETF taslağı draft-romm-aipref-contentsignals altında aipref (AI Preferences) çalışma grubu tarafından geliştirilmekte olan İçerik Sinyalleri (Content Signals) standardına öncülük ediyor.

İçerik Sinyalleri, proxy sunucuları, CDN'ler ve kazıyıcı (scraper) araçlar arasında kalıcı olan ayrıntılı içerik politikaları bildirmek için makine tarafından okunabilir bir protokol sunar. Bu rehberde standardın nasıl çalıştığını ve sitenizde nasıl uygulayacağınızı açıklıyoruz.


Yapay Zeka Çağında robots.txt Dosyasının Sınırları

On yıllardır robots.txt tarayıcı botlarını yönetmenin tek yoluydu. Ancak yapay zeka ajanlarıyla uğraşırken üç kritik sınırlamaya sahiptir:

  1. Ya Hep Ya Hiç Kontrolü: robots.txt kapsamında bir tarayıcıya ya tamamen izin verebilir ya da tamamen engelleyebilirsiniz. Şunu diyemezsiniz: "İçeriğimi arama sonuçlarında gösterebilirsin ama modelinizi eğitmek için kullanamazsınız."
  2. Gönüllü Standart: Sistem, tarayıcı botun kurallara gönüllü olarak uymasına dayanır. Protokol düzeyinde bir yaptırım veya kriptografik doğrulama yoktur.
  3. Alt Akış Kalıcılığının Olmaması: Bir proxy önbelleği veya kazıyıcı sayfanızı okuyup kaydettiğinde, robots.txt kuralları kaybolur. Alt akış kullanıcılarının orijinal tercihlerinizi bilmesinin bir yolu yoktur.

İçerik Sinyalleri (Content Signals) Nasıl Çalışır?

İçerik Sinyalleri, tercihleri doğrudan HTTP yanıt başlığı katmanına ve HTML belgesi meta verilerine yerleştirerek bu sorunları çözer.

Standart, üç temel yapay zeka içerik kullanımı tercihini hedefleyen yeni bir anahtar-değer sözlüğü sunar:

  • ai-train: Yayıncının, içeriğinin gelecekteki temel modellerin eğitim süreçlerinde kullanılmasına izin verip vermediğini bildirir. (yes veya no)
  • search: Yayıncının, içeriğinin arama sorgularını yanıtlamak için (örneğin RAG aracılığıyla) gerçek zamanlı olarak çekilmesine izin verip vermediğini bildirir. (yes veya no)
  • ai-input: Kullanıcı tarafından yönlendirilen bir yapay zeka asistanının, belirli bir anlık konuşma için sayfayı bağlam olarak okumasına izin verilip verilmediğini bildirir. (yes veya no)

Örnek HTTP Yanıt Başlığı:

Content-Signal: ai-train=no, search=yes, ai-input=yes

Bu sinyalin HTTP başlıklarında iletilmesiyle, Cloudflare gibi CDN'ler tercihlerinizi edge katmanında doğrulayabilir ve önbelleğe alınmış sürümleri buna göre sunabilir ya da x-markdown-tokens gibi belirteç metriklerini ekleyebilir.


Web Sitenizde İçerik Sinyallerini Uygulama

Resmi IETF RFC onayından önce İçerik Sinyallerini sitenize entegre etmek için şu iki adımı uygulayın:

1. HTTP Başlık Katmanı

Sunucunuzu veya CDN'inizi, giden tüm sayfa isteklerine Content-Signal başlığını ekleyecek şekilde yapılandırın. Next.js App Router projelerinde bu başlığı bir middleware dosyasına veya özel route handler'lara ekleyebilirsiniz:

// Örnek Next.js Response yapılandırması
export function GET() {
  return new Response("Sayfa İçeriği", {
    headers: {
      "Content-Signal": "ai-train=no, search=yes, ai-input=yes"
    }
  });
}

2. robots.txt Entegrasyonu

Tarayıcı ajanların ilk keşif taraması sırasında kuralı almalarını sağlamak için yönergeyi doğrudan robots.txt dosyanızın en altına ekleyin:

# Content Signals AI preferences
Content-Signal: ai-train=no, search=yes, ai-input=yes

Net İçerik Sinyalleri yayımlayarak, yapay zeka veri hakları konusunda şeffaf, makine tarafından okunabilir bir duruş sergiler; değerli fikri mülkiyetinizi korurken üretken yapay zeka çağında keşfedilebilir kalmaya devam edersiniz.

Önerilen Okumalar

2026-08-31

The Evolution of Metabase AI Assistant: From Naive Text-to-SQL to a 143-Tool Enterprise MCP BI Engine

The engineering journey from a fragile natural language SQL prototype to an enterprise Model Context Protocol (MCP) server featuring dbt semantic layer routing, autonomous self-healing queries, 24-column dashboard layout architecting, and governance-first business memory.

Okumaya Devam Et →
2026-08-19

Model Context Protocol (MCP) and the Invisible Hazard: 1200% CPU Consumption, Orphaned Processes, and a 'Retry Storm' Case Study

The architectural anatomy of 12 mcp-remote processes locking an idle workstation at 1200% CPU. Unpacking eager startup, missing backoff, orphaned zombies, and distributed Retry Storm vulnerabilities.

Okumaya Devam Et →