İçeriğe geç
DarkSEO
DarkSEOKaydol

Kurulum rehberi

Geri bağlantı listeni bul ve aylık izlemeyi kur

On dakikalık kurulum, sizi kimin linklediğine dair tarihli bir kayıt sağlar. Sorun çıktığında tahmin etmek yerine iki dosyayı karşılaştırırsınız.

Altı adımda kurulum

01

Google ile oturum aç

Oturum açmak için hesap sayfasını kullanın. Yeni hesaplar $100 kredi içerir, kart gerekmez.

02

Bir API anahtarı oluştur

Anahtar sk_ ile başlar. Onu genel depolarda tutmayın; bir şifre gibi davranın.

03

Ücretsiz aramayı dene

action=overview&q=yourdomain.com ücretsizdir ve anahtarınız ile alan adı yazımınızı doğrular.

04

Gerçek listeleri çek

refdomains, anchors ve toppages komutlarını çalıştırın; her çağrı başına 1.000 satır, her çağrı 2 kredi.

05

Tarihiyle kaydet

Dosyaları refdomains-2026-10.json gibi adlandırın. Geçen ayın dosyasını asla ezmeyin.

06

Fark (Diff)

Satırları önceki ay ile karşılaştırın. Okumanız gereken yeni alan adları budur.

Bir çağrı, tüm alanlar açıklamasıyla

Alan adını ve anahtarı değiştirin. Bu desen tüm eylemler için çalışır.

bash
curl "https://darkseo.net/api.php?action=refdomains&q=yourdomain.com&per=1000&page=1&key=sk_live_..." \
  -o refdomains-2026-10.json

Parametre referansı

ParametreAnlamNotlar
actionHangi raporun çalıştırılacağırefdomains, backlinks, anchors, toppages ve diğerleri
qİncelediğiniz alan adıSadece alan adı, şema olmadan
keyAPI anahtarınızVeya Authorization: Bearer sk_... gönderin
pageSayfa numarasıDerin sayfalama 50.000 satır ile sınırlıdır
perSayfa başına satır sayısı10 ile 5000 arasında; faturalandırma çağrı başına yapılır
sort, orderSıralama sütunu ve asc veya descEn yenileri veya en büyükleri görmek için kullanışlıdır

Dosyaları adlandırma, saklama ve karşılaştırma

Geri bağlantı listenizi bulmak, dosyalar yardımı olmadan karşılaştırılabiliyorsa işe yarar. Net bir adlandırma kuralı ve ay başına bir klasör işin çoğunu halleder. Şimdi kurala on dakika ayırın, çünkü sonra harcanan bir saat daha kötüdür. Sonra dosyaları yeniden adlandırmayın.

Her alan adı ve her çağrı için aynı deseni kullanın, böylece düz sıralama dosyaları aya göre hizalar. Karışık desenler sıralamayı bozar ve bozuk sıralama, geçen ayın dosyasının ezilmesine neden olur.

Sıralanan dosya adları

Yıl ve ayı önce, ardından alan adını, ardından çağrı adını yazın; örneğin 2026-10, ardından alan adı ve refdomains. Sıfır dolgulu aylar doğru sıralanır ve bu sıradaki bir ad bir günlük gibi okunur.

Adlarda boşluk ve aksanlı karakterlerden kaçının. Komut dosyaları bunlarla kötü çalışır ve başarısız bir kopyalama başarılı gibi görünebilir.

Ay başına bir klasör

Her ay için bir klasör oluşturun ve her alan adı için üç dosyayı içine kopyalayın. Ay başına bir klasör, geçen ayın dosyasını dokunulmaz bırakır, böylece bir fark (diff) iki klasör arasındaki bir karşılaştırmaya dönüşür.

Sisteminiz izin veriyorsa, ay kapandığında klasörü salt okunur olarak işaretleyin. Düzenlenemez bir kaydedilmiş dosya çok daha güçlü bir kayıttır.

Kısa bir değişiklik günlüğü

Kök klasörde düz metin bir günlük tutun. Her çekim için tarih, alan adları ve yapılan çağrıları içeren bir satır yazın. Bir değişiklik günlüğü, yıllar sonra kimse nedenini hatırlamadığında bir eksikliği açıkamanızı sağlar.

