Supaya data di repository berbasis EPrints cepat ter-index oleh Google dan mesin pencari lainnya, kita perlu menambahkan sitemaps pada EPrints tersebut.
Berdasarkan keterangan di Wikipedia, Sitemap adalah salah satu alat bantu untuk para webmaster yang mempermudah dalam pengenalan peta situs di dalam sebuah web. Dengan begitu, mesin Google dengan mudah menjelajah dan meraih halaman-halaman yang ada di dalamnya.
Kali ini saya akan membahas mengenai cara menambahkan sitempa di EPrints 3.3*, untuk EPrints 3.4 akan saya bahas di artikel lainnya.
Secara default, EPrints 3.3 sudah mempunyai file sitemap.xml, hanya saja isinya hanya menampilkan url eprints dan url menu utamanya saja, tetapi untuk daftar repositorinya belum ditampilkan, sehingga kita perlu menyiasati supaya sitemap tersebut bisa menampilkan lengkap dengan daftar repositorynya.
Disini saya mengambil fitur dari EPrints 3.4 untuk membuat sitemap, yaitu file generate_sitemap. Untuk menambahkan file generate_sitemap ini silahkan ikuti langkah-langkah berikut.
Masuk Sebagai User Eprints
sudo su
Masukan password
su eprints
cd
ls
Masuk ke folder bin, lalu download file generate_sitemap menggunakan wget.
cd bin
wget https://raw.githubusercontent.com/eprints/eprints3.4/master/bin/generate_sitemap
Ganti Permission file generate_sitemap supaya bisa dieksekusi.
chmod 777 generate_sitemap
Jalankan fitur generate xml dengan menggunakan perinah berikut
./generate_sitemap repository_id
Ganti repository_id dengan nama folder repository masing-masing, nama foldernya bisa di cek di folder archives.
Selesai, sekarang coba akses url sitemapnya di browser dengan mengetikan alamat url eprints diikuti /sitemap.xml. Contohnya https://eprints.ummi.ac.id/sitemap.xml
Yang perlu didaftarkan ke Google Search Console adalah:
https://eprints.ummi.ac.id/sitemap.xml
https://eprints.ummi.ac.id/sitemaps/1.xml
https://eprints.ummi.ac.id/sitemaps/2.xml
https://eprints.ummi.ac.id/sitemaps/3.xml
Sekarang semua url eprints sudah terdaftar pada sitemap Google, kalau sudah begitu artikelnya akan banyak yang tampil di pencarian Google, jadi trafik ke EPrints kita bisa ikut meingkat.
Demikian tutorial mengenai Cara Menambahkan Sitemap.xml di EPrints 3.3, semoga bermanfaat. Apabila ada yang perlu didiskusikan, silahkan tuliskan di kolom komentar.
Terimakasih
TAMBAHAN
Apabila ada yang membutuhkan jasa custom template EPrints, Setting Sitemap dan lainnya yang berkaitan dengan EPrints, bisa hubungi saya melalu email [email protected]
PERSENTASI
URL : https://www.slideshare.net/SukabumiKode/cara-menambahkan-sitemapxml-di-eprints-33pptx
Baca juga : Cara Install Eprints di Debian/Ubuntu