Makaleler

AI Aramasında Kanıt Katmanı: JavaScript mi, Sunucu Render mı?

AI Aramasında Kanıt Katmanı: JavaScript mi, Sunucu Render mı?
Fatih Türkmen
Fatih Türkmen
İçindekiler

AI aramasında kanıt neden ilk yanıtta yer almalı?

Ana kanıtı ilk HTML yanıtında sunmak, sayfayı ek kod çalışmadan da anlaşılır kılar. HTML, bir web sayfasının metnini ve yapısını taşıyan temel dildir. Sunucu render, bu yapının sayfa size gelmeden hazır olmasıdır. JavaScript ise sayfaya sonradan etkileşim ve yeni içerik ekleyen kod dilidir.

Her siteyi baştan kurmanız gerekmez. Önce karar için gerekli bilginin nerede durduğuna bakın. Bir uzman adı, rapor tarihi veya kaynak linki yalnız ek kodla geliyorsa bunu not edin. Görsel tasarım ile kanıtın teknik olarak okunması aynı test değildir.

Burada GEO, markanın üretken yapay zekâ yanıtlarında doğru kaynak ve bağlamla yer almasına yönelik çalışmadır. Bir sayfayı ilk yanıtta eksiksiz sunmak bu çalışmanın teknik kısmına destek olur. Tek başına bir AI atfı, yani yanıtta kaynak olarak gösterilme, vaat etmez. Güçlü bir sayfa hem erişilebilir hem de içeriği açık olmalıdır.

Bir basın sayfasını düşünün. Bilgisayarınızda haber, tarih ve yazar fotoğrafı tam görünür. Fakat ilk yanıtta sadece boş bir kutu vardır. Bu durum her arama botunun başarısız olacağını göstermez; yine de ana kanıtın ek bir işleme bağlı olduğunu gösterir.

Bu rehberdeki kabul kuralı basittir: önce iddia ve kaynağı kontrol edin, sonra ekranın son hâline bakın. Bot, web sayfalarını otomatik olarak alan yazılımdır. Farklı botların aynı işlemleri yapacağını varsaymayın. Testte hangi aracı kullandıysanız rapora onun adını yazın.

Kaynak kod ile ekrandaki sayfa nasıl karşılaştırılır?

Aynı URL için ilk yanıtı, tarayıcının kurduğu yapıyı ve görünür ekranı ayrı kaydedin. DOM, tarayıcının sayfa için oluşturduğu belge yapısının adıdır. Bu yapı ilk HTML'den farklı olabilir. Ekran görüntüsü ise metnin gerçekten okunup okunmadığını gösterir.

Google, sayfaları tarama, işleme ve dizine alma adımlarıyla ele alır. JavaScript çalıştırabilir; bu nedenle kod kullanan her siteyi görünmez saymak yanlıştır. İlk yanıttaki linkler ve işlenmiş sayfa farklı aşamalarda değerlendirilir. Ayrıntı için Google'ın JavaScript SEO rehberini esas alın.

Bir ilk testte beş alan seçin. Başlık, kısa cevap, uzman adı, tarih ve özgün kaynak linki iyi bir başlangıçtır. Her alan için ilk yanıtta bulunan metni kopyalayıp kayıt altına alın. Sonra aynı alanı tarayıcıda bulun ve anlamın değişip değişmediğini inceleyin.

  • Başlık: Tek ana başlık var mı ve doğru konuyu anlatıyor mu?
  • Cevap: Okur ilk paragrafta sorusuna açık bir yanıt alıyor mu?
  • Kimlik: Görüşün sahibi olan uzman veya kurum net biçimde yazıyor mu?
  • Tarih: Haberin tarihi ile verinin kapsadığı dönem ayrı mı?
  • Kaynak: Link doğrudan doğru belgeye veya özgün habere gidiyor mu?

Örneğin bir raporun özetinde yalnız “araştırmamız bunu gösterdi” yazması yetmez. Raporun adı, dönemi ve ilgili bulgusu da gerekir. Grafik yüklenmese bile metin temel sonucu anlatmalıdır. Sayı kullanıyorsanız birimi ve kimleri kapsadığını da aynı yerde verin.

Linki sadece bir düğmeye bağlamayın. Kaynak adresi, normal bir HTML bağlantısının href alanında yer almalıdır. Düğmenin çalışması ile hedefin açık bir link olması farklı konulardır. Kaynak yeni sekmede açılsa da okur neye gittiğini link metninden anlamalıdır.

