GeoSerra - Yapay Zekâ Aramaları İçin GEO ve SEO Platformu
Web sitelerinin yapay zeka aramalarindaki gorunurlugunu teknik, icerik ve otorite boyutlariyla analiz eden; oncelikli aksiyon plani uretebilen SaaS platformu.

Açıklama
Web sitelerinin yapay zeka aramalarindaki gorunurlugunu teknik, icerik ve otorite boyutlariyla analiz eden; oncelikli aksiyon plani uretebilen SaaS platformu.
Vaka çalışması
Zorluk
Site sahipleri yapay zekâ yanıtlarında neden görünmediklerini bilmiyordu; klasik SEO araçları tarayıcı erişimi, alıntılanabilirlik ve marka otoritesini birlikte ölçmüyordu. Türkçe pazar için anlaşılır bir GEO raporu sunan bir ürün yoktu.
Yaklaşım
Açık kaynak bir GEO motorunu çatallayıp genişlettik ve üzerine altı boyutlu, ağırlıkları açık bir puanlama modeli, paralel çalışan Python analiz hattı, Groq destekli aksiyon planı ve PDF raporu kurduk. Bunu ekip, rol, plan ve paylaşım bağlantılarına sahip bir SaaS çalışma alanına bağladık.
Sonuç
Analiz motoru, PDF rapor, çalışma alanı ve platform yönetim paneli tamamlandı. Ürün şu an aktif satışta değil; ödeme sağlayıcılarının canlı doğrulaması tamamlandığında yeniden açılması planlanıyor.
Araçlar
Next.js, TypeScript, Fastify, MySQL, Python, Lighthouse, Playwright
Öne Çıkan Özellikler
6 ağırlıklı boyutlu, açıklanabilir GEO puanı
5 yapay zekâ platformu için ayrı hazırlık puanı
14 yapay zekâ tarayıcısı için robots.txt erişim haritası
Pasaj bazlı alıntılanabilirlik puanlaması
PageSpeed Insights ve CrUX ile Lighthouse ve Core Web Vitals
Haftalık, aylık, çeyreklik üç kademeli aksiyon planı
Grafikli, renk kodlu PDF rapor
İki analiz arasında karşılaştırma ve görev takibi
7 rollü ekip çalışma alanı ve süreli paylaşım bağlantısı
Tasarım Öne Çıkanları
Tek puan yerine her bulgu için neden önemli olduğu ve nasıl düzeltileceği
Eksik boyutta puan cezası yok; ağırlıklar yeniden dengeleniyor
Yapay zekâ yanıt vermezse kural tabanlı plan devreye giriyor
Türkçe, İngilizce ve Almanca arayüz; aynı anahtar setiyle
Analiz ilerlemesini gösteren arka plan durum ekranı
Detaylar
GeoSerra, bir web sitesinin ChatGPT, Perplexity, Gemini, Google AI Overviews ve Bing Copilot gibi yapay zekâ arama motorlarında ne kadar bulunabilir ve alıntılanabilir olduğunu ölçen bir GEO (Generative Engine Optimization) ve teknik SEO analiz platformudur. Ajanslar, markalar ve SEO danışmanları için tasarlandı; sonuç tek bir puan değil, nedenleri ve öncelik sırasıyla açıklanmış bir aksiyon planıdır.
Proje bağlamı ve ihtiyaç
Arama davranışı giderek yapay zekâ yanıtlarına kayıyor. Site sahipleri ise bu yanıtlarda neden görünmediklerini bilmiyor: yapay zekâ tarayıcıları siteye erişebiliyor mu, içerik alıntılanabilir yapıda mı, marka farklı platformlarda tanınıyor mu, yapılandırılmış veri yeterli mi? Klasik SEO araçları bu soruların yalnızca bir kısmını yanıtlıyor. GeoSerra'nın hedefi, bu boyutları tek bir analizde ölçmek ve özellikle Türkçe pazar için anlaşılır bir rapor üretmekti.
Çözüm ve kapsam
Ücretsiz ve tam analiz
Ziyaretçi alan adını girer; analiz arka planda başlar ve durum ekranı ilerlemeyi gösterir. Ücretsiz analizde mobil Lighthouse ölçümü, sayfa çekimi, DNS ve e-posta güvenliği kontrolü ile alıntılanabilirlik puanı çalışır; GEO puanı, boyut puanları, platform hazırlığı, LCP ve en önemli altı sorun gösterilir. Her alan adı için bir ücretsiz analiz hakkı vardır. Tam analizde dokuz iş paralel çalışır: mobil ve masaüstü Lighthouse, sayfa çekimi, DNS, performans analizi, alıntılanabilirlik, marka taraması, anahtar kelime analizi, llms.txt kontrolü ve robots.txt okuması. Ardından toplanan veri üzerinde E-E-A-T, şema, teknik ve platform analizleri yeniden istek atmadan çalışır.
Açıklanabilir puanlama
GEO puanı altı ağırlıklı boyuttan oluşur: yapay zekâ alıntılanabilirliği (%25), marka otoritesi (%20), içerik E-E-A-T (%20), teknik temel (%15), şema işaretlemesi (%10) ve platform optimizasyonu (%10). Eksik kalan boyut puanı düşürmez; kalan ağırlıklar yeniden dengelenir. Alıntılanabilirlik puanı her pasajı yanıt bloğu kalitesi, kendi başına anlaşılırlık, yapısal okunabilirlik, istatistik yoğunluğu ve özgünlük açısından değerlendirir. Marka otoritesi YouTube, Reddit, Wikipedia/Wikidata ve LinkedIn varlığına bakar. Teknik boyut HTTPS, altı güvenlik başlığı, SPF/DMARC/DKIM ve sunucu tarafında üretilen içeriği ölçer. Bu boyutlardan Google AI Overviews, ChatGPT, Perplexity, Gemini ve Bing Copilot için ayrı hazırlık puanları türetilir.
Yapay zekâ tarayıcı erişim haritası
robots.txt dosyası GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended ve CCBot dahil 14 yapay zekâ tarayıcısı için okunur; her biri izinli, kısıtlı veya engelli olarak raporlanır ve öneriyle birlikte sunulur.
Yapay zekâ içgörüleri ve PDF rapor
Tam analizde Groq üzerinden çalışan iki adımlı bir dil modeli akışı görünürlük engellerini, hedef sorguları ve marka bağlamını çıkarır; yönetici özeti ile “bu hafta, bu ay, bu çeyrek” şeklinde üç kademeli bir aksiyon planı yazar. Model yanıt vermezse kural tabanlı bulgular ve plan devreye girer; token ve maliyet her analizde kayda geçer. Rapor ReportLab ile puan göstergeleri, grafikler ve renk kodlu tablolarla PDF olarak üretilir: yönetici özeti, puan kırılımı, platform hazırlığı, tarayıcı erişimi, bulgular, aksiyon planı, teknik ekler ve metodoloji.
SaaS çalışma alanı ve yönetim paneli
Ekipler için tasarlanan çalışma alanında projeler ve alan adları, yeni analiz, analiz geçmişi, iki analiz arasındaki farkı gösteren karşılaştırma ekranı, öneriler, yorum ve etkinlik geçmişli görevler, raporlar, ekip, plan ve kullanım, entegrasyonlar ve ayarlar bulunur. Profesyonel planda haftalık zamanlanmış analiz yapılır. Raporlar sürümlü anlık görüntüler olarak saklanır; süreli ve iptal edilebilir paylaşım bağlantıları üretilir. Yedi rol (sahip, yönetici, analist, SEO yöneticisi, uygulayıcı, faturalama, izleyici) yedi yetkiyle eşleşir. Ayrı bir platform yönetim panelinde kiracılar, denetim kayıtları, analizler, ödemeler, Pro aboneler, uygulama hizmeti talepleri ve kullanıcılar yönetilir; yazma işlemleri açık onay, kritik işlemler ise yazılı gerekçe ister.
Teknik mimari
Backend Bun üzerinde Fastify 5, Drizzle ORM ve MySQL ile; public site ve iki ayrı panel Next.js 16 ve React 19 ile geliştirildi. Analiz motoru Python'dadır: betikler backend tarafından ayrı süreçler olarak başlatılır, her biri 60 saniyelik bir zaman aşımı korumasıyla çalışır ve biri başarısız olduğunda diğerleri durmaz. Aynı alan adı için gelen tekrar istekleri çalışan analizi yeniden kullanır; zamanlanmış analizler kilitli kayıt talebiyle çakışmadan alınır. Lighthouse verisi Google PageSpeed Insights API'den, alan verisi CrUX'tan gelir. Analiz motoru, MIT lisanslı açık kaynak geo-seo-claude projesinden çatallanıp genişletildi; SaaS katmanı, puanlama, çalışma alanı, ödeme ve PDF hattı GeoSerra için geliştirildi. Arayüz Türkçe, İngilizce ve Almanca olarak üç dilde, her dilde aynı anahtar setiyle çalışır.
SEO, güvenlik ve entegrasyonlar
- Kendi SEO'su: yapay zekâ tarayıcılarına açık robots kuralları, tüm dilleri kapsayan site haritası, hreflang ve x-default, llms.txt ve Organization, SoftwareApplication, FAQPage, OfferCatalog gibi JSON-LD işaretlemeleri.
- Giriş ve ödeme: Google ile giriş, e-posta doğrulama ve parola sıfırlama; Stripe ve PayPal ödeme akışları, USD tabanlı fiyatların TRY ve EUR olarak gösterimi.
- Güvenlik: httpOnly çerezde JWT ve dönen refresh token, varsayılan değersiz sırlar, uç bazında hız sınırları, kiracılar arası erişim testleri, paylaşım bağlantılarında yalnızca token özetinin saklanması ve gizli bilgileri maskeleyen loglar.
Bugün
GeoSerra'nın analiz motoru, puanlama modeli, PDF raporu, SaaS çalışma alanı ve yönetim paneli tamamlandı. Ürün şu anda aktif satışta değil: ödeme sağlayıcılarının canlı doğrulaması ve çalışma alanının canlı kabulü tamamlandığında yeniden açılması planlanıyor. Search Console ve GA4 entegrasyonları ile rakip izleme eklentisi yol haritasında yer alıyor.