Tingkatkan AEO/GEO Situs Web
Web tidak lagi hanya dibaca oleh manusia. Agen AI — ChatGPT, Claude, Perplexity, Google AI Overviews — kini menjadi cara jutaan orang menemukan informasi. Agen-agen ini tidak menjelajah. Mereka mengekstrak, mengurai, dan memutuskan dalam hitungan milidetik apakah konten Anda layak dikutip.
Jika situs Anda tidak dioptimalkan untuk AI, Anda tidak terlihat oleh sebagian audiens yang terus bertambah.
Ini adalah keterampilan agen yang mengaudit basis kode situs web Anda dan membuat perbaikan konkret untuk meningkatkan skor AEO (Optimisasi Mesin AI) dan GEO (Optimisasi Mesin Generatif) Anda.
Periksa skor Anda di aeo-audit.sh — lalu gunakan keterampilan ini untuk meningkatkannya.
Instalasi
Clone repo, lalu symlink atau salin improve-aeo-geo/ ke salah satu ~/.codex/skills/ atau ~/.claude/skills/. Lihat README root untuk contoh instalasi.
Penggunaan
Setelah terinstal, panggil keterampilan berdasarkan namanya:
/improve-aeo-geo
Atau rujuk dalam percakapan:
"Gunakan keterampilan AEO untuk mengoptimalkan situs ini" "Jalankan audit AEO/GEO pada basis kode saya"
Keterampilan ini akan:
- Mendeteksi kerangka kerja Anda (Next.js, Nuxt, Astro, SvelteKit, WordPress, Hugo, Jekyll, dan lainnya)
- Mengaudit kode Anda terhadap 16 pemeriksaan fondasi dan 6 dimensi kualitas konten
- Membuat perubahan kode yang terarah sesuai urutan prioritas
- Merekomendasikan verifikasi skor Anda di aeo-audit.sh
Apa yang Diperiksa
Fondasi (16 pemeriksaan, 134 poin)
| Pemeriksaan | Poin | Kriteria Lulus |
|---|---|---|
| Akses bot AI (robots.txt) | 12 | 9 crawler AI tidak diblokir |
| Kedalaman teks | 12 | 250+ kata per halaman |
| Judul halaman | 10 | 10+ karakter |
| Deskripsi meta | 10 | 50+ karakter |
| Tautan internal | 10 | 5+ tautan internal per halaman |
| Indeksabilitas | 10 | Tidak ada noindex pada halaman publik |
| llms.txt | 10 | File valid di /.well-known/llms.txt |
| Data terstruktur JSON-LD | 8 | Minimal 1 blok JSON-LD per halaman |
| Jenis skema | 8 | Nilai @type yang dikenali |
| URL kanonikal | 8 | rel="canonical" ada |
| Satu H1 | 8 | Tepat 1 <h1> per halaman |
| Open Graph | 8 | og:title + og:description |
| Teks alt gambar | 8 | 80%+ gambar memiliki alt |
| Umpan RSS | 8 | Umpan RSS/Atom yang dapat ditemukan |
| Hierarki heading | 6 | H1 → H2 → H3, tanpa loncatan |
| Tag meta AI | 6 | Tidak ada nosnippet/noai/noimageai |
Kualitas Konten GEO (6 dimensi)
| Dimensi | Apa yang Diukur |
|---|---|
| Kesiapan Jawaban | Jawaban langsung di paragraf pembuka |
| Keterkutipan | Bagian yang mandiri dan dapat diekstrak |
| Kepadatan Bukti | Statistik, sumber, kutipan sebaris |
| Kedalaman Konten | Cakupan yang substansial dan beragam |
| Kesegaran | Tanggal publikasi, sinyal pembaruan |
| Kejelasan Struktur | HTML semantik, kerangka heading yang bersih |
Mengapa Ini Penting — Penelitian
Semua klaim berasal dari penelitian akademis yang ditinjau sejawat atau studi industri berskala besar:
| Temuan | Sumber |
|---|---|
| Menambahkan kutipan = +41% visibilitas AI | Makalah GEO, KDD 2024 — Princeton, Georgia Tech, IIT Delhi, Allen AI |
| Menambahkan statistik = +33% visibilitas AI | Makalah tinjauan sejawat yang sama |
| Mengutip sumber = +28% visibilitas AI | Makalah yang sama; hingga +115% untuk situs yang lebih kecil |
| 44,2% kutipan ChatGPT berasal dari 30% pertama konten | Growth Memo, 2026 — 1,2 juta jawaban AI dianalisis |
| Artikel dengan 2.900+ kata = 5,1 kutipan vs. 3,2 untuk <800 kata | SE Ranking, 2025 — 2,3 juta halaman diteliti |
| Halaman dengan bagian FAQ = 4,9 kutipan vs. 4,4 tanpa | Studi SE Ranking yang sama |
| Konten yang diperbarui dalam 3 bulan = 6 kutipan vs. 3,9 untuk 2+ tahun | Studi SE Ranking yang sama |
| AI mengutip konten 25,7% lebih segar daripada pencarian tradisional | Ahrefs, 2025 — 17 juta kutipan |
| ChatGPT mendorong 87,4% lalu lintas rujukan AI | Conductor, 2025 — 13,7 ribu domain |
Kerangka Kerja yang Didukung
Skill ini menyediakan pola kode khusus kerangka kerja untuk:
- Next.js (App Router) — ekspor metadata, JSON-LD, robots.ts, sitemap.ts
- Nuxt 3 — useSeoMeta, nuxt-schema-org
- SvelteKit — svelte:head, injeksi JSON-LD
- Astro — props layout, @astrojs/sitemap
- Remix — fungsi meta, tag tautan
- WordPress — functions.php, integrasi Yoast/Rank Math
- Hugo — partials, RSS bawaan, variabel template
- Jekyll — gem jekyll-seo-tag, jekyll-feed
- 11ty — template Nunjucks, plugin eleventy
- HTML Biasa — implementasi tag langsung
Contoh
- Blog Next.js: 42 → 87/100
- Situs Bisnis WordPress: 31 → 82/100
Berkontribusi
Lihat CONTRIBUTING.md untuk pedoman menambahkan pemeriksaan baru, kerangka kerja, atau riset.
Lisensi
MIT — lihat LICENSE.


