Ücretsiz ön analiz

Kategori: GEO

llms.txt gerekli mi, hangi siteler için anlamlı olur

llms.txt, yapay zeka ajanlarına sitenizin önemli sayfalarını gösteren isteğe bağlı bir rehber dosyasıdır. Bu yazı, dosyanın hangi sitelerde anlamlı olduğunu ve asıl önceliklerin nerede durduğunu açıklar.

· 12 dk okuma · Uğur Kubilay Çam

Bir sunucu simgesinin önünde duran üç belge kartından yalnız birinin seçili sayfalara ince bağlantı çizgileri uzattığı sade bir çizim.

Kısa cevap: llms.txt zorunlu bir dosya değildir. Google, yapay zeka özellikleri dahil Google Arama’da görünmek için llms.txt ya da benzeri yeni bir makine okunur dosyaya ihtiyaç olmadığını, Google Arama’nın bu dosyaları yok saydığını ve dosyanın görünürlüğe ne zarar ne yarar verdiğini açıkça belirtir. llms.txt, yapay zeka ajanlarının ve dil modellerinin sitenizi daha kolay kullanması için önerilmiş, düşük maliyetli ve isteğe bağlı bir rehber dosyasıdır. Dokümantasyon, uygulama programlama arayüzü (API) belgeleri, ürün kataloğu ya da kapsamlı rehber içeriği olan sitelerde anlamlı bir tamamlayıcı olabilir. Yapay zeka görünürlüğü çalışmalarında önceliği soruları açıkça yanıtlayan içeriğe, şirket bilgilerinin kaynaklar arasındaki tutarlılığına ve ilgili sistemlerin sayfalarınıza erişebilmesine verin; Google’ın yapay zeka özelliklerinde destekleyici bağlantı olarak değerlendirilebilmek için sayfaların ayrıca Google dizininde bulunması gerekir. llms.txt bu işlerin yerine geçmez, onların yanında küçük bir adım olarak yer alır.

llms.txt neyi vaat ediyor, neyi vaat etmiyor

llms.txt, genellikle sitenin kök dizinine konan ve Markdown (hafif bir metin işaretleme dili) biçiminde yazılan bir metin dosyasıdır. Dosya, sitenin kısa bir özetini ve bir dil modelinin işine yarayacak önemli sayfaların bağlantılarını tek yerde toplar. Öneri llmstxt.org’da yayımlanmıştır ve kendini topluluk görüşüne açık bir öneri olarak tanımlar; bir standartlar kuruluşunun onayladığı resmi bir standart değildir.

Önerinin vaat ettiği şey dar ve nettir: Bir yapay zeka ajanı ya da dil modeli, sitenizle ilgili bir görevi yerine getirirken bilgiye ihtiyaç duyduğunda, dosya ona hangi sayfaların önemli olduğunu ve bu sayfaların neyi anlattığını kısa yoldan gösterir. Uzun menüler, betikler ve reklam alanlarıyla dolu HTML sayfaları yerine sade bir içerik haritası sunar.

Önerinin vaat etmediği şeyler de aynı ölçüde önemlidir:

  • Google Arama, llms.txt dosyasını sıralama sinyali olarak kullanmaz.
  • Bir yapay zeka ürününün sitenizi kaynak olarak göstereceği anlamına gelmez.
  • Tarayıcıların sitenize erişimini açmaz ya da kapatmaz.
  • Site haritasının yerini almaz.

Bu sınırlar bilindiğinde karar daha kolay verilir: llms.txt, iyi kurulmuş bir sitenin yapay zeka sistemlerine kendini daha düzenli tanıtmasına yardım eden bir rehberdir; zayıf içeriği ya da erişim sorunlarını telafi eden bir araç değildir.

Google Arama ve yapay zeka özellikleri açısından durum

