Sorun Giderme
Asistanınızda geri bağlantı araç çağrıları başarısız oluyor: bir semptom tablosu
Asistanlar hataları yumuşatır. Bu sayfa, sohbette gördüklerinizi, arkasında neler olduğunu ve çözümü; en çok maliyetli semptomlardan başlayarak listeler.
SEO AI Pal araştırma ekibi ·

Belirti, neden, çözüm
| Sohbetin gösterdikleri | Arka planda olanlar | Çözüm |
|---|---|---|
| Detay olmadan "Veri alınamadı" | Büyük ihtimalle HTTP 401. Anahtar eksik, yanlış yazılmış veya sonuna boşluk eklenmiş yapıştırılmış. | Anahtarı tekrar yapıştırın. Terminalde ücretsiz overview eylemiyle test edin. |
| Dün çalışıyordu, bugün "servis kullanılamıyor" | Büyük ihtimalle HTTP 402. Bir döngü veya uzun bir oturum sonrası bakiye sıfıra ulaştı. | Hesap sayfasından USDT (TRC-20) ile yükleme yapın. Ücretsiz eylemler hala yanıt verir. |
| Gerçek bir site için 0 puan veya satır yok | İndeks henüz alan adını içermiyor olabilir veya alan adı yol veya https:// ile gönderilmiş. | Sadece alan adını gönderin. Site çok yeniyse bir sonraki aya kadar bekleyin. |
| Oluşturduğunuz yeni link eksik | İndeks ayda yaklaşık bir kez yenilenir. | Yenilemeyi bekleyin. Çağrıyı on kez tekrar çalıştırmayın. |
| Başka bir satıcının panelindeki sayılar farklı | Farklı tarayıcılar ve farklı puanlama yöntemleri. DR'ımız kendi metriğidir. | Tekil sayıları değil, trendleri karşılaştırın. |
| Yanıt, beklenenden çok daha az satır içeriyor | Şema per değerini sınırlamış olabilir veya asistan sadece birinci sayfayı okumuş. | Açıkça page=2 isteyin. |
Yanıttaki sayılar var ama _credits yok | Hiçbir çağrı yapılmadı. Model bellek üzerinden yanıt verdi. | Prompt runbook kurallarını uygulayın. |
| Planladığınızdan daha yüksek ücretler | Asistan ücretli bir eylemi tekrarladı veya bir liste üzerinde döngüye girdi. | Tekrarları birle sınırlayın ve bulk_dr ile toplu işlem yapın. |
Statü kodunun cümleden neden daha önemli olduğu
Bir asistan 402'yi nazik bir paragrafa dönüştürür. Paragrafı okursunuz, kodu değil. Ham statüyü isteyin. Sahip olduğunuz en ucuz teşhis budur.
Hatayı ikiye bölün. Modeli suçlamadan önce, aynı URL'yi terminalde çalıştırın. curl ok true ile JSON döndürürse API sorun yok demektir ve hata sarmalayıcıda veya prompt'tadır. curl de başarısız olursa sorun anahtar veya bakiyededir ve hiçbir prompt kelimesi bunu düzeltmez.
Doksan saniyelik triyaj
- Başarısız olan çağrıyı ücretsiz bir eylemle curl ile çalıştırın.
okgeliyor mu? - Ücretli bir eylemle çalıştırın. 401 anahtara, 402 bakiyeye işaret eder.
- Alan adını asistanın gönderdiği şekilde tam olarak yazdırın.
www., yollar ve tırnak işaretlerine bakın. - Son sipariş tarihinizi aylık yenileme ile karşılaştırın.
- Asistan ürününüzün özetini değil, araç çağrısı logunu okuyun.

