Giới thiệu API Kiểm tra URL của Search Console

Thứ Hai, ngày 31 tháng 1 năm 2022

Hôm nay, chúng tôi xin ra mắt một API mới trên Google Search Console, đó là API Kiểm tra URL (URL Inspection API). API này cung cấp quyền truy cập theo phương thức lập trình vào dữ liệu cấp URL trên những tài sản bạn quản lý trong Search Console.

Các API của Search Console là một phương pháp để truy cập dữ liệu bên ngoài Search Console (thông qua các ứng dụng và sản phẩm bên ngoài). Nhiều nhà phát triển và công cụ SEO đã và đang sử dụng những API này để xây dựng các giải pháp tuỳ chỉnh cho phép xem, thêm hoặc xoá tài sản và sơ đồ trang web, cũng như chạy truy vấn nâng cao về dữ liệu hiệu suất trên Tìm kiếm.

API Kiểm tra URL này là một công cụ mới giúp nhà phát triển gỡ lỗi và tối ưu hoá các trang của mình. Bạn có thể yêu cầu xem dữ liệu mà Search Console có về phiên bản đã lập chỉ mục của một URL. API này sẽ trả về thông tin đã lập chỉ mục có trong Công cụ kiểm tra URL.

Sử dụng API mới

Để tìm hiểu cách sử dụng API mới này, hãy xem tài liệu về API dành cho nhà phát triển. Các thông số cần thiết là URL bạn muốn kiểm tra và URL của tài sản được xác định trong Search Console.

Nội dung phản hồi bao gồm kết quả phân tích chứa thông tin lấy từ Search Console, trong đó có trạng thái lập chỉ mục, AMP, kết quả nhiều định dạng và khả năng sử dụng trên thiết bị di động. Để biết thêm thông tin chi tiết, hãy đọc danh sách thông số và bài viết Giải thích kết quả về URL đã lập chỉ mục.

Sau khi thực hiện lệnh gọi API, bạn sẽ nhận được phản hồi chứa tất cả kết quả liên quan hoặc nhận được thông báo lỗi nếu yêu cầu không thành công. Nếu nội dung phản hồi thiếu một kết quả phân tích cụ thể, thì có nghĩa là không có dữ liệu phân tích tương ứng cho URL được kiểm tra. Sau đây là ví dụ về phản hồi bạn sẽ nhận được qua API.

  {
  "inspectionResult": {
    "inspectionResultLink": "https://search.google.com/search-console/inspect?resource_id=https://developers.google.com/search/&id=odaUL5Dqq3q8n0EicQzawg&utm_medium=link",
    "indexStatusResult": {
      "verdict": "PASS",
      "coverageState": "Indexed, not submitted in sitemap",
      "robotsTxtState": "ALLOWED",
      "indexingState": "INDEXING_ALLOWED",
      "lastCrawlTime": "2022-01-31T08:39:51Z",
      "pageFetchState": "SUCCESSFUL",
      "googleCanonical": "https://developers.google.com/search/help/site-appearance-faq",
      "userCanonical": "https://developers.google.com/search/help/site-appearance-faq",
      "referringUrls": [
        "https://developers.google.com/search/updates",
        "https://developers.google.com/search/help/crawling-index-faq"
      ],
      "crawledAs": "MOBILE"
    },
    "mobileUsabilityResult": {
      "verdict": "PASS"
    },
    "richResultsResult": {
      "verdict": "PASS",
      "detectedItems": [
        {
          "richResultType": "Breadcrumbs",
          "items": [
            {
              "name": "Unnamed item"
            }
          ]
        },
        {
          "richResultType": "FAQ",
          "items": [
            {
              "name": "Unnamed item"
            }
          ]
        }
      ]
    }
  }
}

Gợi ý một số cách sử dụng

Trong quá trình xây dựng API mới, chúng tôi đã tham khảo ý kiến của nhiều chuyên gia SEO và nhà xuất bản về cách họ định sử dụng API này để tạo ra giải pháp nhờ dữ liệu do API này cung cấp. Sau đây là một số cách sử dụng đáng chú ý:

  • Các công cụ và công ty SEO có thể cung cấp tính năng theo dõi liên tục cho các trang quan trọng và đưa ra cách gỡ lỗi cho từng trang. Ví dụ: kiểm tra xem có sự khác biệt nào giữa trang chính tắc do người dùng khai báo và trang chính tắc do Google chọn hay không, hoặc khắc phục vấn đề về dữ liệu có cấu trúc trên một nhóm trang.
  • Nhà phát triển CMS (hệ thống quản lý nội dung) và trình bổ trợ có thể thêm thông tin chi tiết ở cấp độ trang hoặc cấp độ mẫu trang và tạo các bước kiểm tra liên tục cho các trang hiện có. Ví dụ: theo dõi thay đổi theo thời gian trên các trang quan trọng để chẩn đoán vấn đề và sắp xếp thứ tự ưu tiên cho những vấn đề cần khắc phục.

Hạn mức sử dụng

Bạn có thể xem mô tả chi tiết hơn về hạn mức sử dụng API của Search Console trong tài liệu dành cho nhà phát triển. Riêng về API Kiểm tra URL, hạn mức cho API này phải tuân theo từng tài sản trang web trên Search Console (các lệnh gọi truy vấn cùng một trang web):

  • 2.000 lượt truy vấn mỗi ngày
  • 600 lượt truy vấn mỗi phút

Góp ý

Chúng tôi tin rằng API mới sẽ mang đến cho hệ sinh thái của Google nhiều cơ hội mới để đổi mới nhờ dữ liệu của Google Tìm kiếm. Chúng tôi luôn mong muốn được thấy giải pháp mà các nhà phát triển và chuyên gia SEO xây dựng dựa trên các API của Search Console.

Nếu bạn có thắc mắc hoặc góp ý, hãy liên hệ với chúng tôi trên Twitter hoặc đăng câu hỏi trong cộng đồng của Trung tâm Google Tìm kiếm.