Google bu konuda açık bir tutum ortaya koymuştur. Üretken yapay zeka özellikleri için yayımladığı optimizasyon rehberinde, Google Arama’da görünmek için yeni makine okunur dosyalar, yapay zekaya özel metin dosyaları, ek işaretleme ya da Markdown sürümleri oluşturmanın gerekmediğini belirtmiştir. Gerekçe de aynı yerde yazılıdır: Google Arama bu dosyaları kullanmaz. Rehbere göre llms.txt ya da benzeri dosyaları oluşturup sürdürmek tamamen sorunsuzdur, ancak bu dosyalar Google Arama’daki görünürlüğe veya sıralamaya ne zarar ne yarar verir (Google: üretken yapay zeka optimizasyon rehberi).

AI Overviews ve AI Mode için de durum aynıdır. Google’ın yapay zeka özellikleri belgesine göre bu alanlarda destekleyici bağlantı olarak değerlendirilebilmek için sayfanın Google dizininde bulunması ve arama sonucu özeti (snippet) ile gösterilmeye uygun olması gerekir; bunun dışında ek bir teknik gereklilik yoktur (Google: AI features and your website). AI Overviews’da kaynak gösterilmenin koşullarını Google AI Overviews rehberinde ayrıntılı olarak inceledik.

Bu bilginin doğru okunması önemlidir. Google’ın “yeni bir dosyaya gerek yok” demesi, yapay zeka görünürlüğü için yapılacak iş olmadığı anlamına gelmez. Google aynı rehberde, üretken yapay zeka araması için yapılan çalışmanın özünde yine SEO olduğunu vurgulamıştır. Yani sağlam bir SEO temeli şarttır ve GEO çalışması bu temelin üzerine kurulur. llms.txt ise Google Arama tarafında bu temele bir şey eklemez; katkısı varsa, dosyayı kullanmayı tercih eden diğer yapay zeka araçları ve ajanlar tarafında ortaya çıkar.

robots.txt ve sitemap.xml ile farkı

İsimleri ve konumları benzediği için llms.txt, robots.txt ile karıştırılabilir. İki dosya tamamen farklı işler görür. Site haritası da bu tabloya üçüncü bir dosya olarak eklenir.

Ortak bir zemin çizgisi üzerinde yan yana duran üç belge: ilkinin üstünde bariyer, ikincisinin üstünde dallanan site ağacı, üçüncüsünün üstünde açık kitap ve dışarı uzanan ok.
Ortak bir zemin çizgisi üzerinde yan yana duran üç belge: ilkinin üstünde bariyer, ikincisinin üstünde dallanan site ağacı, üçüncüsünün üstünde açık kitap ve dışarı uzanan ok.

Erişim talimatı ile bilgi sunumu

robots.txt, tarayıcılara sitenin hangi bölümlerini tarayıp hangilerini taramayacaklarını bildiren bir talimat dosyasıdır. Google’a göre robots.txt öncelikle tarayıcı trafiğini yönetmek için kullanılır ve bir sayfayı Google dışında tutma mekanizması değildir; dosyadaki yönergelere uymak da tarayıcının kendisine kalır (Google: robots.txt’ye giriş).

llms.txt ise hiçbir tarayıcıya izin vermez, hiçbirini engellemez. Bir yapay zeka botunun sitenize erişip erişmeyeceğini robots.txt’de ve sunucu yapılandırmasında belirlersiniz. llmstxt.org’daki öneri de bu ayrımı açıkça kurmuştur: robots.txt hangi erişimin kabul edildiğini belirtir; llms.txt ise bir ajan bilgiye ihtiyaç duyduğunda kullanılır ve izin verilen içerik için bağlam sunarak robots.txt’yi tamamlayabilir.

Bu ayrımın pratik sonucu şudur: robots.txt’de bir yapay zeka arama botunu engelleyip llms.txt’de aynı sayfaları listelemek, botun bu sayfalara erişmesini sağlamaz. Bu nedenle önce erişim kararını verin, rehberi sonra hazırlayın. Yapay zeka botlarına yönelik erişim kontrollerini ChatGPT’de markanızın görünürlüğü rehberinde madde madde açıkladık.

