← Journey
MilestoneGEOentitywikidata

Kami memberi diri item Wikidata (dan menutup loop-nya)

Entri sebelumnya mengajari situs kami soal siapa kami lewat graf JSON-LD. Entri ini soal mengajari sisa web — penguatan off-site yang benar-benar menggerakkan kutipan AI. Penjelasan apa-dan-kenapanya dalam bahasa sederhana ada di artikel kami, Cara dikutip AI search; ini detail implementasinya.

Tujuannya: membuat entitas yang sama bisa diverifikasi dari segala arah — situs kami, graf pengetahuan terbuka, dan entitas pendiri, semuanya saling menunjuk.

situs kami (sameAs)Wikidata Q140200111pendiri Q140201541balik ke situs kami
Org ⇄ pendiri ⇄ situs — tiap tautan punya tautan balik yang cocok.

Membuat script untuk menulis ke Wikidata

Menyunting Wikidata berarti menulis secara terautentikasi ke graf publik yang permanen — jadi kami tak mau klik manual, dan tak mau yang rapuh sekali pakai. Kami menulis dua script Node kecil (di docs/wikidata/) yang login pakai bot password dan memanggil API wbeditentity Wikibase. Keduanya default dry run — mencetak payload persisnya dan tak memposting apa pun sampai Anda menambahkan --commit.

  • add-statements.mjs — menambahkan 10 statement bersumber ke item org (instance of, industry, country, HQ, official website, ID Crunchbase / LinkedIn / GitHub) plus label Indonesia.
  • create-harry.mjs — membuat item Person pendiri dan menyetel founded by pada org, dalam satu kali jalan.

Menautkan balik, dua arah

Profil off-site baru ada artinya kalau situs kami menunjuk balik ke profil itu. Kami menjadikan ENTITY_PROFILES satu-satunya sumber untuk jangkar penguatan — Crunchbase, Wikidata, Clutch — sehingga orgGraph() membangun sameAs Organization darinya dan halaman /proof menampilkan daftar yang sama. Lalu Q Wikidata pendiri kami tambahkan juga ke sameAs Person miliknya. Kini org, pendiri, dan situs saling sepakat, dua arah.

Do

  • Dry-run dulu penulisannya; beri sumber tiap statement
  • Sumber tunggal untuk daftar profil (JSON-LD + halaman tak bisa melenceng)
  • Buat tiap tautan off-site timbal balik

Don't

  • Commit bot password, atau kredensial apa pun
  • Mengarang fakta agar terlihat lebih besar dari kenyataan
  • Membiarkan profil menunjuk ke Anda tanpa ada yang menunjuk balik

Kami juga menampilkan seluruh set di /proof — baris "Terverifikasi di web" — agar manusia ikut melihat penguatannya, bukan cuma crawler.

Hasilnya

Lewat langkah-langkah ini, Citation Possibility Score internal kami naik dari ~46% ke ~60%. Mekanismenya sederhana, dan itulah inti seluruh pekerjaannya:

Penguatan mengubah Anda jadi sumber tepercaya — dan sumber tepercaya dikutip dengan probabilitas lebih tinggi. Anda berhenti jadi string yang diragukan model, dan menjadi entitas yang bisa ia sebut.

— kenapa kami habiskan seminggu untuk merangkai entitas

Sisanya off-site dan bukan urusan kode kami: review Clutch, dan — pada akhirnya — Wikipedia.

Sources

  1. Cara dikutip AI search — penjelasan bahasa sederhana
  2. Wikidata — Pangaea Digital Labs (Q140200111)
  3. Wikidata — Harry Osmar Sitohang (Q140201541)