Giao diện lập trình ứng dụng (API) là một phương pháp trích xuất dữ liệu thô của Semrush mà không cần đăng nhập thủ công vào phần mềm. Semrush cung cấp hai tùy chọn API chính:
- API tiêu chuẩn (API Analytics và Projects)
- Trends API (dữ liệu Bộ công cụ Lưu lượng & Thị trường)
API này có sẵn dưới dạng tiện ích bổ sung cho hạng Business của gói đăng ký Bộ công cụ SEO. Tùy chọn API tiêu chuẩn đi kèm với API Analytics và Dự án. Nâng cấp lên hạng Business sẽ cho bạn cơ hội mua đơn vị API và tạo khóa API.
Lưu ý rằng sau khi nâng cấp lên hạng Business, số lượng đơn vị vẫn sẽ là 0. Bạn nên mua số lượng đơn vị API phù hợp với nhu cầu của mình — các đơn vị này có sẵn trong các gói linh hoạt gồm 2.000.000, 5.000.000, 10.000.000 hoặc 20.000.000 đơn vị. Các đơn vị đã mua được tính trong gói đăng ký định kỳ của bạn và sẽ được gia hạn vào cùng ngày với gói của bạn. Các đơn vị không dùng hết sẽ hết hạn thay vì được cộng vào số lượng gia hạn.
Khi bạn dùng hết đơn vị, bạn có thể mua thêm trên trang Thông tin gói đăng ký hoặc liên hệ với chúng tôi.
Tìm hiểu cách lấy API tại đây.
-
Analytics API cho phép bạn lấy dữ liệu từ các báo cáo Analytics, bao gồm:
-
Projects API có thể lấy dữ liệu từ các chiến dịch Theo dõi thứ hạng và Kiểm tra trang web được tạo trong Projects. Bạn cũng có thể quản lý các dự án của mình (ví dụ: tạo, cập nhật hoặc xóa chúng) với sự hỗ trợ của Projects API.
Bạn có thể lấy dữ liệu của thư mục con, domain phụ và URL thông qua API. Xem phần Domain phụ, Thư mục con hoặc URL trong Tài liệu API để xem bạn có thể lấy dữ liệu từ những báo cáo nào.
Các lệnh gọi API Analytics và Dự án đều có chi phí tính bằng đơn vị API. Tổng số đơn vị bạn cần sử dụng phụ thuộc vào loại yêu cầu hoặc số dòng chính xác trong báo cáo.