Site haritasının yerine geçmez

sitemap.xml, arama motorlarına sitedeki sayfalar ve dosyalar hakkında bilgi verir; URL’lerin keşfedilmesine ve sitenin daha verimli taranmasına yardım eder (Google: site haritalarına genel bakış). llms.txt ise seçilmiş bağlantıları kısa açıklamalarla bir araya getirir. llmstxt.org da llms.txt’nin site haritasının yerine geçmediğini belirtir. İki dosyayı birlikte kullanabilirsiniz; biri envanter, diğeri seçki işlevi görür.

Dosya Temel işlevi Kime yöneliktir Google Arama’daki karşılığı Karıştırılmaması gereken nokta
robots.txt Tarama erişimini yönetmek Tarayıcılar Googlebot’un tarama davranışını yönlendirir Tek başına bir sayfayı Google dışında tutma yöntemi değildir
sitemap.xml Sitedeki sayfa ve dosyaları arama motorlarına bildirmek Arama motorları Sayfaların keşfedilmesine yardım eder llms.txt’deki bağlantı listesi onun yerine geçmez
llms.txt Önemli sayfaları açıklamalı bir seçki halinde sunmak Yapay zeka ajanları ve dil modelleri Kullanılmaz, yok sayılır Erişim izni vermez, bot engellemez

Hangi sistemlerin dosyayı kullandığı

Karar verirken belirleyici noktalardan biri, llms.txt dosyasını hangi yapay zeka ürünlerinin okuduğudur. Bu sorunun herkes için geçerli, resmi ve kalıcı bir yanıtı yoktur. Google, kendi araması için dosyayı kullanmadığını açıkça yazmıştır. Diğer ürünler için kullanım ürüne, ürünün sürümüne ve görevin türüne göre değişebilir; bir ajan kullanıcı adına bir siteyi incelerken dosyaya başvurabilir, başka bir sistem hiç başvurmayabilir.

Bu belirsizliği kendi sitenizde gözlem yaparak azaltabilirsiniz. Sunucu erişim kayıtları, llms.txt dosyasına gelen istekleri, istemcilerin kendini tanıttığı kullanıcı aracısı (user agent) bilgisiyle birlikte gösterir. Bu kayıtlar dosyanın istendiğini kanıtlar; dosyanın bir yanıt üretiminde kullanıldığını ya da görünürlüğe katkı verdiğini ise tek başına göstermez.

Karar yolu

llms.txt kararını, sitenin yapay zeka sistemlerine hazır olup olmadığıyla birlikte vermek en sağlıklı yaklaşımdır. Aşağıdaki sıra, bütçeyi ve ekip zamanını en çok etki beklenen işlere yönlendirir.

Yukarı doğru yükselen üç basamaklı bir merdiven: alt basamakta sayfa simgesi, ortada aynı işareti taşıyan üç kart, üstte açık bir kilit; merdivenin yanında ayrı duran küçük bir belge.
Yukarı doğru yükselen üç basamaklı bir merdiven: alt basamakta sayfa simgesi, ortada aynı işareti taşıyan üç kart, üstte açık bir kilit; merdivenin yanında ayrı duran küçük bir belge.

Önce yapılacak üç iş

İçerik. Yapay zeka yanıtları, soruları açıkça yanıtlayan sayfalardan beslenir. Hizmetlerinizi, ürünlerinizi, fiyatlandırma ölçütlerinizi ve müşterilerinizin sık sorduğu soruları net başlıklar altında, doğrudan yanıtla başlayan bölümlerle anlatmak, llms.txt’den önce gelen bir adımdır. Bir yapay zeka sisteminin sitenizi kaynak olarak seçebilmesi için önce sitede seçilecek, açık ve güncel bir yanıt bulunmalıdır.

