Google Break Dance

Description

Plugin ini spesial pake pake telor buat Komunitas Publisher Indonesia dan siapapun hahaha….

upgrade ke versi 0.91

di htaccess ubah get_image jadi get_posturl

Redirect visitor saat link “Lihat Gambar Asli” di halaman Google image search maka URL gambarnya akan dialihkan / Redirect langsung halaman Post dimana image tersebut berada.
selain itu dengan plugin ini otomatis image di halaman Google image search akan ter-watermark :

FITUR

  • Redirect otomatis gambar ukuran full, medium, smalll ke postingan
  • Menambahkan Watermark dihalaman google image search (lihat)
  • custom text watermark + Editor (lihat)
  • url shortener di watermark
  • cache watermark image untuk meminimalkan cpu usage (lokasi: /wp-content/gbd_cache)
  • Frame Breaker untuk Google Image Eropa
  • GBD htaccess Editor ( lihat)
  • Tidak Redirect image ke post jika yg akses adalah BOT (Googlebot, Bingbot, slurp, dll..) sehingga gambar bisa di index oleh Bot.
  • Tidak redirect jika no Referer

Redirect VS Watermark

Pada versi 0.90 default konfigurasi .htaccess untuk meminimalkan penggunaan CPU maka yg di redirect dan di watermark adalah sebagai berikut

  • Redirect dari halaman Google Image Search
  • Redirect dari Bing Image Search
  • Watermark di halaman Google Image Search
  • Watermark di halaman Yahoo Image search

untuk penggunaan lainnya konfigurasi .htacess lainnya bisa lihat dibawah

Pengguna Nginx Server

Convert .htaccess ke konfigurasi Nginx lewat www.anilcetin.com/convert-apache-htaccess-to-nginx/

Instruksi singkat

  • Tidak perlu lagi mengedit file .htaccess karena sudah otomatis akan tetapi jika sudah pernah edit .htaccess sebelumnya maka pastikan harus seperti dibawah (default)

plugin by check pagerank

# BEGIN Google Break Dance
RewriteEngine on
RewriteBase /

### Awal Watermark ###
RewriteCond %{REQUEST_URI} wp-content/uploads/.*\.(gif|jpg|jpeg|png)$ [NC]
RewriteCond %{HTTP_REFERER} .*/blank.html$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*images.search.yahoo.com/.*$ [NC]
#RewriteCond %{HTTP_REFERER} ^$ [NC]
#RewriteCond %{HTTP_REFERER} !^http://www.nama-domain-ente.com/.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !(.*bot.*|slurp) [NC]
RewriteRule ^(wp-content.*)$ /gbd_watermark?$1 [R=302,L]
### Akhir Watermark ###

### Awal Redirect ###
RewriteCond %{REQUEST_URI} wp-content/uploads/.*\.(gif|jpg|jpeg|png)$ [NC]
RewriteCond %{HTTP_REFERER} ^http://www.google.[a-z]{2,4}(.[a-z]{2,4})?/url\?.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://www.bing.com/images/search?q=\?.*$ [NC]
#RewriteCond %{HTTP_REFERER} ^$ [NC]
#RewriteCond %{HTTP_REFERER} !^http://www.nama-domain-ente.com/.*$ [NC]
RewriteCond %{HTTP_USER_AGENT} !(.*bot.*|slurp) [NC]
RewriteRule ^(wp-content.*)$ /get_posturl?$1 [R=302,L]
### Akhir Redirect ###

# END Google Break Dance
  • sesuaikan www.nama-domain-ente.com dengan domain yg ente punya
  • Klo ingin menambahkan lebih banyak bot yg tidak ingin diredirect ke post atau supaya image di index karena default hanya yg mengandung kata “bot” (Googlebot, Bingbot, dll…) dan yahoo Slurp edit baris !(.*bot.*|slurp) menjadi seperti !(.*bot.*|slurp|semoga|sukses|dengan|bloggingnya|salam)
  • Untuk merubah .htaccess melalui Dashboard bisa melaui GBD Htaccess Editor yg sudah disertakan diplugin ini

cara edit .htaccess: untuk mengaktifkan hapus tanda pagar ‘#” dan untuk menonaktifkan beri tanda pagar ‘#’ dibaris yg di inginkan

Kostum .htaccess 1

  • Redirect dari halaman Google Image Search
  • Redirect dari Bing Image Search
  • Redirect jika Referer kosong
  • Watermark di halaman Google Image Search
  • Watermark di halaman Yahoo Image search
  • Watermark semua gambar jika referer bukan dari situs ente

    BEGIN Google Break Dance

    RewriteEngine on
    RewriteBase /

    Awal Watermark

    RewriteCond %{REQUEST_URI} wp-content/uploads/..(gif|jpg|jpeg|png)$ [NC]
    RewriteCond %{HTTP_REFERER} .
    /blank.html$ [NC,OR]
    RewriteCond %{HTTP_REFERER} .images.search.yahoo.com/.$ [NC,OR]
    RewriteCond %{HTTP_REFERER} !^http://www.nama-domain-ente.com/.$ [NC]
    RewriteCond %{HTTP_USER_AGENT} !(.
    bot.|slurp) [NC]
    RewriteRule ^(wp-content.
    )$ /gbd_watermark?$1 [R=302,L]

    Akhir Watermark

    Awal Redirect

    RewriteCond %{REQUEST_URI} wp-content/uploads/..(gif|jpg|jpeg|png)$ [NC]
    RewriteCond %{HTTP_REFERER} ^http://www.google.[a-z]{2,4}(.[a-z]{2,4})?/url\?.
    $ [NC,OR]
    RewriteCond %{HTTP_REFERER} ^http://www.bing.com/images/search?q=\?.$ [NC,OR]
    RewriteCond %{HTTP_REFERER} ^$ [NC]
    RewriteCond %{HTTP_USER_AGENT} !(.
    bot.|slurp) [NC]
    RewriteRule ^(wp-content.
    )$ /get_posturl?$1 [R=302,L]

    Akhir Redirect

    END Google Break Dance

