Home » Optimasi Wordpress » Cara Setting Plugin WP Super Cache

Cara Setting Plugin WP Super Cache

4 Apr. 2010221 comments
Cara Setting Plugin WP Super Cache

Mempercepat loading blog khususnya WordPress dengan hosting sendiri bisa dilakukan dengan berbagai macam metode atau cara. Salah satu di antaranya yaitu dengan menginstall plugin wp super cache, di samping cara yang lain seperti http compression, kompress file CSS, javascript, php dan lain-lain yang akan saya sharing di postingan berikutnya.

Plugin ini nantinya akan menghasilkan file html static yang tersimpan di folder cache, sehingga ketika sebuah halaman web/blog diakses dia hanya akan mengambil data dari file html statik tersebut tanpa mereload ulang dari database seperti query table atau perintah php dan lain-lain yang bersifat dinamis, sehingga loading blog menjadi lebih cepat. Dengan reload dari file static beban kerja server hosting juga menjadi ringan. Saya sendiri masih menggabungkannya dengan plugin DB Cache Reloaded dan Widget Cache.

Walaupun plugin ini bagus untuk mempercepat loading blog, namun beberapa blogger mempunyai pengalaman yang kurang baik dengan penggunaan plugin ini, seperti kena suspend dari pihak server hosting, bermasalah dengan RSS Feed, kurang bagus dari sisi SEO seperti membutuhkan waktu yang agak lama untuk sebuah halaman terindek oleh search engine atau mesin pencari dan lain sebagainya.

Saya sendiri sampai saat ini masih menggunakannya dan alhamdulillah tidak mengalami masalah dengan penggunaan plugin ini. Dari sisi SEO juga alhamdulillah tidak ada problem karena saya membuat setting khusus pada file robots.txt yang saya gunakan. Setiap kali posting baru beberapa menit kemudian alhamdulillah langsung terindek oleh mesin pencari. Tidak ada maksud untuk pamer, malahan 70% sumber trafik blog ini datangnya justru dari mesin pencari seperti Google, Yahoo, Bing, dan lain-lain. Puluhan artikel blog ini juga alhamdulillah berhasil nangkring di halaman pertama hasil pencarian Google (SERP) walaupun baru beberapa hari posting, seperti keyword Free Download Opera Mini 5, berhasil nangkring di posisi 3 halaman pertama hasil pencarian Google dari 23.900.000 hasil penelusuran yang sama, Game Piala Dunia 2010, keyword Update WordPress Terbaru juga muncul di halaman pertama dari  54.900.000 hasil pencarian yang sama, dan keyword-keyword lainnya juga muncul di halaman pertama.

Ok tidak berpanjang lebar kalau terlalu panjang kasihan ibunya kalau terlalu lebar kasihan bapaknya kita langsung ke TKP, ini sekaligus menjawab pertanyaan Mas Hendri (http://mashendri.co.cc) suami Mbak Ira Yulia (http://pecintakuliner.co.cc) tentang cara setting plugin wp super cache.

Adapun caranya adalah :

  1. Download Plugin WP Super Cache di sini.
  2. Upload plugin tersebut ke folder plugin wordpress anda, contoh : /public_html/wp-content/plugins.
  3. Jika belum ada tambahkan kode ini : define( ‘WP_CACHE’, true ); pada file wp-config.php. Saya menempatkannya pada baris kedua.
  4. Setting  permissions folder  wp-content menjadi writable  atau change permissionsnya diubah menjadi 777.
  5. Tempatkan kode berikut (kode ditempatkan paling atas) pada file .htaccess yang ada di root direktori public_html anda.
  6. # BEGIN WPSuperCache
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{QUERY_STRING} !.*attachment_id=.*
    RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).*
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WPSuperCache
  7. Setelah nantinya plugin diaktifkan akan menghasilkan file .htaccess secara otomatis pada folder wp-content/cache dengan kode seperti ini :
  8. # BEGIN supercache
    ForceType text/html
    FileETag None
    AddEncoding gzip .gz
    AddType text/html .gz
    SetEnvIfNoCase Request_URI \.gz$ no-gzip
    Header set Vary "Accept-Encoding, Cookie"
    Header set Cache-Control 'max-age=300, must-revalidate'
    ExpiresActive On
    ExpiresByType text/html A300
    # END supercache
  9. Aktifkan Plugin WP Super Cache tersebut dari Dashboard Plugin WordPress anda dengan settingan berikut ini :
  10. Cara Setting Plugin WP Super Cache
  11. Pilih Enable pada opsi Super Cache Compression.
  12. Pada opsi Expiry Time & Garbage Collection defaultnya adalah 3600 secons, anda bisa menggantinya menjadi 1800, 900 atau 600 secons. Saya memilih 1800 secons atau setelah 30 menit file cache lama akan digantikan dengan cache yang baru.
  13. Lock Down saya pilih Disabled supaya komentar dalam postingan tetap dalam keadaan fresh (tidak static). Jika diset enable loading blog memang akan menjadi lebih cepat lagi terutama postingan yang mempunyai banyak komentar, tapi komentar-komentar terbaru kadang tidak tampil sampai cache lama tergantikan dengan cache yang baru.
  14. Settingan lainya saya biarkan default.
  15. Setelah selesai jangan lupa kembalikan change permissions folder wp-content menjadi 0755 (untuk keamanan).

Cara mengetahui kalau plugin ini berfungsi dengan baik yaitu dengan melihat source code pada halaman web, di bagian footer akan tampil kode kira-kira seperti ini : <!– Dynamic page generated in 0.465 seconds. –><!– Cached page generated by WP-Super-Cache on 2010-04-04 01:06:08 –>

Info selengkapnya bisa dilihat di : http://wordpress.org/extend/plugins/wp-super-cache atau di : http://ocaoimh.ie/wp-super-cache

Mudah-mudahan artikel tentang Cara Setting Plugin WP Super Cache ini bisa bermanfaat untuk anda, terima kasih.

Artikel Yang Mungkin Berkaitan :

  1. Cara Membuat Tampilan Postingan Yang Berbeda-beda
  2. Cara Membatasi Jumlah Karakter Komentar
  3. Mengoptimalkan Kinerja Situs Web/Blog
  4. Cara Setting Expired Header
  5. Mematikan Fungsi Autolink di Kotak Komentar
  6. Modifikasi Tampilan Halaman Daftar Isi
  7. Tips Menghemat Quota Bandwidth
  8. Cara Membuat WordPress Page Number Tanpa Plugin
  9. Cara Menambahkan Menu Navigasi Di Theme MobilePress
  10. Cara Menghapus Post Revision Dari Database
  1. 21-3-2015 at 09:56 | #1

    makasih ilmunya mas, ijin praktek

    Reply

  2. 3-5-2015 at 19:05 | #2

    thanks mas… aye coba dulu bener fast atau gak nya

    Reply

  3. 4-5-2015 at 12:56 | #3

    alkhamulillah dapat ilmu lagi disini

    Reply

  4. 15-7-2015 at 02:33 | #4

    matur tengkiyu gan informasinya ini ngebantu banget

    Reply

  5. 18-9-2015 at 09:10 | #5

    Saya juga menggunakan wp super cache…..speed lumayan..neh,
    ternyata kalo ga pas settingnya ga berfungsi ya….

    Reply

  6. 8-3-2016 at 22:00 | #6

    akhirnya dapat jawabannya disini

    Reply

  7. 9-3-2016 at 07:28 | #7

    matur suwon mas atas informasiya…..website kami loadingya tambah super cepat

    Reply

Comment pages
1 15 16 171777
5+4=? (Wajib diisi)