Backlink (geri bağlantı) verisi geleneksel olarak Ahrefs, Semrush, Majestic gibi ücretli üçüncü-parti araçlardan gelir. Bu araçlar yıllık binlerce dolarlık abonelik gerektirir ve verileri çoğu zaman .tr alan adları için eksik / güncel değildir.
AIDE bu probleme farklı bir cevap verir: kendi tarama havuzundan backlink grafiğini üretir.
Mantık
AIDE her tarama sırasında siteyi yalnızca kendi sayfaları için değil, harici bağlantılar için de parse eder. Bir sayfa https://A.com üzerinde <a href="https://B.com/..."> etiketi varsa, bu A → B yönünde bir kenar (edge) olarak backlink_edges tablosuna yazılır. Sonuç: AIDE'in taradığı her sayfa, hem hedef hem de kaynak olarak grafiğe katkı verir.
A.com sayfası taranır
→ içerideki tüm dış bağlantılar parse edilir
→ her (kaynak_domain, hedef_domain, kaynak_url) tuple'ı kaydedilir
→ tuple ReplacingMergeTree (versioning) ile dedupe edilir
Bu yaklaşımın avantajı: ücretsiz, .tr uyumlu, manipüle edilmesi zor (AIDE havuzu dışında veri pompalayamazsın).
Sınırı: AIDE'in tarama frekansı ve örnekleme genişliği kadar kapsayıcıdır. Şu an haftalık Top 100 + on-demand kullanıcı tarafından tetiklenen taramalar ile besleniyor. Yani tüm Türkiye web'i kapsamaz; ama tarama havuzunun büyüdüğü kadar büyür.
API ile sorgulama
Bir hedef domain için backlink özeti:
GET /v1/domains/aide.tr/backlinks
Yanıt:
{
"target": "aide.tr",
"referring_domain_count": 87,
"edge_count": 1342,
"samples": [
{
"source_domain": "linkedin.com",
"source_url": "https://www.linkedin.com/in/dogukanerguner/",
"anchor_text": "AIDE",
"first_seen_at": "2026-03-12T08:11:00Z",
"last_seen_at": "2026-04-28T19:20:00Z"
},
...
]
}
Üç önemli metrik:
referring_domain_count— kaç farklı kaynak domain hedefe link veriyor (RD)edge_count— toplam kenar sayısı, aynı domain birden fazla sayfadan bağlantı verebilirsamples— örnek bağlantılar (en son görülenler önce)
Anchor text dağılımı
AIDE bağlantı metnini de saklar. SEO açısından "AIDE" gibi marka anchor'ları ile "buraya tıklayın" gibi nötr anchor'ların oranı önemlidir. API yanıtında her örnek anchor_text taşır; agregasyon istemcide veya AIDE Pro UI'sinde yapılır.
SEO scan ile entegrasyon
SEO scan profili seo-backlink-presence adlı bir check çalıştırır. Bu check, taranan domain için backlink_edges tablosundan referring_domain_count'u okur:
| referring_domain_count | Skor |
|---|---|
| 0 | FAIL |
| 1–4 | WARNING |
| 5–19 | PASS (60%) |
| 20+ | PASS (100%) |
Yani SEO skoru tek bir sayfa scan'i ile yetinmez — AIDE'in kendi havuzunda biriken backlink verisi de skora yansır. Bu da SEO scan profilini klasik on-page skor hesaplayıcılardan ayıran şey.
Hedef olmasa bile sorgulanabilir
/v1/domains/\{domain\}/backlinks endpoint'i hedef domain'in AIDE'de hiç taranmamış olmasını desteklemez — yalnızca ilişkisel veriyi (kaynak → hedef) döndürür. Yani şunu yapabilirsiniz:
# Henüz hiç taramadığım siteye gelen backlink'leri sorgula:
curl https://api.aide.tr/v1/domains/rakibim.com/backlinks
AIDE havuzunda rakibim.com'a link veren herhangi bir kaynak varsa, sonuçta görünür. Bu, rakip analizi için ücretsiz bir araç anlamına gelir.
Veri etiği
AIDE backlink verisini herkese açık <a> etiketlerinden derler — yani yalnızca tarayıcının da gördüğü, robots.txt tarafından engellenmemiş, crawl-edilebilir HTML'den. JavaScript ile çalıştırılan dinamik bağlantılar da headless tarama sırasında render edildikten sonra yakalanır.
KVKK / GDPR açısından: kaynak URL'ler herkese açık sayfalardır, kişisel veri içermez. AIDE log'unda IP veya tarayıcı parmak izi tutulmaz.
Roadmap
- v2 (Q3 2026): spam-skor (kaynak kalitesi heuristic'i), domain otorite tahmini
- v3 (Q4 2026): ankraj metni dağılımı UI'si, "kayıp backlink" alarmı (önceden vardı, şimdi yok)
API spec: GET /v1/domains/{domain}/backlinks.