Her yanıtın kredi maliyetini aynı satıra ekleyin, böylece günlük fatura işlevi de görür.

Alan adı listesine yapılan her değişikliği, nedeni ile birlikte aynı günlüğe kaydedin. Bir ayda eklenen bir alan adı, o aydaki bir sıçramayı açıklar ve daha sonra uzun bir aramadan kurtarır. Satırları düz tutun, böylece bir betik günlüğü okuyabilirse otomatik bir özet oluşturabilirsiniz.

Hatalar ve düzeltmeler

HataBelirtiDüzeltme
Eksik veya yanlış anahtarHTTP 401Anahtarı ve başlık yazımını kontrol edin
Bakiye boşHTTP 402Hesap sayfasından USDT (TRC-20) ile yükleyin
ok okunması yok sayıldıBoş dosya başarı olarak işlendiKaydetmeden önce betiğinizde ok bayrağını test edin
Geçen ayın ezilmesiFark (diff) yapılamıyorDosya adına ayı ekleyin
Canlı veri bekleniyorYeni link eksikİndeks ayda bir yenilenir; aylık karşılaştırın, günlük değil

Otomasyon

Ayın ilk gününde bir cron girmesi yeterlidir. Üç curl çağrısını tek bir kabuk betiğine yazın, her dosya adına ayı ekleyin ve yeni alan adı sayısı eşiğinizi geçerse size yalnızca e-posta göndermesini sağlayın.

Kimlik doğrulamalı yanıtlar, maliyet ve kalan bakiye ile _credits içerir, böylece betik bakiye azalmadan önce sizi uyarabilir. Bir kez manuel olarak test edin. Sonra e-posta gelene kadar unutun.

Bir ekip için, aylık çekimi örnek eşiklerle eşleştirin, böylece herkes aynı kuralı okur.

Betik sıkıcı kalsın. Düz curl, alanlarınız üzerinde bir döngü, ay başına bir klasör. Sıkıcı betikler personel değişikliklerinden sağ çıkar.

Başarısız bir çalışmayı ele alma

Başarısız bir çalışma, geçen ayın dosyalarını dokunulmaz bırakmalı ve değişiklik günlüğüne bir satır yazmalıdır. Yaygın tuzak kısmi bir indirmedir: var olan ancak bir hata gövdesi içeren bir dosil ilk bakışta veri gibi görünür. Taşınmadan önce boyutu ve ok bayrağını kontrol edin. Hiçbir dosya kontrolsüz olarak aylık klasöre ulaşmaz.

Art arda iki başarısız çalışma olursa, önce anahtarı ve alan adı yazımını kontrol edin. Ücretsiz genel bakış çağrısı ikisini de ücretsiz test eder, bu nedenle oradaki bir hata sorunun kurulumdan mı yoksa ücretli çağrıdan mı kaynaklandığını söyler.

İzlemeyi bütçe içinde tutma

Arithmetiği bildiğinizde bir izleme ucuzdur. Her ücretli çağrı, satır sayısından bağımsız olarak, çağrı başına 1.000 satıra kadar tek kez faturalandırılır. Yaptığınız çağrıları onların kredi maliyetleriyle, ardından kredi başına $0.0001 ile çarpın ve aylık faturaya sahip olursunuz. Bunu önce yapın.

Bir alan adı üzerinde üç çağrı için aritmetik şöyledir. refdomains, anchors ve toppages her biri 2 kredi maliyetindedir, yani altı kredi, bu da ay için $0.0006 eder.

Aylık faturayı tahmin etme

Yeni gelenler için 1 kredi ile bir bulk_dr çağrısı ekleyin ve toplam bir kredi daha artar. Eşikler sayfasındaki tablo on site durumunu hesaplar, böylece sayıların listede nasıl büyüdüğünü görebilirsiniz.

Tahmini, çekimlerle aynı günlükte tutun. Yukarı doğru kayan bir fatura, tahmin ilk yazıldığında açıklamak daha kolaydır.

Bakiye bitmeden durdurma

