SEO Machine trong Claude Code: tự động hóa viết bài chuẩn SEO mà không mất “chất” thương hiệu
Chắc bạn cũng từng thử: vứt một câu prompt cho ChatGPT hay Claude, chờ vài giây, nhận về một bài viết dài lê thê nhưng đọc lên là biết ngay “văn AI” – vô hồn, cấu trúc lỏng lẻo, và quan trọng nhất là không thể lặp lại đồng bộ cho cả team. Mình cũng vậy, cho đến khi tìm thấy SEO Machine.
Đây là một bộ công cụ mã nguồn mở chạy ngay trong Claude Code, giúp biến việc viết bài SEO thành một quy trình bài bản: nghiên cứu → viết → tối ưu → xuất bản. Không có giao diện web đẹp đẽ như các app SaaS đâu – mọi thứ vận hành qua slash command, các agent AI chuyên biệt và file Markdown trên máy bạn. Nghe hơi “dev” một chút, nhưng chính vì thế mà nó minh bạch và tùy biến được mọi thứ. Bài này mình sẽ đi qua toàn bộ cách dùng.
SEO Machine là gì?

Hiểu đơn giản, SEO Machine là một framework để xây dựng và chạy quy trình viết content SEO bằng AI ngay trong terminal của Claude Code. Mã nguồn mở trên GitHub, tập trung vào ba việc: nghiên cứu, viết nháp và tối ưu.
Thay vì gói mọi thứ vào một nút bấm “thần kỳ”, nó tách quy trình ra thành các luồng rõ ràng:
- Phân tích từ khóa, search intent và dữ liệu SERP.
- Viết bài long-form theo đúng cấu trúc và văn phong đã định nghĩa.
- Kiểm tra các yếu tố kỹ thuật: thẻ meta, internal link, mật độ từ khóa.
- Audit bài viết cũ trên website và đề xuất cách viết lại để lên hạng.
- Tạo landing page riêng cho SEO hoặc quảng cáo PPC.
- Đẩy bản nháp hoàn thiện thẳng lên WordPress.
Công cụ này hợp với ai?

Nói thẳng: đây không phải công cụ cho tất cả mọi người. Bạn cần chút tư duy hệ thống và không ngại terminal. Nếu đã quen Git, quen file Markdown và muốn biến việc viết lách thành quy trình có thể lặp lại, bạn sẽ thích nó.
| Nhóm đối tượng | Mức độ phù hợp | Lợi ích chính |
|---|---|---|
| Team SEO / Content | Rất phù hợp | Chuẩn hóa toàn bộ chuỗi từ nghiên cứu, dàn ý, viết bài đến tối ưu định kỳ |
| Founder / solo marketer biết kỹ thuật | Rất phù hợp | Tự dựng “cỗ máy content” riêng, không bị trói vào phí thuê bao SaaS |
| Agency SEO | Rất phù hợp | Nhân bản cấu trúc, áp quy trình hàng loạt cho nhiều khách hàng |
| Người mới, thích giao diện kéo thả | Ít phù hợp | Sẽ vất vả lúc đầu với terminal, API key và file cấu hình |
Chuẩn bị trước khi bắt đầu

Muốn AI viết ra bài mang dấu ấn thương hiệu chứ không phải văn mẫu, bạn phải “cho nó ăn” dữ liệu đầu vào tử tế. Có ba việc cần làm:
1. Cài Claude Code và clone repo
Máy bạn cần có sẵn Claude Code. Sau đó mở terminal và tải mã nguồn về:
# Clone repo SEO Machine từ kho lưu trữ GitHub
git clone https://github.com/TheCraigHewitt/seomachine.git
# Di chuyển vào thư mục dự án vừa tải về
cd seomachine2. Điền file context cho thương hiệu
Đây là phần quan trọng nhất của cả hệ thống. Trong thư mục context/ có các file Markdown như brand-voice.md, style-guide.md, target-keywords.md, internal-links-map.md. Đừng lười ở bước này – hãy điền thông tin thật của doanh nghiệp bạn (bằng tiếng Việt) vào từng file. Làm kỹ một lần, AI sẽ nhớ văn phong, cách xưng hô và tự chèn đúng link quan trọng ở mọi bài sau, không cần nhắc lại trong mỗi prompt.
3. (Tùy chọn) Kết nối dữ liệu phân tích
Bạn có thể nối hệ thống với Google Analytics 4, Search Console và DataForSEO để nó đánh giá hiệu suất dựa trên số liệu thật. Nhưng lời khuyên của mình cho người mới: khoan đã. Hãy chạy quen chu trình nghiên cứu → viết bài trước, rồi mới mở rộng tích hợp sau, kẻo bị ngợp bởi đống cấu hình.
Cấu trúc thư mục làm việc

