Fitur Search Engine Friendly, disingkat SEF, pada Joomla berguna untuk mengubah format URL ketika mengakses halaman-halaman pada Joomla. Daripada mengakses misalnya http://juhara.com/index.php?option=com_content&taks=view akan lebih mudah diingat bila suatu halaman diakses dengan misalnya http://juhara.com/content/view/.
Fitur SEF ini untuk memudahkan search engine mengindeks halaman-halaman website yang dibangun dengan Joomla karena keyword-keyword yang banyak ditemukan di suatu judul halaman akan dimasukkan ke dalam alamat URL. Sebagian besar search engine memanfaatkan URL sebagai salah satu parameter untuk menentukan seberapa besar kecocokan keyword dengan sebuah website.
Langkah 1: Pastikan Apache mod_rewrite hidup
Jika Anda menggunakan shared web hosting, tanyakan pada server administrator. Jika belum hidup, minta modul mod_rewrite ini dihidupkan.
Langkah 2: Pastikan server mengijinkan penggunaan .htaccess
Jika Anda menggunakan shared web hosting, tanyakan pada server administrator. Jika belum hidup, minta fitur pengubahan konfigurasi server menggunakan .htaccess dihidupkan.
Langkah 3: Mengubah Konfigurasi Joomla
Di Joomla 1.5, Anda bisa menghidupkan fitur SEF dari dalam halaman administrasi Joomla, yakni dari Site->Control Panel->Global Configuration. Ubah SEO setting (Search Engine Friendly URLs, Use Apache mod_rewrite dan Add suffix to URLs) menjadi yes. Klik Save setelah selesai.
Jika Anda menggunakan shared web hosting, kemungkinan besar file configuration.php pada direktori utama instalasi Joomla statusnya adalah read only. Ketika Anda mengklik Save, setting SEO yang Anda buat melalui halaman Global Configuration akan disimpan ke file configuration.php. Namun karena filenya tidak dapat ditulis, Joomla akan melaporkan ia tidak mampu mengubah konfigurasi.
Anda bisa saya mengubah file configuration.php menjadi writeable, tapi bukan solusi bagus. Solusi yang paling mudah dan aman adalah mengedit file ini secara manual. Copy file configuration.php ke komputer lokal Anda menggunakan program FTP.
Buka file ini menggunakan editor teks seperti Notepad atau Notepad++. Cari baris berikut:
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
Ubah menjadi:
var $sef = '1';
var $sef_rewrite = '1';
var $sef_suffix = '1';
Simpan dan upload lagi ke web hosting Anda.
Langkah 4: Ubah nama file htaccess.txt menjadi .htaccess
Di direktori utama instalasi Joomla, Anda akan temukan file bernama htaccess.txt. Ubah nama file ini menjadi .htaccess (perhatikan nama file dimulai dengan . dan harus huruf kecil semua).
Untuk mengujinya, coba Anda load halaman website Joomla Anda.
Artikelnya bagus dan bermanfaat buat saya yang seorang pemula yang baru beberapa hari yang lalu membuat web dengan mengunakan joomla 1.0.pertanyaan saya di sini apa itu tag meta dan jika tag meta itu harus di ubah atau di edit apa yang harus saya isi pada tag meta tu? maklum saya masih pemula dan masih banyak yang belum di mengerti dan bingung kerna web saya belim kedetek oleh google.terus gimana ya membuat kotak komentar di bawah artikel yang kita buat kaya web ini ada kotak komentarnya,atau kaya yang ada di wordpress. makasih ya,moga bisa di jawab pertanyaannya, saya tunggu ya..
Terima kasih. Tag meta adalah tag yang bisa berisi bermacam-macam data bisa keyword yang ada di halaman website atau deskripsi singkat halaman. Isi tag ini sebaiknya diisi dengan informasi yang relevan dengan isi halaman web terkait. Ini akan membantu search engine menentukan kecocokan halaman web dengan keyword yang dicocokkan. Jika Anda belum tahu bagaimana format tag meta, silakan kunjungi http://www.w3.org.
Untuk membuat form komentar pada Joomla, Anda bisa menggunakan ekstensi Joomla RForm atau ChronoForm atau membuat ektensi Joomla sendiri. Membuat ekstensi Joomla membutuhkan keahlian pemrograman PHP. Jika Anda pemula dan tidak mengerti PHP dan ingin cepat, gunakan saja RForm atau CronoForm.
Website ini menggunakan Wordpress, sehingga kotak pengisian komentar ini sudah tersedia dalam instalasi Wordpress.
ok,makasih banyak2 jawabannya.. moga suksess terus juhara..nnt klo ada yang ingin di tanyakan lg sy bisa kan bertanya di web ini?
Saya Mencoba Membuat Custom Template untuk Joomla 1.5.9, Tapi kok module search-nya ga Jalan.! Klo saya ketik keyword di form search, sama sekali ga keluar Listing Search Resultnya ….!
Mohon Bantuan-nya Mas Juhara….
Saya biasanya mulai proses debugging aplikasi yang dibangun dengan PHP dengan mengecek bagaimana source HTML yang dihasilkan. Apakah form di HTMLnya sudah benar tag-tagnya? input namenya? action dari submitnya apa sudah menunjuk ke script yang benar dan sebagainya.
Terima kasih banyak…bermanfaat sekali tulisannya….saya senanggggggggggggggggggggg…..hehehehe
aku dak coba membuat dropdown menu di jomla dgn template JA_Purity, tapai ada masaalah apabila kursor di menu tidak mau muncul menu turunan, kecuali di klik, mohon pencerahannya mas terimakasih