Studi kasus teknis · Terakhir ditinjau
GEO bukan checklist: pelajaran dari audit 135 URL
Situs yang dapat dibaca mesin tetap harus berguna bagi manusia. Studi kasus ini meninjau 135 URL canonical di cahyantoarie.com dan menunjukkan bagaimana status HTTP, canonical, hreflang, sumber, schema, serta internal link bekerja sebagai satu sistem. Hasil audit membantu memisahkan fondasi teknis yang dapat dikendalikan dari klaim visibilitas AI yang belum dapat dijamin.
Ditulis oleh Cahyanto Arie Wibowo · 9 menit
Pertanyaan utama
Apa yang benar-benar perlu diperiksa ketika sebuah situs ingin lebih mudah ditemukan, dipahami, dan dirujuk oleh sistem pencarian serta AI?
GEO yang sehat dimulai dari halaman yang jelas, dapat diakses, dan berani menunjukkan sumbernya.
Mengapa ini penting
Tim sering menambah schema atau halaman baru sebelum memastikan URL yang ada dapat diakses secara konsisten. Audit berlapis membantu menemukan masalah yang paling mendasar lebih dulu dan mencegah pekerjaan optimasi yang tidak memberi manfaat nyata.
Metode
- Audit produksi Sprint 2 merayapi 135 URL canonical yang terdiri dari halaman utama, hub topik, course, dan 117 lesson.
- Setiap URL diperiksa melalui GET dan HEAD, variasi header Accept, canonical, hreflang, robots, status respons, metadata sosial, dan JSON-LD.
- Lighthouse dijalankan pada halaman utama dan hub GEO. Audit internal juga menghitung keterhubungan lesson, sumber, serta konsistensi dua bahasa.
Bukti dalam angka
- URL canonical merespons 200
- 135
- skor SEO Lighthouse
- 100
- performa homepage
- 98
- performa hub GEO
- 96
Temuan
Status HTTP adalah fondasi
Konten yang bagus tetap sulit diproses jika GET, HEAD, atau variasi Accept memberi hasil berbeda. Mesin perlu menerima URL dan status yang konsisten sebelum menilai isinya.
Canonical dan hreflang harus selaras
Versi Indonesia menjadi canonical utama. Versi Inggris menggunakan parameter bahasa dan alternate link yang konsisten, sehingga hubungan antarbasa dapat dibaca tanpa membuat halaman duplikat yang membingungkan.
Schema membantu menjelaskan hubungan
Person, Organization, Course, LearningResource, DefinedTerm, dan breadcrumb menjelaskan siapa penerbitnya, apa materinya, dan bagaimana setiap halaman berhubungan. Schema melengkapi isi halaman, bukan menggantikannya.
GEO perlu bukti yang terlihat
Setiap lesson memiliki sumber dan tanggal tinjau. Hal ini tidak menjamin kutipan AI, tetapi membuat klaim lebih mudah diperiksa oleh pembaca maupun sistem.
Implikasi praktis
- Periksa akses dan status HTTP sebelum menambah markup.
- Gunakan schema untuk menjelaskan isi yang benar-benar terlihat pada halaman.
- Pantau discovery, crawl, indexing, dan referral sebagai ukuran yang berbeda.
Sumber yang dapat Anda periksa
- AI features and your website: Google Search Central
- Introduction to structured data markup in Google Search: Google Search Central
- Data on the Web Best Practices: W3C
- Explanatory memorandum on the updated OECD definition of an AI system: OECD.AI
Lesson terkait
- Kualitas dan Asal Data: Data Literacy
- Pencarian Sumber dan Alat: Prompting
- Menilai Hasil: AI untuk Semua