Mỗi thư mục trong dự án có một vai trò rất rõ ràng:
.claude/commands/: chứa các lệnh như/research,/write,/optimize..claude/agents/: các “chuyên gia ảo” – analyzer SEO, trình tạo meta, biên tập viên, kiểm tra chuyển đổi.context/: tài liệu thương hiệu, định hình giọng văn và chiến lược link.research/: bản brief, ý tưởng, kết quả phân tích đối thủ.drafts/: các bài nháp đang viết dở.rewrites/: phiên bản nâng cấp của bài viết cũ.landing-pages/: nơi sản xuất landing page.published/: nội dung đã đẩy lên website.
Quy trình 5 bước sản xuất một bài viết
Hệ thống ép bạn theo một nguyên tắc: nghiên cứu trước, viết sau, tối ưu cuối cùng. Chính kỷ luật này loại bỏ được cái bệnh “nói dài, nói dai, nói dở” của AI viết văn thông thường.
Bước 1: Nghiên cứu chủ đề
Đừng bắt AI viết ngay. Chạy /research trước để thu thập search intent, rà SERP và trích từ khóa LSI:
# Yêu cầu phân tích một chủ đề hoàn toàn mới
/research dịch vụ thiết kế website doanh nghiệp
# Đào sâu vào trang kết quả tìm kiếm của một từ khóa cụ thể
/research-serp thiết kế websiteKết quả là một file brief trong thư mục research/. Hãy đọc và sửa file này cẩn thận – sửa một dàn ý sai dễ hơn trăm lần so với xé nháp một bài 3.000 từ.
Bước 2: Viết bản nháp
Khi dàn ý đã chốt và file context đã đầy đủ, gọi lệnh viết:
# Ra lệnh viết bài dựa trên kết quả nghiên cứu trước đó
/write dịch vụ thiết kế website doanh nghiệp
# Một cú pháp thay thế khác để khởi tạo bài viết
/article dịch vụ thiết kế website doanh nghiệpChất lượng bản nháp tỷ lệ thuận với độ chi tiết của thư mục context/. Cho đủ ví dụ và quy tắc xưng hô, AI sẽ viết ra văn bản sắc hơn hẳn.
Bước 3: Cho các agent “mổ xẻ” bản nháp
Đây là phần mình thích nhất. Thay vì một AI tự viết tự khen, bản nháp được đưa qua một loạt agent kiểm duyệt độc lập:
- Content-analyzer: đo chiều sâu thông tin, độ bao phủ chủ đề, mức khớp với search intent.
- Seo-optimizer: kiểm tra heading (H2, H3), số link ngoài, độ dễ đọc.
- Meta-creator: đề xuất nhiều biến thể title và meta description.
- Internal-linker: quét bản đồ website để tự tìm chỗ chèn internal link với anchor text chuẩn.
- Keyword-mapper: rà mật độ từ khóa, cảnh báo keyword cannibalization.
Bước 4: Tối ưu trước khi xuất bản
Gom mọi góp ý từ các agent và chạy biên tập lần cuối:
# Chạy tiến trình hoàn thiện bài viết
/optimize drafts/dich-vu-thiet-ke-website-doanh-nghiep.mdLưu ý: máy chỉ dọn phần kỹ thuật. Bạn vẫn cần một con người đọc lại để đảm bảo CTA đủ thuyết phục và các đoạn chuyển ý mượt mà.
Bước 5: Đẩy bài lên WordPress
Chán cảnh mở trình duyệt, copy-paste, upload ảnh rồi căn chỉnh lại? Hệ thống làm hộ bạn qua REST API, và tương thích cả với plugin SEO như Yoast nếu bạn đã mở các custom field:
# Lệnh đẩy bài trực tiếp từ máy tính lên website WordPress
/publish-draft drafts/dich-vu-thiet-ke-website-doanh-nghiep.mdNâng cấp bài viết cũ thay vì đẻ bài mới
Google ưu ái nội dung được làm mới. Thay vì liên tục xuất bản bài mới kém chất lượng, hãy audit những gì đang có:
# Yêu cầu phân tích hiện trạng của một URL có sẵn
/analyze-existing https://domaincuaban.com/thiet-ke-web-la-giHệ thống sẽ chỉ ra bài của bạn đang thiếu gì so với top đầu Google. Sau đó chỉ cần:
# Cập nhật và nâng cấp bài viết dựa trên báo cáo phân tích
/rewrite thiet-ke-web-la-giViết landing page
Viết landing page là một kỹ năng khác hẳn viết blog, và SEO Machine có luồng riêng cho việc này, tách rõ hai mục tiêu:
- Landing page SEO: dài 1.500–2.500 từ, cấu trúc chuẩn, có FAQ chi tiết và nhiều internal link để lấy thứ hạng tự nhiên.
- Landing page PPC: gọn 400–800 từ, tập trung vào tâm lý, bỏ hết link thừa, làm nổi bật nút chốt sale.
# Phân tích thị trường trước khi thiết kế trang đích
/landing-research dịch vụ máy chủ ảo cho startup
# Tiến hành viết trang đích nhắm mục tiêu chuẩn SEO
/landing-write dịch vụ máy chủ ảo cho startup -- type seo --goal leadTừ cỗ máy viết lách thành cố vấn chiến lược
Nếu bạn đã kết nối GA4 và Search Console, hệ thống trở nên thú vị hơn nhiều. Lệnh /performance-review cho biết bài nào đang tụt hạng, bài nào CTR giảm, còn /priorities xuất ra danh sách ưu tiên để bạn biết tuần tới nên dồn sức vào đâu.
Ưu, nhược điểm và cách khử “mùi AI”
Sau một thời gian dùng, đánh giá thật của mình:
Điểm mạnh nằm ở khả năng chuẩn hóa quy trình – từ ý tưởng đến nút xuất bản đều có ranh giới rõ ràng, giảm hẳn thao tác thủ công. Mã nguồn mở nên dev tha hồ tùy biến.
Điểm yếu: setup ban đầu khá lích kích. Bạn phải tự quản lý API key, tự trả phí token cho Anthropic, thỉnh thoảng phải mò vào file cấu hình. Và nó không thay thế được các tool audit kỹ thuật toàn trang như Screaming Frog.
Còn để bài viết không bị độc giả “bắt bài” là văn AI, mình rút ra ba nguyên tắc:
- Chăm chút file brand voice: định nghĩa rõ thương hiệu của bạn chuyên nghiệp, hài hước hay gần gũi.
- Nạp văn bản mẫu: đưa vào 3–5 bài viết tốt nhất do chính bạn viết để AI lấy làm chuẩn.
- Luôn có người đọc duyệt cuối: AI giỏi phác thảo và mở rộng ý, nhưng con người mới là người thổi hồn vào con chữ.
Nếu bạn coi viết bài SEO là một dây chuyền sản xuất cần chính xác, đồng bộ và nhanh, thì đưa SEO Machine vào Claude Code là khoản đầu tư xứng đáng. Để máy lo những việc rập khuôn – sắp heading, đếm mật độ từ khóa, nghiên cứu dàn ý – còn bạn dành trọn đầu óc cho phần mà máy không làm thay được: thông điệp marketing thực sự chạm đến khách hàng.