Kostum .htaccess 2

  • Redirect dari halaman Google Image Search
  • Redirect dari Bing Image Search
  • Redirect semua gambar jika referer bukan dari situs ente
  • Watermark di halaman Google Image Search
  • Watermark di halaman Yahoo Image search
  • Watermark jika Referer kosong

    BEGIN Google Break Dance

    RewriteEngine on
    RewriteBase /

    Awal Watermark

    RewriteCond %{REQUEST_URI} wp-content/uploads/..(gif|jpg|jpeg|png)$ [NC]
    RewriteCond %{HTTP_REFERER} .
    /blank.html$ [NC,OR]
    RewriteCond %{HTTP_REFERER} .images.search.yahoo.com/.$ [NC,OR]
    RewriteCond %{HTTP_REFERER} ^$ [NC]
    RewriteCond %{HTTP_USER_AGENT} !(.bot.|slurp) [NC]
    RewriteRule ^(wp-content.*)$ /gbd_watermark?$1 [R=302,L]

    Akhir Watermark

    Awal Redirect

    RewriteCond %{REQUEST_URI} wp-content/uploads/..(gif|jpg|jpeg|png)$ [NC]
    RewriteCond %{HTTP_REFERER} ^http://www.google.[a-z]{2,4}(.[a-z]{2,4})?/url\?.
    $ [NC,OR]
    RewriteCond %{HTTP_REFERER} ^http://www.bing.com/images/search?q=\?.$ [NC,OR]
    RewriteCond %{HTTP_REFERER} !^http://www.nama-domain-ente.com/.
    $ [NC]
    RewriteCond %{HTTP_USER_AGENT} !(.bot.|slurp) [NC]
    RewriteRule ^(wp-content.*)$ /get_posturl?$1 [R=302,L]

    Akhir Redirect

    END Google Break Dance

Kostum .htaccess 3

  • tambahkan watermark jika referer dari pinterest

    Awal Watermark

    RewriteCond %{REQUEST_URI} wp-content/uploads/..(gif|jpg|jpeg|png)$ [NC]
    RewriteCond %{HTTP_REFERER} .
    /blank.html$ [NC,OR]
    RewriteCond %{HTTP_REFERER} .images.search.yahoo.com/.$ [NC,OR]
    RewriteCond %{HTTP_REFERER} .pinterest.$ [NC]

    RewriteCond %{HTTP_REFERER} ^$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://www.nama-domain-ente.com/.*$ [NC]

    RewriteCond %{HTTP_USER_AGENT} !(.bot.|slurp) [NC]
    RewriteRule ^(wp-content.*)$ /gbd_watermark?$1 [R=302,L]

    Akhir Watermark

TIPS lain Meminimalkan CPU Usage

  1. Block robot yg tidak mendatangkan trafik tetapi membuat CPU usage dan pemakaian bandwitdh jadi tinggi, tambahkan di Robots.txt

    user-agent: AhrefsBot
    disallow: /

    user-agent: MJ12bot
    disallow: /

    user-agent: Seomozbot
    disallow: /

Perubahan terakhir

0.91

salah ketik di readme.txt, di htaccess ubah get_image jadi get_posturl

0.90

  • penambahan halaman GBD Settings
  • tambahan custom text watermark
  • tambahan url shortener di watermark
  • redirect atau watermark hanya dari referer yg di ketahui

0.82

  • Penambahan cache watermark image untuk meminimalkan cpu usage

0.8

  • fitur baru, watermark dihalaman google image search
  • Auto edit htaccess saat diaktifkan
  • ditambahkan GBD htaccess Editor
  • fix browser cache

Screenshots

  • Tampilan di Google Image Search

  • tampilan GBD .htaccess Editor

  • GBD Settings + Text watermark Editor

FAQ

Bagaimana Cara mengetahui plugin ini berfungsi atau tidak

di Google search ketik “site:domain-punya-ente.com” (tanpa tanda kutip) trus klik gambar dan klik lagi “Lihat Gamabar Asli” dan klo di Redirect ke halaman Post maka plugin ini berfungsi.

Reviews

Read all 6 reviews

Changelog

Perubahan terakhir

0.91

salah ketik di htaccess di readme.txt, ubah get_image jadi get_posturl

0.90

  • penambahan halaman GBD Settings
  • tambahan custom text watermark
  • tambahan url shortener di watermark
  • redirect atau watermark hanya dari referer yg di ketahui

0.82

  • Penambahan cache untuk image watermark untuk meminimalkan cpu usage

0.8

  • fitur baru, watermark dihalaman google image search
  • Auto edit htaccess saat diaktifkan
  • ditambahkan GBD .htaccess Editor
  • fix browser cache

0.7

  • ditambahkan Google Frame Breaker karena Gogle eropa masih menggunakan Layout lama
  • fix header already sent, ada yg lupa kehapus saat proses debug hehe…

0.6

fix header already sent

0.5

  • fix no referer, no redirect
  • tidak redirect thumbnail dihalaman google search
  • fix redirect untuk gambar yg non full size seperti, http://blog/uploads/image-100×100.png

0.4

perubahan pada .htaccess supaya jangan redirect Bot Bot ke post, tambahkan
RewriteCond %{HTTP_USER_AGENT} !.*bot.* [NC]

0.3

Fix $wpdb Compability

0.2

fix $wpdb

0.1

test release

Contributors & Developers

This is open source software. The following people have contributed to this plugin.

Contributors

Browse the code