AEO nedir?
Answer Engine Optimization (AEO), sayfanızın cevap üreten sistemlere (Google featured snippet, Bing answer card, sesli asistanlar — Alexa, Siri, Google Assistant — ve generative engine'lere — ChatGPT, Perplexity, Gemini) uyumlu olması için içerik ve yapısal işaretlemeleri optimize etme disiplinidir.
SEO sıralamayı, GEO generative alıntıyı, AEO ise klasik answer engine'leri + sesli aramaları kapsar. AEO, GEO'nun büyük abisidir: 2010'lardan beri "featured snippet optimization" olarak vardı, generative engine çağında yeniden önem kazandı.
GEO ile farkı
AEO ve GEO sıkça örtüşür ama odakları farklı:
| Boyut | GEO | AEO | |---|---|---| | Hedef motorlar | ChatGPT, Claude, Perplexity, Gemini | + Google snippet, voice assistants | | Vurgu | Generative cevaplarda alıntılanma | Yapısal işaretleme + soru-cevap formu | | Sinyal türü | Otorite, alıntı yoğunluğu | Schema (FAQ, speakable), soru başlıkları | | Toplam check | 28 | 16 (7 yeni + 9 GEO/SEO/SD reuse) |
AIDE her iki profili ayrı ayrı sunuyor — domain'in iki listede de bağımsız skoru olur. AEO 9 cross-profile check'i (geo-direct-answer, sd-faqpage, geo-natural-language-flow, vd.) GEO/SEO suite'lerinden yeniden kullanır.
16 check, 7 AEO kategorisi
Yapı — 35 puan
aeo-question-h2-h3(9.0) — H2/H3 başlıklarda "Nedir?", "Nasıl?", "Why?", "How?" soru kalıbı oranıgeo-direct-answer-snippets(10.0, cross-profile reuse) — sorunun hemen altında 40-60 kelimelik öz tanımsd-faqpage(8.5, cross-profile reuse) — Schema.org FAQPage JSON-LDseo-bullet-lists(7.5, cross-profile reuse) —<ul>/<ol>ile süreç anlatımı
Dil — 17 puan
geo-natural-language-flow(6.5, cross-profile reuse) — Flesch okunabilirlik + cümle uzunluğu dağılımıaeo-conversational-tone(5.5) — sesli arama uyumlu zamir oranı + ortalama cümle uzunluğuaeo-entity-relationship(5.0) — Schema about/mentions + Wikipedia external link
Teknik — 15.5 puan
seo-author-eeat(7.0, cross-profile reuse) — sayfa otoritesi/author E-E-A-Taeo-schema-speakable(4.5) — JSON-LDSpeakableSpecificationaeo-data-tables(4.0) — semantic<table>+ thead/th + ≥ 2 satır
İçerik — 19.5 puan
geo-info-density(8.0, cross-profile reuse) — istatistik / rakam yoğunluğuaeo-definition-clarity(6.0) — Schema.org DefinedTerm + tanım cümle kalıbı ("X, ... -dir" / "X is a Y that...")geo-local-relevance(5.5, cross-profile reuse) — yerel adres, saat, yakın çevre referansı
Güven — 4.5 puan
geo-authoritative-references(4.5, cross-profile reuse) — .gov / .edu / .org dış kaynak linkleri
Kullanıcı — 4 puan
aeo-click-satisfaction(4.0) — TOC + "Devamını oku" + içerik uzunluğu + internal link composite (engagement sinyali)
Güncellik — 4.5 puan
seo-content-freshness(4.5, cross-profile reuse) — metaarticle:published_time/<time datetime>yenilik
Statik suite felsefesi
Tüm 7 native AEO check'i statik HTML / inline CSS / JSON-LD ile çalışır; render gerektirmez. Cross-profile reuse'lar mevcut suite sözleşmeleriyle ne ise (kimisi external API kullanır) o şekilde çalışır. Sinyal yoksa SKIPPED — toplam skoru düşürmez.
Nasıl tetiklenir
UI'dan "AEO Kontrolü" sekmesi, ya da API:
curl -X POST https://api.aide.tr/v1/scans \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"profile": "aeo"
}'
js_render parametresi AEO suite için gerekli değil — tüm native
check'ler statik HTML üzerinde çalışır.
Score yorumlama
| Bant | AEO durumu | |---|---| | ≥ 95 | AEO-grade — Google snippet adayı, voice assistant okur, generative engine alıntılar. | | 85-94 | Soru başlıkları + FAQ schema yerinde, küçük speakable/entity eksiklikleri. | | 70-84 | Yapı + dil yerinde ama schema (speakable, FAQ) eksik veya tanım kalıpları zayıf. | | 50-69 | Soru başlıkları yok + doğrudan yanıt blokları yok — answer engine sayfayı atlar. | | < 50 | Cevap-blind sayfa. FAQ + speakable + soru-cevap restructure roadmap'i önerilir. |