emka.web.id

hadapi dengan tenang jiwa, semua akan baik-baik saja


Pernahkah anda melakukan pencarian di Google dengan suatu keyword tertentu, kemudian menemukan beberapa web yang menyajikan apa yang anda maksud dan anda pun berkunjung kesana dan disapa oleh pemilik blog/situs “Welcome Googler!“.

Pemilik blog/situs menyapa para pembaca tulisannya yang berasal dari hasil pencarian di Google. Bagaimana caranya? Caranya mudah dan berasal dari konsep yang sederhana.

Pada PHP anda tentu mengenal variabel global $_SERVER['HTTP_REFERER']. Variabel ini selalu dimuat oleh PHP ketika memproses sebuah halaman dengan diisi referensi URL/halaman awal/sebelumnya.

Untuk menampilkan pesan kepada pembaca blog yang berasal dari Google, kita dapat menggunakan snippet code berikut:

<?php
$refer = $_SERVER["HTTP_REFERER"];
if (strpos($refer, "google")) {
	$refer_string = parse_url($refer, PHP_URL_QUERY);
	parse_str($refer_string, $vars);
	$search_terms = $vars['q'];
	echo 'Welcome Google visitor! You searched for the following terms to get here: ';
	echo $search_terms;
};
?>

Taruh snippet tersebut dibagian file template single.php atau page.php, diatas wp_content() atau sesuai selera anda.

Selamat mencoba!

Incoming search terms:

Tulisan Menarik Lainnya


No Comments on “Belajar WordPress: Menyapa Pembaca Blog Yang Berasal dari Search Engine”

You can track this conversation through its atom feed.

No one has commented on this entry yet.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>