Varlık tutarlılığı. Şirket adınız, faaliyet alanınız, adresiniz, iletişim bilgileriniz ve hizmet tanımlarınız sitenizde, Google İşletme Profili’nizde, sosyal profillerinizde ve sizden söz eden bağımsız kaynaklarda aynı biçimde yer almalıdır. Yapay zeka sistemleri bir işletmeyi farklı kaynaklardaki bilgileri birleştirerek tanır; tutarlı bilgi, markanızın doğru tanımlanmasını destekler.

Tarama erişimi. Sayfalarınız taranabilir ve dizine eklenebilir olmalıdır. robots.txt kuralları ile sunucu ya da güvenlik duvarı ayarları, tarayıcıların içeriğinize ulaşıp ulaşamayacağını belirler. noindex yönergesi ise erişimi değil dizine eklenmeyi etkiler; Google’ın yapay zeka özelliklerinde destekleyici bağlantı olmak için dizinde bulunmak gerektiğinden bu yönergeyi ayrıca kontrol edin. Önemli bilgilerin yalnız görsel ya da betik içinde kalmamasını, metin olarak sayfada yer almasını da aynı kontrole ekleyin. Bu kontrollerin teknik ayrıntısını teknik SEO rehberinde ele aldık.

Bu üç alan, GEO çalışmasının omurgasıdır. GEO, SEO temeli üzerine kurulan ve yapay zeka yanıtlarında anılma, kaynak gösterilme ve bilgi doğruluğu açısından ayrıca ölçülen bir çalışmadır; bu çalışmanın yol haritasını GEO nedir, nasıl yapılır rehberinde adım adım çıkardık. llms.txt bu yol haritasında, temel işler tamamlandıktan sonra eklenebilecek küçük bir tamamlayıcıdır.

llms.txt’nin anlamlı olduğu siteler

Dosyayı kullanan bir ajan için açıklamalı bir sayfa seçkisi, özellikle belirli bir bilgiye ulaşmak için çok sayıda sayfa arasında gezinmeyi gerektiren sitelerde yararlı olabilir:

  • Yazılım ve API dokümantasyonu: Geliştiricilerin yapay zeka asistanlarıyla çalıştığı ürünlerde, kurulum, başvuru ve örnek sayfalarının tek bir dosyada listelenmesi, asistanın doğru sayfaya ulaşmasını kolaylaştırır.
  • Ürün kataloğu ya da çok sayıda hizmet sayfası olan siteler: Kategori yapısının ve ana sayfaların açıklamalı bir seçkisi, ajanın ürün ya da hizmet bilgisine kısa yoldan ulaşmasına yardım eder.
  • Kapsamlı rehber ve bilgi bankası içeriği: Çok sayıda yazı içeren bir bilgi merkezinde temel rehberlerin öne çıkarılması, ajanın en güncel ve yetkin kaynağa yönelmesini destekler.

Bu sitelerin ortak noktası yalnız sayfa sayısı değildir; seçki ve kısa açıklama sunmanın ajana gerçekten yol gösterdiği bir bilgi yapısıdır. Dosyanın ilk hazırlığı sınırlı bir emek ister ve bakımını mevcut yayın sürecinize ekleyebilirsiniz. Maliyet düşük olduğu için, temel işler yolundaysa llms.txt eklemek makul bir karardır.

Önceliği daha düşük olan siteler

Önemli sayfalarınıza mevcut menü ve bağlantı yapısından birkaç adımda ulaşılabiliyorsa, llms.txt hazırlamayı daha düşük öncelikte değerlendirebilirsiniz. Az sayfalı tanıtım sitelerinde ve tek hizmet sunan yerel işletmelerde durum çoğunlukla budur. Bu sitelerde ekip zamanını önce içerik eksiklerine, erişim sorunlarına, Google İşletme Profili’ne ve şirket bilgilerinin tutarlılığına ayırın. Site büyüdüğünde dosyayı kolayca ekleyebilirsiniz.

Sitenizin yapay zeka yanıtlarında nasıl göründüğünü ve hangi adımların öncelikli olduğunu birlikte değerlendirmek isterseniz, GEO hizmetimizin kapsamını inceleyebilirsiniz.