Kimlik doğrulamalı yanıtlar maliyeti ve kalan bakiyeyi içerir. Bunları betiğinizde okuyun, bakiyeyi gelecek ayın tahmini ile karşılaştırın ve marj daraldığında kendinizi uyarın. ok false olarak ayarlanmış bir yanıt, herhangi bir dosya kaydedilmeden önce çalışmayı durdurmalıdır.

HTTP 402, bakiyenin bittiğini gösterir. Hesap sayfasından USDT (TRC-20) ile yükleyin, ardından ayı atlamak yerine o ayın çağrılarını yeniden çalıştırın.

Aylık döngü

Bir taslak, ürün değil. Ayı adında tutarak alan başına üç rapor kaydeder. Listeyi ve anahtarı ayarlayın.

bash
#!/bin/bash
M=$(date +%Y-%m)
for D in yourdomain.com second-site.org; do
  for A in refdomains anchors toppages; do
    curl -s "https://darkseo.net/api.php?action=$A&q=$D&per=1000&key=$DARKSEO_KEY" -o "$D-$A-$M.json"
  done
done

Dosyalarla ne yapılmalı

Geçen ayın ve bu ayın refdomains dosyalarını yan yana açın ve yalnızca yenide olan alan adlarını listeleyin. Bu liste, ayın okumanızdır.

Listeyi hızlı bir kalite puanı için bulk_dr üzerinden gönderin, büyüyen bir ifade olup olmadığını görmek için anchors dosyasını kontrol edin ve tanımadığınız URL'ler için üst sayfaları okuyun. Her şey sıradan görünüyorsa, günlüğünüze bir satır yazın ve sekmeyi kapatın.

Bir şey yanlış görünüyorsa çalışma kitabını ve reddetme karar tablosunu açın. Aylık çekim bir santimin çok küçük bir kısmına mal olur, bu nedenle gerçek maliyet dikkat sürenizdir.

Aylık not yazma

Her ayın sonuna kısa bir not yazın. Alan adlarını, yeni alan adı sayısını, en büyük anchor payını ve kararı adlandırın. Dört satır yeterlidir. Aynı gün yazılan bir not, daha sonra yazılan uzun bir nottan daha değerlidir.

Notu dosyaların yanında tutun, içlerinde değil. Gelecekteki bir okuyucu, kararın tek bir yerde ve onu gereklendiren sayılarla bulunmalıdır. Bu okuyucu bir yıl sonra siz olabilir, ayın hatırlatıcısı olmadan.

Aylık izleme hakkında sorular

Bunu çalıştırmak için ücretli plana ihtiyacım var mı?

Abonelik ve aylık minimum yoktur, çünkü hizmet peşin kredi ile çalışır. Yeni hesaplar kart gerekmeden $100 ücretsiz kredi alır. Ücretsiz aramalar ücretsizdir, bu nedenle ücretli bir liste çekmeden önce kurulumu test edebilirsiniz.

Betik neden her gün çalıştırılmıyor?

İndeks ayda bir yenilenir, bu nedenle günlük bir iş aynı görüntüyü sürekli indirir. Günlük çalıştırmalar ayrıca yeni bilgi olmadan kredi harcar. Aylık, bu veri için dürüst bir ritimdir.

Yeni dosya çok büyükse ne yapmalıyım?

Satır sayısını taban çizginizle karşılaştırın, ardından yeni gelenleri fark (diff) içinde açın. Daha büyük bir dosya gerçek bir sıçramadan veya değişmiş bir satır sınırından kaynaklanabilir. İkinci nedeni önce dışlayın, çünkü bu daha ucuz bir kontroldür.

Tek bir betik birden fazla alan adı izleyebilir mi?

Evet. Yukarıdaki aylık döngü bir alan adı listesini işler ve her biri kendi dosyalarını alır. Listeyi, her alan adının her ay gerçek bir okuma alacağı kadar kısa tutun, çünkü kimse tarafından okunmayan bir izleme yalnızca bir depolama maliyetidir.

Hatırlanması gereken iki sınır

İndeks ayda bir yenilenir, bu nedenle günlük bir cron işi yalnızca aynı görüntüyü indirir. Ve bir link listesi bir karar değildir: Eyleme geçmeden önce her bayrağı Search Console link raporu ile eşleştirin.