Kendi tarayıcınızın geçmişini de hesaba katın. Daha önce açılmış sayfa, önbellekteki dosyalar sayesinde sorunsuz görünebilir. İlk kez gelen bir okur aynı koşula sahip değildir. Bu yüzden yeni bir oturumla ikinci kontrol yapın ve iki sonucun farkını not edin.

Hangi hatalar önce düzeltilmeli?

İlk önce ana iddiayı veya kaynağını kaybettiren hataları düzeltin. Hareketli bir grafik çalışmasa da anlam korunabilir. Fakat uzman adı silinirse sözün kime ait olduğu belirsiz kalır. Teknik sırayı bu fark belirlemelidir.

Bir veri servisi hata verdiğinde sayfanın nasıl davrandığını sorun. Metin tamamen yok mu oluyor, eski bilgi mi kalıyor, yoksa açık bir hata notu mu çıkıyor? Test ortamında bu üç durumu ayrı inceleyin. Canlı sitede gelişigüzel erişim engeli yaratmayın.

  • Giriş yapmadan açılmayan bir kanıt, herkese açık kanıt sayılmaz.
  • Çerez izninden önce boş kalan ana metni ayrıca inceleyin.
  • Yalnız fotoğraf içinde duran ad, tarih ve sayı için metin karşılığı ekleyin.
  • Hata sayfasını başarılı içerik gibi sunan yanıt kodunu düzeltin.
  • Kaynak linkini ek bir tıklama veya konum izni arkasına saklamayın.
  • Türkçe test geçse de İngilizce sayfayı ayrı kontrol edin.

HTTP kodu, sunucunun isteğe verdiği durum bilgisidir. Başarılı bir 200 yanıtı, gövdede doğru içerik olduğu anlamına gelmez. Aynı şekilde erişim sorunu ile metin eksikliği aynı hata değildir. Rapor bunları tek bir “AI sorunu” başlığına sıkıştırmamalıdır.

Sunucu yanında açık ekranı ve sayfa örneklerini karşılaştıran iki teknik uzman
Aynı sayfanın ilk yanıtını ve işlenmiş hâlini ayrı kayıtlarla karşılaştırın.

Google'a özgü bir sorun varsa Google'ın JavaScript hata giderme adımlarını izleyin. Bu rehber yüklenen dosyaları ve işlenmiş HTML'yi inceleme yollarını açıklar. Test Google'ın görünümüne ilişkin kanıt verir. Her yapay zekâ hizmetinin aynı sonucu alacağını kanıtlamaz.

ChatGPT araması için bot erişimi de ayrı bir konudur. OpenAI'nin arama botu açıklaması, arama yanıtları için OAI-SearchBot erişimini ele alır. Bu bir sayfanın kesin seçileceği anlamına gelmez. Erişim iznini, kaynak olarak seçilme sonucuyla karıştırmayın.

PR ekibi teknik kanıtı nasıl hazırlamalı?

PR ekibi, her önemli iddiayı bir kaynak ve açık kapsam notuyla teslim etmelidir. Yazılım ekibi hangi cümlenin kritik olduğunu tahmin etmek zorunda kalmamalıdır. Birlikte küçük bir kanıt listesi hazırlayın. Sonra her alanın sayfada hangi bölümden geldiğini eşleştirin.

Örnek bir uzman görüşünde önce adı ve görevini yazın. Ardından görüşü, dayandığı veriyle birlikte verin. Haber başka bir yayında çıktıysa özgün linki saklayın. Kurumun kendi açıklamasını bağımsız bir haber gibi etiketlemeyin.

FL PR'nin hedef pazara göre PR yaklaşımı, mesajın her pazar için yeniden kurulmasını anlatır. Bu sayfada “geo” coğrafi hedeflemeyi ifade eder; üretken yapay zekâ için kullanılan GEO ile aynı kavram değildir. Buradan alınacak pratik ders, iki dilin ayrı okur ihtiyacına cevap vermesidir. İngilizce sayfa Türkçe örneği anlamını yitirerek taşımamalıdır.

İkinci ders, uzman görüşü ile dağıtım raporunu ayrı tutmaktır. Bir bültenin çok sayıda sitede kopyalanması, o kadar ayrı haber kararı verildiğini göstermez. Özgün haber, yeniden yayın ve ücretli içerik ayrı kayıt türleridir. Kanıt sayfası bu ayrımı metinde de korumalıdır.

Kanıt: FL PR'nin Medicana iletişim vaka kaydı, uzman görüşlerini haber gündemiyle eşleştiren süreci anlatır. Sayfa ayrıca dağıtım verileri ile bağımsız yayın kanıtlarını ayırır. Bu, ajansın kendi süreç kaydıdır; erişim tahminlerini bağımsız okur veya hasta sayısı olarak doğrulamaz.