Dosya nasıl hazırlanır ve bakımı yapılır

llms.txt hazırlamaya karar verdiyseniz, iş birkaç basit adıma ayrılır. Amaç, dosyayı bir kez yazıp unutmak değil, sitenin yayın düzenine bağlı küçük bir bakım kalemi haline getirmektir.

İçerik seçimi

Dosyaya sitenin tüm sayfaları değil, bir ajanın sitenizi doğru anlaması için gereken sayfalar girer. Şirketinizi ve hizmetlerinizi açıklayan sayfaları, müşterilerinizin karar vermesine yardım eden bilgileri ve güncel temel rehberlerinizi seçin. Kampanya sayfalarını, etiket arşivlerini ve yinelenen içerikleri dosyaya almayın. Her bağlantının yanına sayfanın neyi anlattığını bir cümleyle yazmanız, dosyayı bir bağlantı listesinden açıklamalı bir rehbere dönüştürür.

Örnek llms.txt dosyası

Dosyanın yapısı sadedir. llmstxt.org’daki öneriye göre dosyanın zorunlu tek bölümü, site ya da proje adını taşıyan bir H1 başlığıdır. Başlığın ardından kısa bir özeti blok alıntı olarak yazın, gerekirse başlıksız açıklama paragrafları ekleyin ve bağlantıları H2 başlıkları altında gruplayın. Her bağlantıyı [ad](adres): not biçiminde yazın. “Optional” adlı H2 bölümünü, daha az bağlama ihtiyaç duyulduğunda atlanabilecek ikincil bağlantılar için ayırın.

Aşağıdaki örnek, hizmet sunan bir şirket için yer tutucu adlarla hazırlanmıştır:

# Örnek Şirket

> Örnek Şirket, işletmelere muhasebe yazılımı ve kurulum desteği sunar. Bu dosya, ürünler, fiyatlandırma ölçütleri ve destek belgeleri için temel sayfaları listeler.

Tüm fiyatlar ve özellikler ilgili ürün sayfalarında güncel tutulur.

## Ürünler ve hizmetler

