Bir sayfa gönderme

Site sayfasının URL’sini IndexNow protokol desteğiyle Yandex’e gönderir.

İstek biçimi

GET https://yandex.com/indexnow
  ? url=<String>
  & key=<String>
  & [keyLocation=<String>]

url*

Verileri göndermek istediğiniz sayfanın URL’si. RFC3986 standardına uygun olmalıdır.

key*

Site yönetim haklarını doğrulayan anahtar. Bir istek gönderdiğiniz zaman, arama motoru bu değeri dosya içeriğiyle eşleştirir.

keyLocation

Eğer site kök dizininde yer almıyorsa, anahtarı içeren dosyanın yolu.

*Gerekli parametre.

Yanıt biçimi

HTTP kodu 200 OK

content-type: application/json

Diğer yanıt kodları:

Kod

Sebep

Açıklama

202

Kabul edildi

Yeni bir anahtar doğrulama bekliyor. Eğer doğru olduğundan eminseniz, biraz bekleyin ve birkaç başka adres gönderin. Kod 200 OK olarak değişirse, bu anahtarın doğrulandığı ve adreslerin gönderildiği anlamına gelir. Kod 202 olarak kalırsa, anahtar doğrulandıktan sonra henüz veritabanına eklenmemiştir ve daha uzun süre beklemeniz gerekir.

403

Geçersiz anahtar

Anahtar yüklenemedi veya istekte belirtilen URL’lerle eşleşmiyor.

405

Yönteme izin verilmiyor

GET ve POST yöntemleri desteklenmektedir.

422

Geçersiz anahtar konumu

keyLocation parametresi yanlış belirtilmiş.

422

Geçersiz url

İstek geçersiz bir URL içeriyor veya gönderilen anahtar bunu işlemek için uygun değil.

422

Anahtar en az 8 karakter olmalıdır

Anahtar 8 karakterden az içeriyor.

422

Anahtar 128 karakterden uzun olmamalıdır

Anahtar 128 karakterden fazla içeriyor.

422

Anahtar a-Z 0-9 veya “-” içermelidir

Anahtar geçersiz karakterler içeriyor.

422

Anahtar sağlanmamış

key ifadesi istek içinde bulunmuyor.

422

URL sağlanmamış

key parametresi istek içinde bulunmuyor.

429

Çok Fazla İstek Var

Bir IP adresi için istek sayısı aşılmış.

Sorular ve cevaplar

Ne sıklıkla istek gönderebilirim?

İstek sayısında bir sınır yoktur, sıklığını kendiniz ayarlayabilirsiniz. Yandex çok fazla isteği önleyen algoritmalar kullanır.

Aynı URL’yi günde birden fazla kez gönderebilir miyim?

Aynı URL’yi çok sık göndermemenizi öneririz. Gerekirse, aralarına (10 dakika) ara vererek gönderin. Sayfa sık güncelleniyorsa, bunu Yandex’e bildirmek için başka yöntemler kullanın.

HTTP kodu 404 olan sayfaları API aracılığıyla gönderebilir miyim?

Evet, 404 veya 410 kodlu sayfaları bildirmek için IndexNow’u kullanabilirsiniz.

HTTP kodu 301 veya 302 (yönlendirme) olan sayfaları gönderebilir miyim?

Evet, yönlendirmeler veya diğer değişiklikler hakkında bilgi içeren URL’leri gönderebilirsiniz.

Destek Birimiyle İletişime Geçin

Aracın çalışması hakkında bir sorunuz varsa, uygun olanı seçin:

Sayfaların arama sonuçlarında görünmesi neden bu kadar uzun sürüyor? bölümündeki önerilere bakın.

Sayfalar yeniden dizinleme için gönderildi, ancak aramada görünmüyor

Site sayfalarını veya bağımsız bölümleri arama sonuçlarından nasıl kaldıracağınız konusundaki önerileri kullanın. Arama sonuçları iki hafta içinde güncellenir.

Sayfalar iki hafta sonra aramadan çıkarılmamış



Ayrıca şuraya gidebilirsiniz:

Gerekli parametre.