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

  1. Audit produksi Sprint 2 merayapi 135 URL canonical yang terdiri dari halaman utama, hub topik, course, dan 117 lesson.
  2. Setiap URL diperiksa melalui GET dan HEAD, variasi header Accept, canonical, hreflang, robots, status respons, metadata sosial, dan JSON-LD.
  3. 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

  1. Periksa akses dan status HTTP sebelum menambah markup.
  2. Gunakan schema untuk menjelaskan isi yang benar-benar terlihat pada halaman.
  3. Pantau discovery, crawl, indexing, dan referral sebagai ukuran yang berbeda.

Sumber yang dapat Anda periksa

  1. AI features and your website: Google Search Central
  2. Introduction to structured data markup in Google Search: Google Search Central
  3. Data on the Web Best Practices: W3C
  4. Explanatory memorandum on the updated OECD definition of an AI system: OECD.AI

Lesson terkait