← Bloga dön

PHP'de Google Aramasını En Ucuz Şekilde Kazıma (2026)

Proxy veya başsız tarayıcı olmadan PHP'de Google arama sonuçlarını kazıyın. Tek ucuz API çağrısı yapılandırılmış JSON döndürür — sorgu başına 0,0006 dolardan, 100 ücretsiz.

2 dk okuma

PHP’den doğrudan Google kazımak beş satırlık bir cURL betiği gibi görünür — ta ki IP engelleri, CAPTCHA’lar ve bozuk seçiciler başlayana kadar. İşte ucuz ve güvenilir yol: Google sonuçlarını yapılandırılmış JSON olarak döndüren tek bir API çağrısı.

PHP’de kendin-kaz çözümü neden pahalıya patlar

  • IP engelleri — Google veri merkezi IP’lerini hızla engeller, bu yüzden dönen konut proxy’leri kiralamanız gerekir (genellikle 3–5 dolar/GB).
  • CAPTCHA’lar — hacimle tetiklenir; çözmesi hem para hem zaman ister.
  • Başsız tarayıcılar — Google giderek JS çalıştırmayı gerektirir; artık PHP’den başsız Chrome çalıştırıyorsunuz.
  • Ayrıştırıcı çürümesi — Google’ın HTML’i kayar ve DOMDocument seçicileriniz sessizce bozulur.

Hepsini toplayın; “ücretsiz” kazıma, proxy, sunucu ve bakım açısından bir ucuz SERP API’den daha pahalıya mal olur.

Ucuz yol: tek bir HTTP çağrısı

Sıfır bağımlılık — yerel cURL, bir JSON gövdesi POST edin, JSON geri alın:

<?php
$ch = curl_init("https://api.serp.cheap/v1/search");
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST           => true,
    CURLOPT_HTTPHEADER     => [
        "X-API-Key: " . getenv("SERP_CHEAP_API_KEY"),
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => json_encode([
        "q"  => "best crm software",
        "gl" => "us",
    ]),
]);

$data = json_decode(curl_exec($ch), true);
curl_close($ch);

foreach ($data["organic"] as $r) {
    printf("%d. %s\n   %s\n", $r["position"], $r["title"], $r["link"]);
}

Kazıyıcının tamamı bu kadar. Proxy yok, başsız tarayıcı yok, bakımı yapılacak ayrıştırıcı yok.

Ya da resmi SDK’yı kullanın

composer require serpcheap/serpcheap
$client = new SerpCheap\Client(getenv("SERP_CHEAP_API_KEY"));
$res = $client->search(q: "best crm software", gl: "us");

Laravel uygulaması mı? composer require serpcheap/laravel bir facade ve yapılandırma kurar. Tam anlatım için PHP eğitimine bakın.

Maliyeti nedir

Sorgu başına fiyat
Taze sonuç0,0006 $
Önbellekli sonuç0,0003 $
Kayıtta ücretsiz100 arama

1.000 başına 0,75 dolardan başlayan kullandıkça öde ve krediler 12 ay geçerli — tek başına proxy bant genişliğinden bile ucuz. En ucuz SERP API derlemesinde karşılaştırın.

Kullanacağınız parametreler

  • gl — sonuçların ülkesi (us, de, br, …). Yerel SEO yazısına bakın.
  • hl — arayüz dili.
  • page — 1’den başlar; her sayfa ayrı bir istektir. Sayfalamaya bakın.
  • tbs — güncel sonuçlar için zaman filtresi.

Sırada

serp.cheap’i deneyin

cURL parçacığını kopyalayın, anahtarınızı ekleyin ve PHP’den Google kazımaya başlayın. Kayıtta 100 ücretsiz arama — kart gerekmez; sonrasında 1.000 başına 0,75 dolardan kullandıkça öde ve krediler 12 ay geçerli kalır.

Frequently asked questions

PHP'de Google'ı kazımanın en ucuz yolu nedir?+

Proxy'leri ve başsız tarayıcıları atlayın — PHP'den tek bir HTTP isteğiyle bir SERP API çağırın. serp.cheap, taze sorgu başına 0,0006 dolara (önbellekli 0,0003 dolar) yapılandırılmış JSON döndürür; kullandıkça öde, kayıtta 100 ücretsiz arama.

Google'ı düz PHP cURL ile kazıyabilir miyim?+

Google'a cURL ile doğrudan vurabilirsiniz, ama veri merkezi IP'leri dakikalar içinde engellenir ve CAPTCHA'lar ile sürekli değişen HTML ile boğuşursunuz. Aynı cURL çağrısını bir SERP API'ye yöneltmek ise temiz JSON döndürür ve proxy/ayrıştırma yükünü sağlayıcıya kaydırır.

Resmi bir PHP SDK'sı var mı?+

Evet — composer require serpcheap/serpcheap, ayrıca bir Laravel entegrasyonu (composer require serpcheap/laravel). Sıfır bağımlılıkla yerel cURL da çalışır.

API anahtarını al

En ucuzu doğrudan, kart veya kripto ile öde, KYC yok. Ya da bir pazar yeri üzerinden.