Enterprise Intelligence Platform
Web siteniz AI arama motorlarına kısmen erişilebilir durumda; ancak kritik engelleyiciler mevcut. 108 bulgu tespit edildi. AI motorlarının sizi dizine eklemesi ve önermesi için çözüm yol haritasılerinin uygulanması gerekli.
Tarama ve Dizin Eklenebilirlik — HTTP, robots, sitemap ve canlı link bütünlüğü
AI ve Şema Grafiği — llms.txt v2, JSON-LD, varlık ve AI tarayıcı erişimi
Güvenlik ve Deneyim — HSTS, CSP, güvenlik hijyeni, güvenilirlik ve E-E-A-T
Dönüşüm ve Aksiyon — Form/CTA görünürlüğü, AI karar haritası ve P0 aksiyonları
Yardımcı teknolojiler ve AI tarayıcılar form amacını ayrıştırırken başarısız olabilir. 1 etiketsiz kontrol tespit edildi.
Ekran okuyucular form amacını tanımlayamaz, erişilebilirlik skoru ve AI güven sinyalleri düşer. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Her <input> elemanına <label> ile for attribute'ü ekleyin. Label ve input ID'si birebir eşleşmeli.
aria-required ve aria-describedby attribute'lerini ekleyerek AI tarayıcıların form alanını doğru yorumlamasını sağlayın.
Placeholder'ı yedek etiket olarak kullanmayın. Placeholder sadece ipucu, asıl etiket <label> olmalı.
Tarayıcı güvenliği ve kaynak yüklemesi tehlikeye girebilir. https://vercel.com/about adresinde 1 güvensiz referans tespit edildi.
Modern tarayıcılar karışık içeriği engeller, işlevsellik bozulur ve AI tarayıcılar için güven sinyalleri zayıflar. Trafik kaybı riski.
Tüm http:// kaynak referanslarını https:// ile değiştirin. Görseller, scriptler, CSS dosyaları ve iframe'ler dahil.
Content-Security-Policy header'ına upgrade-insecure-requests direktifini ekleyin. Bu, tarayıcının otomatik olarak HTTP'yi HTTPS'ye yükseltmesini sağlar.
CDN ve üçüncü taraf kaynakları kontrol edin. Eski HTTP CDN URL'lerini HTTPS versiyonlarıyla güncelleyin.
Canonicalization sinyali mevcut değil. rel=canonical bulunamadı. Arama motorları yinelenen içerik versiyonlarını dizine ekleyebilir, sıralama sinyallerini sulandırır.
Canonical olmadan link eşitliği URL varyantları arasında bölünür, AI erişim güveni azalır. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Her sayfanın <head> bölümüne self-referencing canonical link ekleyin. URL mutlak (absolute) olmalı, asla relative.
Dinamik sayfalarda sunucu tarafında canonical üretin. ?utm_source gibi parametreler canonical URL'de olmamalı.
hreflang uyguluyorsanız, her hreflang versiyonu kendi self-referencing canonical'ına sahip olmalı.
İlk yükleme süresi ve TTFB artabilir. 319.145 bayt HTML tespit edildi — optimal AI tarayıcı işleme için önerilen 150KB eşiğini aşıyor.
Ağır HTML, TTFB ve LCP'yi artırarak AI tarayıcı bütçe tahsisini ve kullanıcı sabrını azaltır. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Kritik CSS'yi inline olarak <head> içine yerleştirin. Ana CSS dosyasını preload + onload ile asenkron yükleyin.
Kullanılmayan HTML, CSS ve JS'i kaldırın. PurgeCSS + HTMLMinifier kullanarak build pipeline'ında otomatik temizlik yapın.
Next.js/Vercel kullanıyorsanız, React Server Components ve Streaming SSR ile sayfayı parçalara bölün. ISR ile edge cache kullanın.
Klavye ve ekran okuyucu deneyimi bozulabilir. 1 isimsiz kontrol tespit edildi. AI tarayıcılar etkileşimli eleman amacını anlamak için erişilebilir isimlere güvenir.
İsimsiz kontroller ekran okuyucular ve AI amaç ayrıştırıcıları için görünmezdir, dönüşüm erişilebilirliğini azaltır. Trafik kaybı riski.
İkon-only butonlara aria-label ekleyin. Örnek: aria-label=Kapat
Visually-hidden text pattern'ini kullanın. .sr-only CSS class'ı ile buton içine gizli ama erişilebilir metin ekleyin.
SVG ikonlara aria-hidden=true ekleyin, böylece ekran okuyucu ikonu değil buton amacını okur.
URL keşfi ve kapsamı azalır. HTTP 0 yanıtı — sitemap ulaşılamıyor veya yapılandırılmamış. AI tarayıcılar sitemap'i birincil keşif yüzeyi olarak kullanır.
Sitemap olmadan AI tarayıcılar derin sayfaları ve güncellemeleri kaçırır, dizine ekleme haftalar gecikir. Trafik kaybı riski.
sitemap.xml dosyası oluşturun. Tüm önemli URL'leri loc, lastmod, changefreq ve priority ile listeleyin.
robots.txt dosyasına Sitemap: direktifini ekleyin. Mutlak URL kullanın.
Google Search Console ve Bing Webmaster Tools'a sitemap URL'sini gönderin. Otomatik ping için n8n workflow kurun.
Sayfa farklılaşması ve tıklama oranları zayıflar. 2 sayfa aynı başlığı paylaşıyor: login – vercel. AI motorları başlıkları birincil alaka sinyali olarak kullanır.
Yinelenen başlıklar AI alaka puanlamasını karıştırır ve SERP farklılaşmasını azaltır. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Her sayfa için benzersiz, açıklayıcı başlık oluşturun. Formül: [Sayfa Adı] | [Marka] — [Değer Önerisi]
Başlık uzunluğu 50-60 karakter arasında tutun. AI snippet görünümü için optimal.
Dinamik sayfalarda sunucu tarafında başlık üretin. CMS'den otomatik çekin.
Birincil konu sinyali ve erişilebilir doküman yapısı zayıflar. H1 etiketleri eksik veya hatalı yerleştirilmiş. AI tarayıcılar H1'i birincil içerik konusu çıkarıcı olarak kullanır.
Eksik H1, AI konu alaka güvenini azaltır, erişim önceliğini düşürür. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Sayfa başına tek bir H1 kullanın. H1, <body> içinde ilk sıradaki ana başlık olmalı.
Semantik HTML5 outline kullanın: <main> > <h1> > <section> > <h2> > <h3>
CSS ile görsel büyük başlık yapmayın. <div class=hero-title> yerine <h1> kullanın.
Arama snippet'i ve AI özet üretimi üzerindeki kontrol azalır. meta[name=description] bulunamadı. AI motorları otomatik snippet'lere düşer, genellikle yetersiz.
Eksik meta description, AI'ın sayfa alaka düzeyini tahmin etmesine zorlar, tıklama ve yanıt dahil etme olasılığını azaltır. Trafik kaybı riski.
Her sayfa için benzersiz, anahtar kelime zengini meta description yazın. Formül: [Ne] + [Kime] + [Eşsiz Değer] + [CTA]
Uzunluk 150-160 karakter arasında tutun. Optimal AI snippet görünümü için.
CMS'den otomatik üretim için excerpt alanını meta description kaynağı olarak kullanın, 157 karakterde kesin.
v2 önerisi rel=describedby sinyali eksik. AI tarayıcılar llms.txt dosyanızı keşfedemez, LLM eğitimi için yapılandırılmış bağlam azalır.
llms.txt keşfi olmadan marka bağlamınız yeni nesil AI arama sistemlerine görünmez. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
<head> içine rel=describedby link'i ekleyin. Bu, AI tarayıcılara llms.txt konumunu bildirir.
Kök dizinde /llms.txt dosyası oluşturun. Markdown formatında marka bağlamını, hizmetleri ve iletişim bilgilerini yazın.
CMS yayını tetiklediğinde llms.txt'i otomatik güncelleyen n8n workflow kurun.
Tarayıcı güvenlik sertleştirmesi tamamlanmamış. permissions-policy header yok. Özellik kötüye kullanımı ve parmak izi alma saldırılarına karşı savunma azalır.
Eksik güvenlik header'ları güven sinyallerini azaltır ve tarayıcı uyarılarına yol açabilir. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
Web sunucusu config'ine (Nginx, Apache, Vercel, Cloudflare) Permissions-Policy header'ı ekleyin.
Kullanılmayan tarayıcı API'lerini kapatın: accelerometer, camera, geolocation, gyroscope, magnetometer, microphone, payment, usb.
Next.js kullanıyorsanız middleware.ts ile header'ı tüm yanıtlara ekleyin.
Kullanıcı verisi işleyen sitelerde güven/uyum sinyalleri zayıflayabilir. Gizlilik/KVKK rotası tespit edilmedi. AI motorları net veri yönetişimi olan siteleri önceliklendirir.
Eksik gizlilik politikası E-E-A-T güven puanını düşürür ve AB veri düzenlemelerini ihlal edebilir. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
/gizlilik veya /privacy sayfası oluşturun. H1 başlık, maddeleme ve net dil kullanın.
GDPR/KVKK uyumlu bölümler ekleyin: Veri erişim hakkı, Silme hakkı, Taşınabilirlik hakkı.
Tüm sayfaların footer'ına gizlilik politikası link'i ekleyin. Schema.org PrivacyPolicy markup'ı kullanın.
İsteğe bağlı agent-to-agent keşif yüzeyi eksik. HTTP 404 on /.well-known/agent.json. Otonom AI agent ekosistemleri için geleceğe hazırlık.
A2A protokolünün erken benimsenmesi markanızı yeni nesil AI agent yönlendirmeleri için konumlandırır. Trafik kaybı ve AI yanıt motorlarından dışlanma riski.
/.well-known/agent.json dosyası oluşturun. A2A protokolüne uygun JSON schema kullanın.
Agent adı, açıklama, yetenekler, endpoint ve iletişim bilgilerini ekleyin.
Servis değişikliklerinde agent.json'i otomatik güncelleyen n8n workflow kurun.
Programatik servis keşfi sınırlı olabilir. HTTP 0 on /openapi.json. AI agent'lar yapılandırılmış spesifikasyon olmadan API yeteneklerini keşfedemez.
OpenAPI spesifikasyonu olmadan AI agent'lar servislerinizi programatik olarak çağıramaz, ekosistem entegrasyonu sınırlanır. Trafik kaybı riski.
/openapi.json dosyası oluşturun. OpenAPI 3.1.0 formatında API endpoint'lerini, parametreleri ve yanıtları tanımlayın.
Fastify/Swagger veya Next.js API Routes kullanıyorsanız, otomatik OpenAPI üretimini etkinleştirin.
Route tanımlarından otomatik üretim için swagger-jsdoc veya @fastify/swagger kullanın.
Temiz Markdown alternatifi mevcut değil. rel=alternate type=text/markdown bulunamadı. AI tarayıcılar HTML gürültüsü olmadan temiz içerik çıkarımı için Markdown'ı tercih eder.
Markdown alternatifi, AI içerik çıkarım doğruluğunu %40+ artırır, yanıt dahil etme olasılığını yükseltir. Trafik kaybı riski.
<head> içine rel=alternate type=text/markdown link'i ekleyin.
CMS'den otomatik HTML→Markdown dönüşümü yapın. Sayfa başına bir .md dosyası oluşturun.
Edge cache ile Markdown dosyalarını sunun. n8n workflow ile CMS yayınında otomatik güncelle.
Tüm 15 tespit için hazırlanan çözüm yol haritasılerini, kod örneklerini, n8n otomasyon şablonlarını ve implementasyon kılavuzunu tek bir ZIP paketinde indirin. Kendi yazılım ekibinize teslim edin.
15 tespit × 3 çözüm stratejisi = üretime hazır kod snippet'leri
CI/CD entegrasyonu, otomatik düzeltme ve izleme için hazır workflow'lar
Kurumsal CSP, HSTS, Permissions-Policy yapılandırmaları
GitHub Actions, Vercel ve Docker deployment validasyon scriptleri