Kết nối trang web của bạn
Theo mặc định, RedBuster chỉ biết về doanh nghiệp của bạn qua mô tả ngắn bạn đã cung cấp trong quá trình thiết lập. Kết nối trang web cho phép RedBuster đọc nội dung thực tế trên trang của bạn, để các câu trả lời được soạn thảo luôn bám sát những gì bạn thực sự cung cấp — và tự động cập nhật khi bạn thêm hoặc thay đổi trang.
Việc này được quản lý từ /dashboard/website và yêu cầu gói đăng ký đang hoạt động — trang này bị khóa cho đến khi bạn dùng gói trả phí.
Có hai cách để kết nối một trang web. Hãy dùng cách phù hợp với cách trang web của bạn được xây dựng.
Cách 1: đoạn mã trang web (snippet)
Hoạt động trên bất kỳ trang web nào, bất kể được xây dựng bằng công nghệ gì.
-
Vào mục Website trong bảng điều khiển và nhập tên miền của bạn (ví dụ:
yourdomain.com). -
Nhấp Generate snippet. Bạn sẽ nhận được một thẻ script một dòng:
<script src="https://redbuster.net/sdk.js" data-rb-key="rb_pub_..." async></script> -
Dán nó vào
<head>của trang web, trên mọi trang (hầu hết các công cụ xây dựng trang web đều có một trường "mã tùy chỉnh" hoặc "script tiêu đề" duy nhất áp dụng cho toàn trang — bạn chỉ cần làm điều này một lần).
Sao chép khóa ngay bây giờ. Khóa đầy đủ chỉ hiển thị một lần duy nhất, ngay sau khi bạn tạo ra nó. Nếu bạn làm mất, hãy tạo một khóa mới — khóa cũ vẫn hoạt động cho đến khi bạn thu hồi nó.
Đoạn mã này làm gì
- Mỗi khi tải trang, nó đọc tiêu đề trang, mô tả meta và nội dung văn bản hiển thị (điều hướng, tiêu đề và chân trang bị loại bỏ), và gửi thông tin đó đến RedBuster — nhưng chỉ khi nội dung đã thay đổi kể từ lần gửi trước, để các lượt truy cập lặp lại không gây ra công việc không cần thiết.
- Mỗi phiên trình duyệt một lần, nó cũng lấy
/sitemap.xmlcủa trang web và báo cáo các URL tìm thấy, để RedBuster có thể nắm bắt các trang mà không ai thực sự truy cập gần đây.
Về khóa này
Khóa trong đoạn mã có thể nhìn thấy được bởi bất kỳ ai xem mã nguồn trang của bạn — điều này là chủ ý, giống như một ID theo dõi phân tích. Vì vậy, nó không được coi là bí mật: nó bị khóa vào đúng tên miền mà bạn đã tạo ra nó, và các yêu cầu từ bất kỳ tên miền nào khác sử dụng khóa đó đều bị từ chối. Nếu nó có bị sao chép ở nơi khác, nó vẫn vô dụng ngoài tên miền của chính bạn.
Cách 2: plugin WordPress
Nếu trang web của bạn chạy trên WordPress, đây là lựa chọn đầy đủ hơn — nó đọc trực tiếp các bài viết, trang, và sản phẩm WooCommerce đã xuất bản của bạn thông qua chính WordPress, vì vậy RedBuster có toàn bộ kho nội dung của bạn ngay từ thời điểm bạn kích hoạt nó, chứ không chỉ những trang mà mọi người tình cờ truy cập.
- Vào mục Website trong bảng điều khiển và nhấp Generate WordPress plugin.
- Tải xuống tệp
.zip— khóa của bạn đã được tích hợp sẵn, không cần cấu hình gì thêm. - Trong WordPress: Plugin → Thêm mới → Tải plugin lên, chọn tệp zip, cài đặt, và kích hoạt.
- Khi kích hoạt, plugin sẽ đồng bộ hóa toàn bộ các bài viết, trang, và sản phẩm đã xuất bản của bạn.
Sau đó, nó sẽ tự động luôn cập nhật:
- Xuất bản hoặc cập nhật một bài viết/trang/sản phẩm sẽ đẩy cập nhật ngay lập tức.
- Chuyển một mục vào thùng rác sẽ loại bỏ nó khỏi những gì RedBuster biết về trang web của bạn.
Bạn có thể kiểm tra trạng thái đồng bộ, hoặc kích hoạt đồng bộ lại thủ công, từ Cài đặt → RedBuster Connector trong trang quản trị WordPress của bạn.
Về khóa này
Khóa này luôn ở phía máy chủ bên trong cài đặt WordPress của bạn và không bao giờ đến trình duyệt, vì vậy — không giống khóa đoạn mã — đây là một bí mật thực sự. Đừng chia sẻ công khai tệp zip của plugin; bất kỳ ai có nó đều có thể dùng khóa để đẩy nội dung vào tài khoản RedBuster của bạn (dù không thể đọc lại bất cứ điều gì, và không thể động vào bất kỳ thứ gì khác trong tài khoản của bạn).
Quản lý khóa
Trang Website liệt kê mọi khóa bạn đã tạo — loại, tên miền (đối với khóa đoạn mã), và lần cuối được sử dụng. Revoke (Thu hồi) vô hiệu hóa khóa ngay lập tức và vĩnh viễn; đoạn mã hoặc plugin dùng khóa đó sẽ ngừng hoạt động. Thu hồi là một chiều — để kết nối lại, hãy tạo khóa mới và cập nhật đoạn mã hoặc plugin với khóa đó.
RedBuster làm gì với dữ liệu này
Mọi trang mà RedBuster đã đọc sẽ xuất hiện trong bảng Pages RedBuster has read trên cùng màn hình, để bạn có thể thấy chính xác những gì nó biết — trang đó, nó đến từ đâu (đoạn mã, WordPress, hay thu thập từ sitemap), và lần cuối nó được cập nhật.
Khắc phục sự cố
- Không có gì hiển thị trong "Pages RedBuster has read". Xác nhận đoạn mã thực sự nằm trong
<head>của trang bạn (xem mã nguồn trang), hoặc plugin WordPress hiển thị đồng bộ thành công trong Cài đặt → RedBuster Connector. Cũng hãy xác nhận gói đăng ký của bạn đang hoạt động — việc thu thập dữ liệu âm thầm dừng lại ngay khi gói hết hạn, và tự động tiếp tục khi nó hoạt động trở lại. - Nội dung của một trang trông lỗi thời. Đoạn mã chỉ gửi lại một trang khi nội dung của nó thay đổi, và chỉ khi có ai đó truy cập nó. Một lần thu thập được kích hoạt bởi sitemap hoặc chính việc đồng bộ của plugin WordPress sẽ nắm bắt các thay đổi mà không cần lượt truy cập.
- Khóa đoạn mã ngừng hoạt động sau khi tôi tạo lại nó. Chỉ khóa được sao chép gần đây nhất mới hợp lệ cho một lần sử dụng nhất định — nếu bạn tạo khóa mới, hãy cập nhật thẻ
<script>(hoặc tải lại plugin) với khóa đó.