IndexJump API Belgeleri

Güçlü REST API'miz ile hızlı indekslemeyi iş akışınıza entegre edin

IndexJump, Google, Bing ve diğer arama motorları için hızlı indeksleme hizmetleri sağlar. API'ye dört uç nokta aracılığıyla erişilebilir; bu, dizin oluşturma sıranızı yönetmenize ve ilerlemeyi gerçek zamanlı olarak izlemenize olanak tanır.

Kimlik doğrulama

Tüm API istekleri, kimlik doğrulama için bir "belirteç" parametresi gerektirir. API belirtecinizi her isteğe sorgu parametresi olarak veya isteğinizin gövdesine ekleyin.

Tokenınız hesabınıza özeldir ve gizli tutulmalıdır. Asla herkese açık olarak paylaşmayın veya sürüm kontrolüne tabi tutmayın.

API belirtecinizi görüntülemek için oturum açın veya bir hesap oluşturun.

Başlayın

API Uç Noktaları

GET

Bakiyeyi Alın

https://api.indexjump.com/balance

Hesabınızda dizine eklenmek üzere kullanılabilen URL sayısını alın.

Parametreler

token Gerekli API kimlik doğrulama belirteciniz

Örnek İstek

curl -X GET "https://api.indexjump.com/balance?token=YOUR_TOKEN"

Başarı Yanıtı (200)

{
  "err": null,
  "res": {
    "balance": 74
  }
}
POST

Dizine Ekleme için URL Gönder

https://api.indexjump.com/index

Arama motorları tarafından dizine eklenecek tek bir URL gönderin.

Parametreler

url Gerekli Dizine eklenecek URL
token Gerekli API kimlik doğrulama belirteciniz
bot İsteğe bağlı Arama motoru hedefi: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Varsayılan: 0

Örnek İstek

curl -X GET "https://api.indexjump.com/index?url=https%3A%2F%2Fexample.com&token=YOUR_TOKEN"

Başarı Yanıtı (200)

{
  "err": null,
  "res": {
    "success": true
  }
}
POST

Dizine Ekleme için Toplu Gönderim URL'leri

https://api.indexjump.com/index/bulk

Toplu indeksleme için tek bir istekte birden fazla URL gönderin.

Başlıklar

Content-Type application/json

Vücut Parametreleri

urls Gerekli Dizine eklenecek URL dizisi
token Gerekli API kimlik doğrulama belirteciniz
bot İsteğe bağlı Arama motoru hedefi: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Varsayılan: 0

Örnek İstek

curl -X POST "https://api.indexjump.com/index/bulk?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "urls": [
      "https://example1.com",
      "https://example2.com"
    ]
  }'

Başarı Yanıtı (200)

{
  "err": null,
  "res": {
    "success": true
  }
}
GET

Dizin Oluşturma Durumunu Kontrol Edin

https://api.indexjump.com/index/status

Mevcut dizine ekleme durumunu kontrol edin ve gönderilen bir URL için tarayıcı günlüklerini görüntüleyin.

Parametreler

url Gerekli Dizine ekleme durumunun kontrol edileceği URL
token Gerekli API kimlik doğrulama belirteciniz
bot İsteğe bağlı Arama motoru hedefi: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Varsayılan: 0

Örnek İstek

curl -X GET "https://api.indexjump.com/index/status?url=https%3A%2F%2Fexample.com&token=YOUR_TOKEN"

Başarı Yanıtı (200)

{
  "err": null,
  "res": {
    "success": true,
    "status": "Delivered",
    "log_visit": "September 3, 2024, 11:25 am (UTC +0) --- GET --- 66.249.78.3"
  }
}

Durum Değerleri

  • Delivered - Bot teslim edildi; URL yakında dizine eklenecek
  • In progress - Bot teslimi şu anda devam ediyor
  • In queue - URL, bot teslimi için kuyruğa alındı
  • Not found - URL hesabınızda bulunamadı

HTTP Durum Kodları

200

TAMAM

İstek başarılı

400

Geçersiz istek

Geçersiz parametreler veya hatalı biçimlendirilmiş istek

401

Yetkisiz

Eksik veya geçersiz API jetonu

429

Çok Fazla İstek

Hız limiti aşıldı. Lütfen gecikmeden sonra tekrar deneyin

API SSS

Oran sınırı var mı?

Evet, API uç noktalarının adil kullanımı sağlamak için hız sınırları vardır. Standart limitler, jeton başına dakikada 100 istektir. Daha yüksek limitler için desteğe başvurun.

Bir URL'nin dizine eklenmesi ne kadar sürer?

Başvurunun ardından arama motoru botları genellikle 24-48 saat içinde ziyaret eder. Birincil indekste son indeksleme, içerik kalitesine ve site otoritesine bağlı olarak ortalama 1-3 hafta sürer.

API'yi web kancalarıyla kullanabilir miyim?

Şu anda API web kancalarını desteklemiyor. Güncellemeleri yoklamak veya gerçek zamanlı izleme için kontrol panelinizi kontrol etmek için durum uç noktasını kullanın.

Bir URL başarısız olursa ne olur?

Dizin oluşturma başarısız olursa ayrıntılı hata bilgileri için durum uç noktasını kontrol edin. Yaygın sorunlar arasında geçersiz URL'ler, noindex yönergeleri veya sunucu hataları yer alır. Destek ekibimiz sorunları teşhis etmenize yardımcı olabilir.

API erişimi ücretsiz planlarda mevcut mu?

Evet, API erişimi ücretsiz plana dahildir. Ücretsiz plan, indeksleme için 100 URL içerir.

Hataları nasıl halledebilirim?

Tüm yanıtlar bir "hata" alanı içerir. Eğer "err" null ise istek başarılı olmuştur. Aksi takdirde ayrıntılar için hata mesajını kontrol edin ve uygun şekilde yeniden deneyin.

Dizin Oluşturma İşleminizi Otomatikleştirmeye Hazır mısınız?

100 URL'lik ücretsiz deneme sürümünüzle API'yi bugün kullanmaya başlayın. Kredi kartı gerekmez.

API Simgenizi Alın