Bir betik yolda durduğunda
Faturalar sessizce arttığı yer betiklerdir. Aşağıdaki üç durum, bir duraklamanın, bir zincirin veya sessiz bir hatanın planladığınızdan fazla çağrıya nasıl dönüştüğünü gösterir.
Bir Ctrl-C bir batch işlemini yarım bırakabilir
Çoğu betik bir alan adı listesi üzerinde döngü kurar ve her öğe için tek bir ücretli çağrı yapar. Ortada Ctrl-C'ye basın. Zaten çalışan çağrılar faturalandırılır, geri kalanı hiç gerçekleşmez. Çıktı dosyanız hangi alan adlarının tamamlandığını söylemelidir.
Her sonucu elinize ulaştığı anda diske yazın. Böylece bir yeniden başlatma, alan adlarını tekrar ödemek yerine zaten tamamlananları atlayabilir.
Betikleri zincirlemek çağrıları çarpar
Üç betik çalıştırmak ve çıktılarını tek bir e-postada birleştirmek düzenli görünür. Her birinin iki ücretli çağrı yaptığını varsayın, tek bir çalıştırma altı çağrı faturalandırır. Önce sayın, sonra planlayın.
Verileri bir kez toplayan, sonra biçimlendiren tek bir betik, faturayı ve mantığı tek bir yerde tutar. Zamanlanmış bir betik de sonunda çağrı sayısını yazdırmalıdır, böylece bakiyeye sonraki bakışta eşleşecek bir sayı olur.
Yeniden çalıştırmadan önce hata gövdesini okuyun
Başarısız bir çağrı genellikle ok false olarak ayarlanmış ve kısa bir mesaj içeren bir gövde döndürür. Önce mesajı okuyun. Aynı anahtar ve aynı bakiye ile yapılan bir yeniden çalıştırma aynı şekilde başarısız olur.
Gövdeyi yutan ve sadece failed kelimesini yazdıran betikler, sahip olduğunuz tek ipucunu boşa harcar. Statüyü ve mesajı geldikleri gibi alıntılama yapın. Asistan tarafından yapılan bir özet, yardımcı olabilecek detayı zaten kaybetmiştir. Doğrudan alıntı, her zaman.
Sarmalayıcıdaki hatalar ve düzeltmeler
Aynı üç hata çoğu sarmalayıcıda görülür. Anahtarı URL'ye koymak, loglarda ve paylaşılan transkriptlerde görünmesine neden olur, bu yüzden ürününüzün izin verdiği yerde bearer header'ı kullanın.
Her eylemi açığa çıkarmak ikinci hatadır. GPT'nize sadece dördüne ihtiyacı vardır ve her ekstra eylem, planlamadığınız kredileri harcamanın başka bir yoludur. Üçüncüsü, on satır döndüren bir yanıt için 5.000 satır istemektir.
Bunları bir kez düzeltin ve yukarıdaki tablonun çoğu geçerliliğini yitirir. Bunu geçiren yanlış sayılar mitler sayfasında ele alınır.

