Hướng dẫn xây dựng cho kỹ sư: WordPress tự động đăng bài bằng AI (MVP phiên bản cuối cùng chuyên về SEO)
[Mục đích]
Xây dựng MVP sử dụng Claude để tự động tạo các bài viết được tối ưu hóa cho SEO có thể xếp hạng cao trong kết quả tìm kiếm và đăng chúng lên WordPress. Người dùng chỉ cần nhập từ khóa và thông tin sản phẩm, hệ thống sẽ tự động tạo bài viết, tạo hình ảnh và đăng nội dung.
⸻
1. Danh sách các công nghệ được sử dụng (tất cả đều miễn phí hoặc không tốn kém để xây dựng)
- Chức năng Công nghệ/Dịch vụ Ghi chú
- Soạn thảo và tạo bài viết Claude 3.7 API (OpenRouter) Soạn thảo có độ chính xác cao và hỗ trợ văn bản dài / cũng phù hợp cho hướng dẫn sản phẩm
- Phân tích cấu trúc bài viết hàng đầu sử dụng trình duyệt + Trích xuất h1 đến h3 của Puppeteer / xóa quảng cáo / trích xuất từ thường xuyên
- Tóm tắt thông tin sản phẩm Firecrawl API Tự động trích xuất văn bản + thẻ từ LP và URL sản phẩm
- Đăng API WordPress REST API Xác thực bằng ứng dụng pass/Đăng bằng hình ảnh
- Lưu nhật ký bài đăng Tùy chọn (AWS RDS / Supabase) Lưu lịch sử bao gồm user_id. Hỗ trợ xuất bản, soạn thảo và đặt chỗ
- Lên lịch đăng bài n8n (hiện có) Khoảng thời gian đăng bài ngẫu nhiên + lên lịch đăng bài + hỗ trợ thông báo lỗi
- Tạo hình ảnh DALL·E / Gemini Vision Tối ưu hóa hình ảnh + alt + tên tệp theo tiêu đề và h2
⸻
2. Các bước phát triển (thứ tự)
✅ Bước 1: Tập lệnh phân tích cấu trúc (sử dụng trình duyệt)
- Tìm kiếm trên Google → Lấy 10 URL hàng đầu
- Từ mỗi bài viết: Trích xuất h1, h2, h3 / Tính toán các từ thường gặp bằng TF-IDF
- Xóa quảng cáo (loại trừ quảng cáo, nhà tài trợ, lớp biểu ngữ)
✅ Bước 2: Lấy thông tin sản phẩm (Firecrawl)
- Chỉ định URL → Trích xuất tóm tắt, nội dung, chủ đề
- Lưu dưới dạng JSON để giới thiệu sản phẩm / Tiêm vào Claude
✅ Bước 3: Lời nhắc Claude → Tạo bài viết
- Đầu vào: Kết quả phân tích cấu trúc + thông tin sản phẩm + mục tiêu + mục đích
- Đầu ra: Bài viết định dạng Markdown (h1 đến h3) + FAQ + CTA + chèn liên kết nội bộ
- Bao gồm mô tả hình ảnh (alt) + Tạo phần tử hình ảnh OG
✅ Bước 4: Tạo ảnh
- Tiêu đề → Ảnh trên cùng (ảnh OG)
- Mỗi h2 → 1 ảnh theo nội dung (chèn dưới h2)
- Tên tệp: h2_〇〇.jpg (bao gồm từ khóa)
- alt: mô tả đầu ra của Claude (ví dụ: “Sơ đồ khớp gối”)
✅ Bước 5: API đăng bài trên WordPress
- Nội dung bài đăng:
- tiêu đề, nội dung, trích đoạn, featured_media, thẻ, danh mục
- trạng thái: xuất bản (xuất bản ngay lập tức), bản nháp, tương lai (đăng theo lịch trình)
- ngày: chỉ định ngày và giờ khi lên lịch đăng bài
- Ảnh bài đăng: tải lên trước bằng API phương tiện → chỉ định ID trong featured_media
- Nội dung bài đăng: Ảnh OG, nhúng ảnh h2, có alt
✅ Bước 6: Lưu nhật ký (DB) + hiển thị bảng điều khiển
- Ghi lại những thông tin sau sau khi đăng:
- Tiêu đề, trạng thái (thành công/lỗi), đăng bài ngày, URL, user_id, status_log
- Hiển thị trong danh sách trong giao diện người dùng bảng điều khiển:
- Bộ lọc: đã xuất bản/bản nháp/thất bại, tìm kiếm: từ khóa/ngày/trạng thái
- Cột: tiêu đề/URL đích của bài đăng/trạng thái xuất bản/ngày đăng/trạng thái/nút đăng lại
Leave a Reply