Bạn có thể kiểm tra số dư đơn vị API của mình trong tab Thông tin gói đăng ký hoặc thông qua một yêu cầu API miễn phí (số dư đơn vị API).
Xem danh sách đầy đủ các báo cáo Semrush mà API có thể lấy tại đây. Bạn có thể tìm thấy khóa API của mình trên trang Thông tin gói đăng ký.
Trends API (dữ liệu Bộ công cụ Lưu lượng & Thị trường) chỉ dành cho người dùng Semrush trả phí và có 2 gói:
- Trends Basic API: Cung cấp quyền truy cập vào các bản tóm tắt lưu lượng tổng quát, bao gồm các chỉ số lưu lượng trang web và dữ liệu hành vi của người dùng
- Trends Premium API: Cung cấp mọi thứ có trong Trends Basic API, cùng với 16 loại dữ liệu bổ sung cho phép bạn đi sâu hơn vào động lực thị trường, chiến lược đối thủ và luồng lưu lượng web
Trends Basic API
Trends Basic API cung cấp ước tính về lưu lượng của một trang web và hành vi của khách truy cập. Các chỉ số này bao gồm lượt truy cập hàng tháng, lượt truy cập duy nhất, số trang mỗi lượt truy cập, thời lượng truy cập trung bình, tỷ lệ lưu lượng di động so với máy tính, tỷ lệ thoát và danh mục của domain.
Bạn có thể lấy dữ liệu lưu lượng cho tối đa 200 domain trong một yêu cầu duy nhất bằng cách sử dụng các báo cáo Tóm tắt. Dữ liệu này cho bạn cái nhìn tổng quan nhanh về mức độ tương tác chung giữa một trang web và khách truy cập của nó.
Các lệnh gọi Trends Basic API hoạt động cho root, domain phụ và thư mục con, ngoại trừ Thứ hạng lưu lượng, Thông tin chi tiết về đối tượng và Độ chính xác dữ liệu.
Trends Premium API
Trends Premium API (xem chi tiết đầy đủ trong tài liệu API) cung cấp 16 báo cáo riêng biệt ngoài dữ liệu tổng quan về lưu lượng từ Trends Basic API:
- Lưu lượng hằng ngày: Khối lượng khách truy cập trang web được theo dõi theo ngày.
- Lưu lượng hằng tuần: Khối lượng khách truy cập trang web được theo dõi theo tuần.
- Chuyển đổi mua hàng: Phần trăm khách truy cập hoàn tất một hành động mong muốn, chẳng hạn như mua hàng.
- Danh mục ngành: Các lĩnh vực ngành khác nhau mà khách truy cập trang web đến từ đó.
- Nguồn lưu lượng: Lưu lượng trang web được chia theo direct, referral, tìm kiếm tự nhiên, tìm kiếm trả phí, social tự nhiên, social trả phí, email và quảng cáo hiển thị.
- Đích đến của lưu lượng: Người dùng đang đi đến đâu sau khi truy cập vào domain bạn đang xem.
- Lưu lượng domain phụ: Các domain phụ của trang web đang mang lại nhiều lưu lượng nhất.
- Lưu lượng thư mục con: Các thư mục con của trang web đang nhận được nhiều lưu lượng nhất.
- Phân bố địa lý: Các quốc gia, khu vực hoặc tiểu lục địa nơi một trang web nhận được nhiều khách truy cập nhất.
- Trang hàng đầu: Số lượt xem trang duy nhất, khách truy cập duy nhất, lượt vào và nguồn lưu lượng cho tối đa 1000 trang hàng đầu của một trang web dựa trên lưu lượng.
- Thứ hạng lưu lượng: Các trang web hàng đầu ở địa điểm mục tiêu trong khoảng thời gian mục tiêu, được sắp xếp theo lưu lượng.
- Thông tin chi tiết về đối tượng: Các domain đã truy cập bổ sung, đối tượng duy nhất, phần trăm đối tượng chung và đối tượng chung cho các domain bạn đã nhập.
- Phân bố độ tuổi và giới tính: Số lượng và tỷ lệ người dùng nam và nữ, cùng với phân bố theo độ tuổi.
- Phân bố quy mô hộ gia đình, thu nhập, giáo dục và nghề nghiệp:
- Phân bố quy mô hộ gia đình: Phân tích đối tượng của domain theo quy mô hộ gia đình.
- Phân bố thu nhập: Số lượng và tỷ lệ người dùng có thu nhập thấp, trung bình hoặc cao.
- Phân bố trình độ học vấn: Số lượng và tỷ lệ người dùng có trình độ sau đại học, đại học/cao đẳng, trung học, hoặc chưa hoàn thành chương trình học.
- Phân bố nghề nghiệp: Bảng phân tích đối tượng của domain theo tình trạng việc làm.
- Sở thích của đối tượng: Những mối quan tâm chính của đối tượng mục tiêu dựa trên các danh mục domain đã truy cập.
- Ưu tiên mạng xã hội: Các nền tảng mạng xã hội được đối tượng thị trường truy cập thường xuyên nhất.
Giới hạn mặc định hàng tháng là 10.000 yêu cầu. Đơn vị Trends API sẽ được làm mới hàng tháng vào ngày thanh toán của gói đăng ký của bạn. API này không sử dụng bất kỳ đơn vị API nào liên kết với tùy chọn Semrush API tiêu chuẩn cho gói Business của gói đăng ký Bộ công cụ SEO.
Nếu bạn quan tâm đến Trends API của chúng tôi, bạn có thể truy cập thông qua trang Thông tin gói đăng ký.
Ngoài ra, vui lòng liên hệ với đội ngũ Kinh doanh của chúng tôi qua biểu mẫu này, và chúng tôi sẽ cung cấp cho bạn báo giá phù hợp với nhu cầu của bạn.
Để mua Trends API, bạn cần có tài khoản Semrush trả phí. Bạn có thể tự mua quyền truy cập API hoặc mua qua các đại diện kinh doanh của chúng tôi, sau đó nhận khóa API qua email.
Các trang Tài liệu API bên dưới sẽ rất quan trọng khi làm việc với API, vì mọi lệnh gọi đều được tách ra và giải thích tại đó. Cách định dạng đúng cũng sẽ được hiển thị để bạn có thể cấu trúc các lệnh gọi API chính xác. Bạn có thể thực hiện các lệnh gọi này bằng cách dán lệnh gọi API của bạn vào trình duyệt web.
Vui lòng sử dụng các liên kết tài liệu sau để tìm trợ giúp về API:
- Giới thiệu về API
- API Phân tích (Phân tích miền, Phân tích từ khóa, Liên kết ngược, v.v.)
- API Dự án (Theo dõi vị trí, Kiểm tra trang web)
- Số dư đơn vị API
- Tài liệu API Trends
- Điều khoản sử dụng API
Lưu ý rằng ở mục 2.3 trong điều khoản dịch vụ của chúng tôi, chúng tôi yêu cầu bạn không gửi quá 10 truy vấn mỗi giây từ API của chúng tôi:
\r\n
\r\nNếu bạn đăng ký Semrush API, ngoài các hạn chế nêu trên, bạn đồng ý (i) không chuyển tiếp quá 10 truy vấn trong 1 giây từ một địa chỉ IP duy nhất hoặc quá 10 truy vấn đồng thời từ 1 Người dùng; và (ii) không lưu vào bộ nhớ đệm thông tin nhận được từ Dịch vụ quá một (1) tháng nếu không có sự đồng ý bằng văn bản rõ ràng của Semrush. Bạn không được phép sử dụng Dịch vụ nếu pháp luật của quốc gia nơi bạn cư trú hoặc từ đó bạn truy cập hay sử dụng Dịch vụ cấm bạn nhận hoặc sử dụng Dịch vụ.
Bạn có thể xem bài viết trên blog của chúng tôi API là gì, và tôi sử dụng nó như thế nào? để tìm hiểu thêm về những kiến thức cơ bản của API và cách chúng có thể hữu ích.