Tài liệu API IndexJump

Tích hợp lập chỉ mục nhanh vào quy trình làm việc của bạn với API REST mạnh mẽ của chúng tôi

IndexJump cung cấp dịch vụ lập chỉ mục nhanh cho Google, Bing và các công cụ tìm kiếm khác. API có thể truy cập được thông qua bốn điểm cuối, cho phép bạn quản lý hàng đợi lập chỉ mục và theo dõi tiến trình trong thời gian thực.

Xác thực

Tất cả các yêu cầu API đều yêu cầu tham số «mã thông báo» để xác thực. Bao gồm mã thông báo API của bạn trong mỗi yêu cầu dưới dạng tham số truy vấn hoặc trong nội dung yêu cầu của bạn.

Mã thông báo của bạn là duy nhất cho tài khoản của bạn và phải được giữ bí mật. Không bao giờ chia sẻ nó một cách công khai hoặc cam kết kiểm soát phiên bản.

Đăng nhập hoặc tạo tài khoản để xem mã thông báo API của bạn.

Bắt đầu

Điểm cuối API

GET

Nhận số dư

https://api.indexjump.com/balance

Truy xuất số lượng URL có sẵn trong tài khoản của bạn để lập chỉ mục.

Thông số

token Yêu cầu Mã thông báo xác thực API của bạn

Yêu cầu mẫu

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

Phản hồi thành công (200)

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

Gửi URL để lập chỉ mục

https://api.indexjump.com/index

Gửi một URL duy nhất để được các công cụ tìm kiếm lập chỉ mục.

Thông số

url Yêu cầu URL cần được lập chỉ mục
token Yêu cầu Mã thông báo xác thực API của bạn
bot Không bắt buộc Mục tiêu của công cụ tìm kiếm: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Mặc định: 0

Yêu cầu mẫu

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

Phản hồi thành công (200)

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

Gửi hàng loạt URL để lập chỉ mục

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

Gửi nhiều URL trong một yêu cầu để lập chỉ mục hàng loạt.

Tiêu đề

Content-Type application/json

Thông số cơ thể

urls Yêu cầu Mảng URL cần được lập chỉ mục
token Yêu cầu Mã thông báo xác thực API của bạn
bot Không bắt buộc Mục tiêu của công cụ tìm kiếm: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Mặc định: 0

Yêu cầu mẫu

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"
    ]
  }'

Phản hồi thành công (200)

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

Kiểm tra trạng thái lập chỉ mục

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

Kiểm tra trạng thái lập chỉ mục hiện tại và xem nhật ký trình thu thập thông tin để tìm URL đã gửi.

Thông số

url Yêu cầu URL để kiểm tra trạng thái lập chỉ mục cho
token Yêu cầu Mã thông báo xác thực API của bạn
bot Không bắt buộc Mục tiêu của công cụ tìm kiếm: 0 (GoogleBot), 1 (OpenAIBot), 2 (BingBot). Mặc định: 0

Yêu cầu mẫu

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

Phản hồi thành công (200)

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

Giá trị trạng thái

  • Delivered - Bot đã được chuyển giao; URL sẽ sớm được lập chỉ mục
  • In progress - Quá trình phân phối bot hiện đang được tiến hành
  • In queue - URL được xếp hàng đợi để phân phối bot
  • Not found - Không tìm thấy URL trong tài khoản của bạn

Mã trạng thái HTTP

200

ĐƯỢC RỒI

Yêu cầu thành công

400

Yêu cầu xấu

Tham số không hợp lệ hoặc yêu cầu không đúng định dạng

401

Trái phép

Mã thông báo API bị thiếu hoặc không hợp lệ

429

Quá nhiều yêu cầu

Đã vượt quá giới hạn tỷ lệ. Vui lòng thử lại sau khi trì hoãn

Câu hỏi thường gặp về API

Có giới hạn tỷ lệ không?

Có, điểm cuối API có giới hạn tốc độ để đảm bảo mức sử dụng hợp lý. Giới hạn tiêu chuẩn là 100 yêu cầu mỗi phút cho mỗi mã thông báo. Liên hệ với bộ phận hỗ trợ để có giới hạn cao hơn.

Mất bao lâu để một URL được lập chỉ mục?

Sau khi gửi, bot công cụ tìm kiếm thường truy cập trong vòng 24-48 giờ. Việc lập chỉ mục cuối cùng trong chỉ mục chính mất trung bình 1-3 tuần, tùy thuộc vào chất lượng nội dung và quyền hạn của trang web.

Tôi có thể sử dụng API với webhook không?

Hiện tại, API không hỗ trợ webhook. Sử dụng điểm cuối trạng thái để thăm dò ý kiến ​​cập nhật hoặc kiểm tra bảng thông tin của bạn để theo dõi theo thời gian thực.

Điều gì xảy ra nếu một URL bị lỗi?

Nếu lập chỉ mục không thành công, hãy kiểm tra điểm cuối trạng thái để biết thông tin lỗi chi tiết. Các vấn đề thường gặp bao gồm URL không hợp lệ, lệnh noindex hoặc lỗi máy chủ. Nhóm hỗ trợ của chúng tôi có thể giúp chẩn đoán vấn đề.

Quyền truy cập API có sẵn trên các gói miễn phí không?

Có, quyền truy cập API được bao gồm trong gói miễn phí. Gói miễn phí bao gồm 100 URL để lập chỉ mục.

Làm cách nào để xử lý lỗi?

Tất cả các phản hồi đều bao gồm trường "err". Nếu «err» là null, yêu cầu đã thành công. Nếu không, hãy kiểm tra thông báo lỗi để biết chi tiết và thử lại một cách thích hợp.

Sẵn sàng để tự động hóa việc lập chỉ mục của bạn?

Bắt đầu sử dụng API ngay hôm nay với bản dùng thử miễn phí 100 URL. Không cần thẻ tín dụng.

Nhận mã thông báo API của bạn