Mengelola Konten Web

Apa yang membuat orang tertarik untuk mengunjungi suatu web? Konten atau tampilannya?

Mungkin saja seseorang pertama kali tertarik karena melihat tampilannya, tetapi tampilan hanya untuk sekali lihat saja, selanjutnya tanpa konten yang bermutu dan disajikan dengan baik, pengunjung akan kabur.

Selain itu, dengan adanya search engine yang powerfull seperti google, pengunjung akan mencari konten melalui googling. Kecuali jika website kita yang sangat spesifik, pengunjung mungkin tidak secara langsung mengunjungi alamat web kita melainkan mencari melalui google.

Dan google mengindeks serta menampilkan hasil pencarian dari konten berupa tulisan, bukan tampilan. Bahkan google tidak tertarik dengan tampilannya selama konten nya lengkap maka diindeks lah halaman web kita.

Oleh karena itu, mengelola suatu website tidak lepas dari mengelola konten itu sendiri. Dan bagaimana konten itu dikelola akan mempengaruhi bagaimana isi website secara keseluruhan.

Sebetulnya Drupal telah menyediakan content type standard pada saat instalasi, yaitu article dan basic page. Untuk suatu web atau blog sederhana, dengan 2 macam content type ini rasanya sudah cukup. Gunakan basic page untuk konten yang sifatnya statis seperti about-us atau profile perusahaan. Dan gunakan article untuk suatu konten yang time-sensitive atau muncul secara periodik seperti berita atau jurnal dan blog.

Akan tetapi, untuk web yang lebih kompleks, 2 jenis content type ini mungkin tidak cukup walaupun bisa saja kalau ingin dipaksakan. Misalnya kita bisa membuat content type baru berjudul gallery foto untuk menyimpan foto-foto kegiatan atau content type pengumuman untuk muncul di tempat tertentu (highlighted), dll.

Selain content type, mungkin kita perlu fitur seperti form search untuk pengunjung mencari konten di website kita. Atau mungkin kita juga ingin menampilkan contact form sehingga siapapun bisa mengirim pesan ke admin.

Mengelola konten juga berarti kita membuat daftar istilah (taxonomy) seperti tags dan kategori, dan banyak lagi hal-hal yang terkait dengan pengelolaan konten ini.