Tips Mudah Optimasi dan Mengamankan Blog Wordpress

Tips Mudah Optimasi dan Mengamankan Blog Wordpress

Problematika seorang blogger itu salah satunya adalah kecepatan, traffic, security, income, dan bingung ingin mengisi kontennya apa. Dari hasil Penulis blogwalking kurang lebih selama 2 tahun belakangan ini, Penulis lebih sering mampir di sebuah platform blogspot. Padahal, kalau sobat tahu "arti" dari ngeblog yang sesungguhnya itu adalah sebuah situs yang menggunakan CMS (Content Management System). Dalam kategori ini platform yang paling umum digunakan adalah Wordpress, Joomla, dan Drupal. Namun, yang perlu diketahui adalah "Ngeblog itu bukan masalah sobat mendapat pendapatan atau tidak, mendapatkan Adsense atau tidak. Bukan". Ngeblog itu adalah ide,gagasan,aspirasi kita untuk memberitahukan informasi kepada khalayak umum. Kalau masalah pendapatan dari ngeblog itu beda, semua orang punya rejekinya masing-masing. Trust me!

Balik lagi ke masalah ngeblog, mungkin juga ada beberapa dari sobat yang membaca ini menggunakan salah satu CMS diatas dan penulis kali ini ingin berbagi ilmu tentang Tips Mudah Optimasi dan Mengamankan Blog Wordpress.

Optimasi Kecepatan Loading Blog Wordpress

Cara untuk meningkatkan kecepatan blog wordpress yang pertama adalah dengan merubah sebait kode pada ftp hosting sobat, sebut saja .htaccess. 

Bagaimana cara merubahnya? Pertama sobat perlu masuk ke akun hosting sobat.
Setelah masuk kemudian pilih File Manager

File Manager

Munculah tab File Manager Directory Selection.
  1. Pada bagian Document Root for: "Pilih situs yang ingin di edit .htaccess nya".
  2. Centang Show Hidden Files. (Karena file dari htaccess di depannya menggunakan .)
  3. Klik Go

File Directory Selection

Kemudian klik kanan pada file .htaccess pilih Edit seperti gambar di bawahnya.

File .htaccess


Pada dasarnya, kode awal .htaccess adalah sebagai berikut:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Sobat hanya menambahkan Expire cache pada browser menjadi seperti ini:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Bagian yang di tambahkan
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
                                                         Bagian yang di tambahkan

</IfModule>
# END WordPress

Mengamankan Directory Listing Blog Wordpress

Seperti apa sih directory listing pada blog wordpress? lihat gambar dibawah ini:

Directory Listing Blog Wordpress

Bahaya tidak ya? dikatakan bahaya tidak juga di katakan tidak bahaya bisa jadi malapetaka. Bisa jadi malapetaka jika, ada celah yang memungkinkan orang lain masuk ke dalam sistem (bahasa gaulnya) dengan memanfaatkan celah sekecil ini. Apapun bisa terjadi didunia maya, anak kecil dibully aja bisa gantung diri apalagi web kita, bisa bisa kita gibas dompet.

Cara menghilangkan tampilan gambar Directory Listing diatas dengan cara menambahkan sebaris kode dibawah ini pada bagian .htaccess yang kita edit barusan atau bisa juga menggunakan layanan CDN jika sobat adalah member premium

Options -Indexes pada akhir baris kode diatas # END WordPress. 

Setelah menambahkan sebaris kode diatas silahkan refresh kembali halaman yang menampilkan DirList tersebut.
Hasilnya:
404 Not Found