Başarısızlıkları gösteren bir çağrı logu kurun
Bir log, alabileceğiniz en ucuz teşhistir. Tutmak ücretsizdir ve sohbet hakkındaki belirsiz şikayeti, sayabileceğiniz statü kodları listesine dönüştürür. İki alışkanlık yeterlidir.
Satır başına bir çağrı, statü ile
Zaman damgasını, eylemi, alan adını, HTTP statüsünü ve _credits değerini tek bir satıra yazın. Düz metin yeterlidir. Bir elektronik tablo daha sonra okuyabilir ve statülerin bir sütunu, tek bir sohbet yanıtının gizlediği bir kalıbı gösterir.
Ücretsiz ve ücretli çağrıları ayrı sütunlarda tutun, böylece ücretli hatalardaki artış toplamın içinde gizlenmez. Tekrarlanan herhangi bir çağrıyı işaretleyin ve orijinalin yanına tekrar sayısını tutun. Aynı saat içinde tekrarlanan 402'ler kötü bir güne değil, bir döngüye işaret eder. Önce logu okuyun. Modeli en son suçlayın.
Tona değil, statüye göre uyarı verin
Bir sohbet penceresi sakin okunabilirken log her satırda 402 gösterebilir. İlgilendiğiniz statü kodları için bir kural ayarlayın. Sıkıcı tutun. 401 anahtara, 402 bakiyeye işaret eder, diğer her şey gövdeyi okumak demektir.
Ücretliler başarısız olurken ücretsiz eylemlerin hala yanıt vermesi açık bir sinyaldir. Muhtemel neden bakiyedir. Yükleme ve yeniden deneme sayısı önceliklidir. Ücretsiz eylemler ayrıca bir kontrol görevi görür, çünkü yolun hala çalıştığını gösterirler.
Başarısız bir çağrıyı beş adımda yeniden üretin
Dıştan içe doğru ilerleyin. Her adım bir katmanı eler, böylece hata tek bir yerde kalır.
- 1
Tam URL'yi kopyalayın
Asistanınızın veya betiğinizin gönderdiği isteği, alan adı ve yazımı dahil olmak üzere bayt bayt kopyalayın. Gizli boşluklar ve rastgele bir
https://yaygın suçlulardır. - 2
Ücretsiz overview eylemini çalıştırın
Aynı alan adını anahtar gerektirmeyen
overview'a gönderin. Eğeroktrue ile yanıt verirse, yol ve alan adı iyidir ve sorun anahtar veya bakiyededir. - 3
Anahtarla ücretli eylemi çalıştırın
Özel GPT kurulumu önerdiği gibi anahtarı header'da kullanarak ücretli çağrıyı tekrarlayın. 401 anahtara, 402 bakiyeye işaret eder.
- 4
İlk satırı karşılaştırın
Dönen ilk satırın terminalde yapılan aynı çağrıyla eşleştiğinden emin olun. Bir eşleşmeme, sarmalayıcının yolda bir şeyler değiştirdiğini gösterir.
- 5
Sonucu yazın
Statüyü, eylemi, alan adını ve
_creditsdeğerini birlikte tutun. Logu okuyan bir sonraki kişi, sormadan ne olduğunu bilecektir.
Gerçek boş bir sonucu bozuk olandan ayırt etmek
Sohbet penceresinde birbirine benzeyen ve çok farklı anlamlara gelen iki tür yanıt vardır. Önce ayırt edin. Yanlış şeyi değiştirmek zaman ve bazen kredi maliyetine mal olur.
Sıfır satır bir yanıttır
Bir alan adı ok true ve boş bir liste ile dönebilir. Bu, indeks hakkında bir bulgudur. Çağrıda bir hata değildir. Yeni bir site olabilir, bir yazım hatası olabilir veya link henüz aylık yenilemeye ulaşmamış olabilir.
Bunu bir sonuç olarak kabul edin. Tek cümleyle raporlayın. Her çağrının tarihini içeren boş dönen alan adlarının kısa bir listesini tutun. Aynı alan adı bir ay boyunca boş kalırsa, yazım hatası bir sonraki şüphelidir ve aylık yenileme sadece bu kadar açıklayabilir.
Çok az satır bir ayarlamadır
Bazen yanıt kısa çünkü şema satırları sınırlamış olabilir veya betik sadece birinci sayfayı okumuştur. Çağrı satır sayısından bağımsız olarak bir kez faturalandırılır, bu yüzden istekte daha büyük bir per ekstra krediye mal olmaz. Önce şemanızdaki sınırı kontrol edin. Oradan başlayın.
Bilinçli olarak ikinci sayfayı isteyin ve bunu prompt'ta belirtin, asistanın daha fazla olduğunu fark etmesini beklemek yerine.
Hızlı cevaplar
- Bir geri bağlantı kontrol aracı rank tracker ile aynı mı?
- Hayır. Linkleri okur: yönlendiren alan adları, anchor text'ler, üst sayfalar ve 0-100 arası puan. Anahtar kelime konumları ve günlük taramalar Ahrefs veya Semrush'a aittir, bu iş için daha kapsamlı ürünlerdir. Güçlü oldukları yerde kullanın.
- Bir çağrı kaç satır döndürebilir?
- Sayfalama için
pageveper(10 ile 5000 arasında) ile çağrı başına 1.000 satıra kadar ve derin sayfalama 50.000 ile sınırlıdır. Çağrı satır sayısından bağımsız olarak bir kez faturalandırılır, bu yüzden daha büyük birperdaha fazla maliyet yaratmaz. - DR'ım neden Ahrefs'ten farklı?
- Puanımız round(100 log(ref_domains+1) / log(210^7)), yönlendiren alan adları üzerinde bir log ölçeğidir. Ahrefs DR'ı kendi yöntemi olan ayrı bir metriktir. Ruh olarak benzer, sayı olarak asla aynı değil.