Bir geliştiriciye “kanıtı görünür yap” demek yerine alan adlarını verin. Hangi başlık, hangi kaynak ve hangi tarih korunacak, açıkça yazın. Alanın sahibi de belli olsun. Kaynak artık açılmıyorsa içerik sorumlusu yeni kanıtı değerlendirsin; yazılım ekibi rastgele link seçmesin.

Yapılandırılmış veri, arama araçlarına sayfanın öğelerini tanıtan makineye uygun kayıttır. Bu kayıt ekrandaki metinle uyuşmalıdır. Boş yazar adı veya uydurulmuş tarih eklemek eksikliği çözmez. Önce gerçek bilgiyi doğrulayın; bilinmeyen eski veriyi tahminle doldurmayın.

Bu çalışma için nasıl kabul testi ve bütçe tanımlanır?

Bütçeyi, seçilmiş sayfalardaki somut eksikleri kapatacak teslimler üzerinden tanımlayın. Bütün siteyi yeniden kurmak ilk varsayım olmasın. Önce bir basın sayfası, bir uzman profili ve bir vaka seçin. Aynı örnekleri iki dilde test edin.

Ekibin birlikte kullanacağı bir tablo hazırlayın. Her satırda sayfa adresi, eksik alan, kanıt dosyası ve düzeltme sahibi bulunsun. “Tamamlandı” işareti tek başına yeterli olmasın. Yeni ilk yanıt ve yeni ekran testi de satıra eklensin.

  • Kapsam: Öncelikli sayfaların tam adreslerini baştan belirleyin.
  • Başlangıç: Değişiklik öncesi ilk yanıtı ve görünür sayfayı kaydedin.
  • Düzeltme: Her hata için tek sorumlu ve açık teslim ölçütü yazın.
  • Kabul: Aynı sayfayı masaüstünde ve dar mobil ekranda yeniden test edin.
  • Takip: İlk yayın sonrası kontrol ile sonraki bakım tarihini planlayın.

Bu bir önerilen iş akışıdır; platformların zorunlu tuttuğu bir süre veya puan değildir. Küçük bir site üç sayfayla başlayabilir. Büyük bir arşivde farklı şablonlardan örnekler seçmek gerekir. Aynı şablondaki tek hata birçok sayfayı etkileyebilir.

Testte değişen metni de kontrol edin. Teknik onarım sırasında başlık, fiyat kapsamı veya kaynak tarihi yanlışlıkla değişmesin. Eski ve yeni sürümü yan yana okuyun. Yalnız kodun doğru olması, cümlenin doğru kaldığını göstermez.

PR ile SEO'yu birlikte planlama rehberi, içerik ve teknik işi aynı hedefte buluşturmak için ek çerçeve sunar. Siz teslimi daha dar tutun: doğru kanıt, doğru sayfa ve doğru dil. Atıf sayısını daha sonra ölçün. Teknik onarım ile bir sonraki AI yanıtı arasında kesin neden bağı kurmayın.

Sık Sorulan Sorular

Bu yanıtlar, ilk HTML kontrolünde sık verilen kararları özetler.

JavaScript kullanan her sayfa aramada sorun yaşar mı?

Hayır. Google JavaScript çalıştırabilir. Asıl soru, ana metnin ve kaynağın hedef bot için erişilebilir olup olmadığıdır. İlk yanıtı ve tarayıcı sonucunu ayrı inceleyin.

Sunucu render AI atfını garanti eder mi?

Hayır. Kanıtı almak daha az ek işleme bağlı olur. Ancak kaynak seçimi ayrı bir adımdır. Hiçbir teknik teslim için kesin atıf sözü vermeyin.

İlk yanıtta hangi bilgiler bulunmalı?

Başlık, kısa cevap, görüşün sahibi, doğru tarih ve kaynak linki bulunmalı. Ana grafik açılmasa da metin temel sonucu anlatmalıdır.

Ekran görüntüsü neden tek başına yetmez?

Ekran görüntüsü yalnız o oturumun sonucunu gösterir. İlk HTML'de ne bulunduğunu veya başka bir botun ne aldığını göstermez. İki kanıtı ayrı saklayın.

Türkçe sayfa geçerse İngilizceyi de geçmiş sayabilir miyiz?

Hayır. Her dilin adresi, ana metni, kaynağı ve yazar bilgisi ayrı kontrol edilir. Bir dildeki doğru sonuç, diğer dildeki eksik alanı kapatmaz.