C#‘tan Google kazımak genelde HttpClient + HtmlAgilityPack ile başlar ve bir proxy faturası ile başsız tarayıcıyla biter. İşte ucuz yol: Google sonuçlarını yapılandırılmış JSON olarak döndüren tek bir istek — proxy yok, ayrıştırma yok.
.NET’te kendin-kaz çözümü neden pahalıya patlar
- IP engelleri — Google veri merkezi IP’lerini hızla engeller; dönen konut proxy’leri kiralamanız gerekir.
- CAPTCHA’lar — hacim bunları tetikler ve çözmek para ister.
- Başsız tarayıcılar — JS ile oluşturulan sonuçlar sizi yük altında ağır olan Playwright/Selenium’a iter.
- Seçici çürümesi — Google’ın DOM’u değişir ve HtmlAgilityPack XPath’iniz bozulur.
Ucuz yol: tek bir istek
Sadece HttpClient ve System.Text.Json — ek paket yok:
using System.Net.Http;
using System.Net.Http.Json;
using System.Text.Json;
var http = new HttpClient();
http.DefaultRequestHeaders.Add("X-API-Key",
Environment.GetEnvironmentVariable("SERP_CHEAP_API_KEY"));
var res = await http.PostAsJsonAsync("https://api.serp.cheap/v1/search",
new { q = "best crm software", gl = "us" });
var doc = await res.Content.ReadFromJsonAsync<JsonElement>();
foreach (var r in doc.GetProperty("organic").EnumerateArray())
{
Console.WriteLine($"{r.GetProperty("position")}. {r.GetProperty("title")}");
Console.WriteLine($" {r.GetProperty("link")}");
}
Proxy yok, tarayıcı yok, bakımı yapılacak ayrıştırıcı yok.
Ya da resmi SDK’yı kullanın
dotnet add package SerpCheap
var client = new SerpCheap.Client(
Environment.GetEnvironmentVariable("SERP_CHEAP_API_KEY"));
var res = await client.SearchAsync(new SearchParams { Q = "best crm software", Gl = "us" });
Console.WriteLine(res.Organic[0].Title);
Bir web uygulaması mı yapıyorsunuz? dotnet add package SerpCheap.AspNetCore istemciyi DI ile kaydeder, böylece onu controller’lara enjekte edebilirsiniz.
Maliyeti nedir
| Sorgu başına fiyat | |
|---|---|
| Taze sonuç | 0,0006 $ |
| Önbellekli sonuç | 0,0003 $ |
| Kayıtta ücretsiz | 100 arama |
1.000 başına 0,75 dolardan başlayan kullandıkça öde, krediler 12 ay geçerli — tek başına konut proxy bant genişliğinden ucuz. En ucuz SERP API karşılaştırmasına bakın.
Kullanacağınız parametreler
gl— sonuçların ülkesi. Ülkeye göre yerel SEO yazısına bakın.hl— arayüz dili.page— 1’den başlar; sayfalamaya bakın.tbs— güncel sonuçlar için zaman filtresi.
Sırada
- Google’ı güvenilir şekilde nasıl kazırsınız
- En Ucuz Google Arama API’si 2026
- Yapay zeka ajanları için Google Arama API’si
serp.cheap’i deneyin
Parçacığı kopyalayın, anahtarınızı ekleyin ve C#‘tan 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.
- Ücretsiz API anahtarınızı alın →
- Kartla ödemeyi mi tercih edersiniz? serp.cheap ayrıca RapidAPI (~0,90 $/1k) ve Apify (~1,50 $/1k) üzerindedir.