Merhabalar arkadaşlar,
Blogumda hazırcı:) arkadaşlar için direk örnek kod vermeyi düşünüyorum
Öncelikle SEO ylada ilgili olduğu için PHP ile arama motorundaki pozisyonunuzu bulan kodu koyuyorum.
Basitçe sayfayı parse ederek pozisyonunuzu bulmakta.Aşağıdaki kod ilk 100 e bakmaktadır.
if (isset($_GET['url']) && isset($_GET['keyword'])) {
$gg_url = 'http://www.google.com/search?hl=en&q=' . urlencode($_GET['keyword']) . '&start=';
$url = preg_replace('(^http://|/$)','',$_GET['url']);
for ($page = 0; $page < 9; $page++) {
$handle = fopen($gg_url . $page . 0 ,'r');
$scraped = '';
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
$scraped .= $buffer;
}
fclose($handle);
}
$results = array();
preg_match_all('/a href="([^"]+)".+?>.+?<\/a>/',$scraped,$results);
foreach ($results[1] as $serp) {
$serp = preg_replace('(^http://|/$)','',$serp);
if ($serp == $url) {
header('Location: ' . $gg_url. $page . '0');
exit;
}
}
}
$error_message = 'Not in top 100 search results';
}
?>