Sebelumnya Jevuska telah bahas mengenani bagaimana cara pasang CSE di single post blogspot, sekarang kita coba di blog WordPress. Teknik yang saya terapkan di sini adalah Autofill Custom Search API dengan mengambil kata kunci berdasarkan title postingan. Sebenarnya penerapan kode dalam teknik ini nggak jauh beda sama teknik auto generate content di single post WP.
Berikut langkah-langkah cara pasang Autofill CSE di bawah postingan WordPress:
1. Silahkan daftar atau sign in langsung di Google CSE.
2. Isi semua form yang ada dan pastikan kamu mengisi url site yang kamu inginkan saja.
3. Kamu akan mendapatkan costum ID untuk CSE mu, contoh kodenya seperti ini: 654672547625472542:qwqwqee dan save pekerjaan kamu.
4. Buka single.php wp theme kamu.
5. copy-paste kode berikut dan tempatkan setelah kode <?php endif; ?>
<?php
function ambiljudul($title){
$title = get_the_title(); //wp codex judul postingan
$title = trim($title);
return ($title);
}
?>
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('search', '1');
function OnLoad() {
// Create a custom search control that uses a CSE restricted to code.google.com
var customSearchControl = new google.search.CustomSearchControl('Pasang ID CSE di sini');
// Draw the control in content div
customSearchControl.draw('searchresult');
// run a query
customSearchControl.execute('<?php echo ambiljudul($title) ?>');
}
google.setOnLoadCallback(OnLoad);
</script>
<div id="searchresult">Loading...</div>
6. Pada kode di atas, ganti kata “Pasang ID CSE di sini” dengan id CSE kamu.
7. Save pekerjaan kamu, dan lihat hasilnya.
Teknik ini bisa juga diterapkan di halaman kategori atau tag blog WP kamu.
Untuk halaman kategori, ganti kode get_the_title() pada line 1 kode di atas menjadi single_cat_title().
Untuk halaman tag, ganti kode get_the_title() menjadi single_tag_title(). Untuk autofill dengan mengambil keyword selain dari title, silahkan berkeksperimen sendiri hanya dengan mengganti kode get_the_title() tersebut dengan wp codex yang kamu inginkan. Selamat mencoba sob! :)
Share
pagi Pak
nanya pak, kalo web yang pake ssl kira2 kodenya seperti apa ya?
trims
gunakan https://www.google.com/jsapi
kode yang saya pakai
Tunggu, content sedang dimuat. . .
var opt = ‘jasa unlock icloud%’;
google.load(‘search’, ‘1’, { language: ‘in’, style: google.loader.themes.DEFAULT });
google.setOnLoadCallback(function () {
var customSearchOptions = {}; var customSearchControl = new google.search.CustomSearchControl(‘0004444189809733:7589209480’, customSearchOptions);
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.enableSearchResultsOnly();
customSearchControl.draw(‘cse’,options);
customSearchControl.execute(opt);
}, true);
mas aku coba di situs aku idownloadgratis dot com bisa tampil tapi di insightmac gak mau muncul ada hubungannya dengan plugin atau script situs?
om caranya agar tidak new tab gimana ya?biar di same tab aja kalo di klik result dari cse nya…thanks
belum memungkinkan kayaknya mas
mas kalau di kreasitekno dot co - mereka bisa memunculkan iklan google dalam bentuk site link
jadi pada awal sebelum postingan sudah ada hasil search dalam bentuk iklan google dan link ke situs2 terkait judul postingan
itu gimna caranya tolong kirim ke email saya thx
caranya seperti di tutorial ini mas.
udah ikuti petunjuk masih ngak mau juga bisa minta tolong liat blog saya insightmac dot com apa yang salah situ?
wkwkwkwkwk
mancap justeru yang terload di cse () alias kodenya bukan judulnya
ada update yang baru nggak ?
kalau pasang di search result gimana tuh sob codex nya?
mas katanya hasil cse bisa di gabungkan sama adsense ,bisa kasih tutor nya mas?
Tinggal dipilih option make money di CSE kamu, dan jangan lupa periksa email untuk grant access CSE-nya, dan bikinkan channel di CSE setelahnya. Channel tidak akan bisa terbentuk jika kamu belum grant access. kemudian pastikan grant access aktif di akun GA kamu.
Mas… Jd ceritanya ane pake cse juga… Ane pass gt executenya…
Tp anehnya, tuh iklan di cse nongol klo url nya pake plus misal hxxp://domen,com/search/query+query = muncul
Tp kalo pake minus ga muncul mas, apa dia bisa baca url kita ya mas? Ane cmn butuh iklannya itu sih… Toh resultnya jg ane display none kok
Iya mas, Google cse baca query yang dari server situsnya mas. Pastikan pada saat sebelum diterima cse querynya di space dulu baru di encodeurl.
Koq pas aq pasang di single post malah g bisa kebuka ya?
salah penempatan kali sob, coba dibaca dan diterapkan lagi dengan teliti untuk tutorial ini yach :)
Mo tanya satu lagi om, kalo mo rubah permalinknya mengarah kehalaman pencarian gimana ya OM?
Kalo untuk CSE, permalinknya ngga bisa diubah ke arah pencarian, karena search result dari cse adalah hasil dari indexing robotsnya Om G. Ntar kalo permalink search result blog kamu diindex di search engine, pasti bakal muncul kok hasilnya juga di CSE. :)
Om jev..saya udah coba tutor om ini dan berhasil,cuma kalo di ketikan keyword lendir masih muncul..gmn cara baned keyword lendirnya om..mksh..
Keknya ada kok di skrip ane, tinggal pasang kata kunci di banned keyword.
Om Jev, malem malem coba buka halaman hasil STT2 di blog juveska malah ketemu kayak gini :
Maaf atas gangguan ini
Besarnya volume database di Jevuska membuat blog ini error. Coba Refresh ulang halaman ini dengan menekan F5 atau tombol Refresh pada browser Anda.
ini yang buat si Om ato dari bluehost?
Oh itu namanya Custom Database Error Page, kamu bisa bikin sendiri kok, referensinya di sini digwp.com/2009/11/custom-database-error-page/
sekarang baru nyoba diskon dari HG, nanti kalo dah punya fulus pindah ke bluehost. rencananya mau sewa bluehost pake link nya Om jev, tapi nanti bagi bagi komisi affiliate-nya ya….
sekalian tanya, gimana caranya agar hasil CSE yang ada di halaman pencarian selalu muncul berada di paling atas? pada tutorial om jev, hasil CSE hanya akan muncul jika AGC juga muncul.padahal pinginya ada AGC ato tidak tetep CSE selalu di atas hasil konten wp maupun kontennya AGC.
tanks
Tinggal dipindah-pindah aja bro skripnya :) Kalo affiliate, ntar ane pasti bagi kalo udah payment, yang penting kasih tahu domainnya apa gitu :)
mas jev mau tanya
aku uda praktekin dan berhasil
trus masalahnya hasil search cse nya ada dibawah komentar jadi kurang bagus dilihat
nah bagaimana caranya agar hasil cse nya muncul diatas kolom komentar kayak punya mas jev ini?
thanks
Keknya ricky salah penempatan deh, coba dipindah-pindah lagi kode-nya agak ke atas dikit sebelum kode <?php comments_template( ”, true ); ?> -> kode yang menampilkan kolom komentar pada theme default WP 3.0 Twenty Ten.
akhirnya pertanyaan saya ini di jawab om jev juga… trims ya om jev.
Om, tolong bantuannya, hosting saya udah gak kuat nahan tarffik AGC. bagaimana cara pindah hosting ? lalu bagaimana dengan tabel STT2? perlu di transfer juga gak? apa cukup konten nya aje?
thanks
Trafik berapa? kalo masih 30K atau 40K pake bluehost aja dan lakukan optimasi blog (cache) :)
makasih infonya
mantap om.. gimana caranya biar ada tulisan clipped from google ky punya om jevuska?
hasilnya mantapppppppppp bro udah di praktekkan
sip!