Dalam tutorial kali ini HUMAYRAA akan berbagi pengalaman bagaimana caranya membuat SEO tools berupa SEO SERP google dengan menggunakan Script PHP. SERP adalah kependekan dari Search Engine Rank Position, yaitu SEO tools yang berfungsi memberikan posisi web kita di search engine untuk keyword tertentu.

Script yang akan HUMAYRAA bagikan disini masih sangat sederhana sekali dan masih bisa dikembangkan sendiri. untuk mempersingkat script, HUMAYRAA sengaja hanya membuat php script saja tanpa disertai dengan CSSnya, sehingga tampilannya bisa anda kreasikan sendiri ya…

Ini dia script yang baru dibuat pagi ini…

<?php
/********************************************

CONTOH PROGRAM SERP
(Search Engine Ranking Position)
Copyright 2015 by Bestariweb Studio
Published in humayraa.com

*********************************************/
@include('simple_html_dom.php');
$proses = $_POST['process'];
$jml = $_POST['jml'];
$domain = $_POST['domain'];
$keyword = $_POST['keyword'];
//Tampilkan Form sederhana. Style kreasikan Sendiri ya
?>
<form action="serp.php" method="post">
  <label>Domain Anda: <label><input type="text" value="<?php echo $domain;?>" name="domain" placeholder="namadomain.tld (tanpa http://www)" style="width:250px">

  <label>Keyword: </label><input type="text" value="<?php echo $keyword;?>" name="keyword">

  <label>Max Pencarian sampai</label>
  <select name="jml">

<option value="20">20 Hasil</option>

<option value="50">50 Hasil</option>

<option value="100">100 Hasil</option>

</select> 

  <input type="hidden" name="process" value="yes">
  <input type="submit" name="submit" value="Mulai">
  </form>
<?php 
//Jika Form sudah disubmit, tampilkan hasilnya

if ($proses == "yes"){ 
echo "

**********
";
$jml = $_POST['jml'];
$domain = $_POST['domain'];
$keyword = $_POST['keyword'];
$keyword = str_replace(" ", "+", $keyword);
$urlcari = "https://www.google.com/search?ie=utf-8&oe=utf-8&q=".$keyword."&num=".$jml;
echo "domain: ".$domain."
";
echo "Keyword: ".$keyword."
";
echo "jml: ".$jml."
";
echo "URL: ".$urlcari."

HASIL:
********
";
$html = file_get_html($urlcari);
$i=0;
foreach($html->find('#ires cite') as $element){
		$i++;
		$displayelemen = str_replace(["<b>","</b>"], "", $element);
		
		//cek apakah web di urutan ini adalah domain Anda?
		if (strpos($displayelemen, $domain)>0){
			//jika cocok dengan nama domain Anda, beri warna merah
			echo "<span style='color:#f00'>".$i." ".$element. '</span>
';
		} else {
        	echo $i." ".$element. '
';
        }
}

}


?>

Prinsip utama dari script ini hanya mengambil (parsing) search engine google dengan menggunakan simple html dom parsing.

 

 
DEMO  DOWNLOAD SCRIPT

Note: Untuk menghindari block permanent dari google, demo kami non aktifkan. silahkan download scriptnya dan coba di hosting Anda atau coba di localhost.

Incoming search terms:

(Visited 461 times, 1 visits today)