- [Ön muhasebe yazılımı](https://example.com/urunler/on-muhasebe/): Özellikler, kullanıcı türleri ve entegrasyonlar
- [Kurulum hizmeti](https://example.com/hizmetler/kurulum/): Kurulum süreci, kapsam ve gerekli bilgiler

## Destek ve belgeler

- [Başlangıç rehberi](https://example.com/destek/baslangic/): Hesap açma ve ilk ayarlar
- [Sık sorulan sorular](https://example.com/destek/sss/): Fatura, kullanıcı yetkileri ve veri aktarımı

## Şirket

- [Hakkımızda](https://example.com/hakkimizda/): Şirketin faaliyet alanı ve iletişim bilgileri

## Optional

- [Blog](https://example.com/blog/): Sektör rehberleri ve ürün güncellemeleri

Konum, Markdown sürümleri ve teknik kontrol

Dosyayı sitenizin kök dizinine, https://alanadiniz.com/llms.txt adresine yerleştirin. Öneri, dosyanın bir alt dizinde de yer alabileceğini ve o dizinin altındaki sayfaları kapsayabileceğini belirtir. Çoğu kurumsal site için kök dizin yeterlidir; dokümantasyonu ayrı bir bölümde tutuyorsanız tüm siteyi tanıtan dosya ile yalnız dokümantasyonu tanıtan dosyanın kapsamını açıkça ayırın. Yayından sonra şu üç noktayı kontrol edin:

  • Adres tarayıcıda açıldığında dosya düz metin olarak görünmeli ve sunucu başarılı (200) yanıt vermelidir.
  • Dosyadaki her bağlantı doğrudan hedef sayfaya gitmeli; yönlendirmeye ya da hata sayfasına düşmemelidir.
  • Dosya robots.txt’de engellenmiş bir dizinde olmamalı, listelenen sayfalar da erişime açık kalmalıdır.

Öneri ayrıca sayfaların aynı adreste .md uzantılı, sade Markdown sürümlerinin sunulmasını önerir. Bu adım özellikle dokümantasyon siteleri için anlamlıdır; teknik ekibinizin iş yüküne göre ayrıca değerlendirebilirsiniz. Google Arama için Markdown sürümleri de gerekmez; bu sürümler yalnız onları kullanan araçlara hizmet eder.

Güncelleme ritmi

Dosyanın değeri güncelliğine bağlıdır. Yeni bir hizmet sayfası eklendiğinde, bir sayfanın adresi değiştiğinde ya da önemli bir rehber yayımlandığında llms.txt’yi de güncelleyin. Pratik bir yöntem, dosyanın kontrolünü site haritasının ya da menünün değiştiği her yayın adımına eklemek ve bağlantıları belirli aralıklarla toplu olarak denetlemektir.

Sorumluluğun açık olması bakımı kolaylaştırır. İçerik ekibi bağlantıların seçimini ve açıklamaların doğruluğunu, teknik ekip dosyanın erişilebilirliğini ve adreslerin çalışmasını üstlenebilir; küçük ekiplerde iki görev aynı kişide toplanır. Hangi bağlantının ne zaman ve neden eklendiğini ya da çıkarıldığını gösteren kısa bir değişiklik kaydı, dosyanın bakımını izlenebilir kılar.

llms.txt’nin etkisini izleme

llms.txt’nin katkısını sitenin genel görünürlüğünden tek başına ayırmak kolay değildir. Dosyaya gelen istekleri sunucu kayıtlarından izleyebilirsiniz; sitenizin yapay zeka yanıtlarındaki görünürlüğünü ise aynı soru seti ve aynı araçlarla, düzenli aralıklarla izleyin. Ölçüm yaklaşımını yapay zeka görünürlüğünün ölçümü rehberinde ayrıntılandırdık.

Sık sorulan sorular

llms.txt eklemek zorunlu mu?

Hayır, zorunlu değildir. Google Arama ve Google’ın yapay zeka özellikleri dosyayı kullanmaz. llmstxt.org’daki öneri de dosyayı zorunlu kılmaz; site sahiplerinin isteğe bağlı olarak kullanabileceği bir biçim tanımlar.

llms.txt eklemek SEO’ya zarar verir mi?

Google’ın açıklamasına göre llms.txt, Google Arama’daki görünürlüğe ve sıralamaya ne zarar ne yarar verir; Google Arama dosyayı yok sayar. Dosyayı kullanan araçlar için asıl önemli olan, bağlantıların doğru ve güncel kalmasıdır.

llms.txt ile yapay zeka botlarını engelleyebilir miyim?

Hayır. llms.txt erişim kontrolü yapmaz. Botların sitenize erişimini robots.txt kurallarıyla ve gerektiğinde sunucu tarafı ayarlarla yönetirsiniz.

llms.txt site haritasının yerine geçer mi?

Geçmez. sitemap.xml arama motorlarına sitedeki sayfalar ve dosyalar hakkında bilgi verir; llms.txt ise seçilmiş önemli sayfaları açıklamalarıyla birlikte sunar. İki dosyayı birlikte kullanabilirsiniz.

Her sayfanın Markdown sürümünü hazırlamak gerekir mi?

Google Arama için gerekmez. llmstxt.org’daki öneri sayfaların Markdown sürümlerini de önerir; bu adım en çok dokümantasyon sitelerinde anlam kazanır. Markdown sürümleri hazırlarsanız, kaynak sayfayla aynı bilgiyi taşıdıklarını düzenli olarak kontrol edin.

Kaynaklar

Bu rehberden sonra siteniz için ücretsiz ön analiz isteyin.

Sitenizin Google'daki teknik durumunu inceliyor, işletmenizin AI yanıtlarında anılıp anılmadığını değerlendirerek bulguları kısa, yazılı bir raporla sunuyoruz.

Ücretsiz ön analiz isteyin

Diğer rehberler: Blog