Agar situs repository institusi berbasis local software misalnnya slims, dapat terindeks di Google, terutama Google Scholar, BASE, atau mesin pengindeks lainnya, ada beberapa langkah yang perlu dilakukan:
1. Pastikan Repository Dapat Diakses Secara Publik
- Google hanya bisa mengindeks halaman yang dapat diakses publik tanpa login.
- Pastikan URL repository dapat diakses tanpa perlu VPN atau autentikasi khusus.
2. Gunakan Sitemap dan Robots.txt
- Sitemap.xml membantu Google menemukan halaman repository lebih cepat.
- Robots.txt harus mengizinkan pengindeksan oleh Googlebot.
Contoh robots.txt yang benar untuk repository:
User-agent: Googlebot
Allow: /
User-agent: *
Disallow: /admin/
Disallow: /login/
Disallow: /search
Sitemap: https://repo.universitas.ac.id/sitemap.xml
- Buat sitemap.xml dan daftarkan ke Google Search Console.
3. Daftarkan Repository ke Google Search Console
- Buka Google Search Console → https://search.google.com/search-console
- Tambahkan URL repository sebagai Property baru.
- Verifikasi kepemilikan dengan metode yang tersedia (DNS, Meta Tag, Google Analytics, dll.).
- Kirim Sitemap.xml untuk mempercepat pengindeksan.
4. Konfigurasi Metadata yang Sesuai
Google Scholar memerlukan metadata standar agar bisa membaca dokumen repository.
Pastikan setiap halaman publikasi memiliki metadata berikut dalam HTML <head>:
<meta name="citation_title" content="Judul Artikel">
<meta name="citation_author" content="Nama Penulis">
<meta name="citation_publication_date" content="2025-01-01">
<meta name="citation_pdf_url" content="https://repo.universitas.ac.id/docs/artikel.pdf">
Metadata ini diperlukan agar Google Scholar dapat mengenali dokumen repository.
5. Gunakan Protokol OAI-PMH
- Jika software repository mendukung OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting), pastikan endpoint-nya bisa diakses.
- Google Scholar dan BASE mendukung OAI-PMH untuk mengindeks repository.
- Contoh endpoint OAI-PMH:
https://repo.universitas.ac.id/oai/request?verb=ListRecords&metadataPrefix=oai_dc - Jika menggunakan DSpace atau EPrints, biasanya OAI-PMH sudah aktif secara default.
6. Daftarkan ke Mesin Pengindeks Akademik Lainnya
Selain Google, kamu bisa daftar ke:
- BASE: https://www.base-search.net/about/en/contact.php
- CORE: https://core.ac.uk/ → Klik “Add Repository”
- OpenAIRE: https://www.openaire.eu/
- OAIster (WorldCat): https://www.worldcat.org/title/oaister/oclc/61316355
7. Buat Backlink ke Repository
- Sebarkan link repository di blog institusi, media sosial, dan portal akademik.
- Publikasikan artikel tentang repository di situs berita atau forum akademik.
8. Periksa Status Indeks Secara Berkala
- Cek apakah halaman repository sudah terindeks di Google dengan pencarian:
site:repo.universitas.ac.id - Gunakan Google Scholar Search Console (jika tersedia) untuk melihat status indeksasi.
Kesimpulan
Agar repository berbasis local software bisa terindeks di Google dan Google Scholar: ✅ Buka akses repository ke publik
✅ Gunakan sitemap.xml dan robots.txt
✅ Daftarkan ke Google Search Console
✅ Tambahkan metadata Google Scholar dalam HTML
✅ Aktifkan OAI-PMH jika memungkinkan
✅ Daftarkan ke mesin pengindeks lain (BASE, CORE, OpenAIRE, dll.)
✅ Bangun backlink untuk mempercepat indeksasi