jianruntech/geo-score
Can AI engines cite your site, and do they? Free 0–100 readiness score on an open GEO rubric, plus ask and weekly citation tracking via OpenAI, Perplexity, Gemini, Anthropic and OpenRouter with your own keys. Zero dependencies; CLI, GitHub Action and MCP server.
Hızlı değerlendirme
Özet
geo-score, sitelerin AI answer engines tarafından bulunabilirliğini açık bir rubric ile puanlayan ve API'ler üzerinden citation takibi yapan bir Python aracıdır.
Profiline uyum
AI arama görünürlüğü ve citation takibi, ürün tanıtımı ile rutin fikir araştırması ve validasyonu için kullanılabilir; MCP desteği de mevcut agent iş akışlarına uyuyor.
Neden yükseliyor
GEO ve AI arama görünürlüğü güncel bir ilgi alanı; proje bunu ücretsiz CLI denetimi, açık rubric ve API tabanlı citation takibini tek araçta birleştiriyor. 20 günde 575 yıldız ve son 28 günde 96 commit dikkat çekici hareketlilik gösteriyor; ancak üç farklı yazar olması geliştirme katkısının dar bir grupta toplandığını düşündürüyor.
Problem
Web ekiplerinin içeriklerinin ChatGPT, Perplexity, Gemini ve Claude gibi sistemlerde ne ölçüde görünür veya alıntılanır olduğunu değerlendirmek için ortak ve ölçülebilir bir yönteme ihtiyaç duyması.
Çözüm
Kurulum gerektirmeyen Python CLI, yayımlanmış ve sürümlenmiş bir rubric'e göre ücretsiz readiness score üretir; kullanıcının API keys'iyle tekil soru ve zaman içindeki soru seti sonuçlarını kontrol eder. Aynı işlevler MCP server üzerinden de sunulur.
Yenilik
Temel denetim ve SEO ölçütleri bütünüyle yeni değil; ayırt edici yanı, sürümlenmiş ve incelenebilir bir GEO rubric'ini çoklu AI API'leriyle citation kontrolü ve MCP erişimiyle bir araya getirmesi. Bu yaklaşımın citation başarısını ne kadar iyi öngördüğüne dair bağımsız kanıt README'de sunulmuyor.
Teknolojiler
- Python
- Python standard library
- MCP
- OpenAI API
- Perplexity API
- Gemini API
- Claude API
Riskler
- Readiness score, AI sistemlerinde gerçekten alıntılanmanın garantisi değil; rubric puanı ile gerçek görünürlük arasındaki ilişki belirsiz.
- Rubric'in ölçütleri ve ağırlıkları kısmen yargıya dayanabilir; AI engine davranışları değiştikçe puanlama güncelliğini yitirebilir.
- API tabanlı kontroller kullanıcının keys'ini gerektirir; kullanım maliyeti, rate limits ve sağlayıcı değişiklikleri izlemeyi etkileyebilir.
- Citation sonuçları soru seçimine ve model yanıtlarındaki değişkenliğe bağlı olduğundan, küçük örneklerden kesin sonuç çıkarmak yanıltıcı olabilir.
- Repo çok yeni; yüksek yıldız ve commit sayısı benimsenme veya uzun vadeli bakım kalitesini tek başına kanıtlamıyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.