SemrushEnterpriseby LionTech · Vietnam PartnerĐăng ký demo ↗
AI

Agentic SEO là gì? 8 workflow chạy thử trên một website thật

Agentic SEO giao các workflow SEO đã định nghĩa cho một AI tự lấy dữ liệu. Xem bộ thiết lập Claude miễn phí mà chúng tôi đã dùng.

Agentic SEO là việc giao một workflow SEO đã được định nghĩa rõ cho một AI agent thực hiện thay bạn. Làm đúng cách, nó giúp tiết kiệm cả thời gian lẫn chi phí.

Điểm khác biệt nằm ở cấu trúc.

Thay vì chỉ gõ một prompt kiểu "hãy audit SEO website của tôi và cho tôi biết cần làm gì", agentic SEO chỉ thực sự hiệu quả khi bạn tách công việc thành bốn lớp:

  1. Một project chứa bối cảnh kinh doanh của bạn
  2. Các skill chứa workflow cho từng bước
  3. Các Model Context Protocol (MCP) lấy dữ liệu trực tiếp
  4. Một prompt chỉ chứa nhiệm vụ hiện tại

Tôi đã dựng đủ cả bốn lớp và chạy tám workflow trên một website thật. Dưới đây là bộ thiết lập agentic SEO miễn phí, kèm các workflow và cách sử dụng.

Agentic SEO là gì?

Agentic SEO là cách giao một workflow SEO đã định nghĩa cho AI, để AI tự lấy dữ liệu, làm theo một phương pháp đã được ghi lại, và trả về cùng một kiểu phân tích mỗi lần chạy.

Từ khóa ở đây là "cùng một". Một AI SEO agent tạo ra bản phân tích đối thủ xuất sắc lần này nhưng tháng sau lại ra một thứ khác hẳn thì chưa hề tự động hóa được gì.

Có hai điều tách agentic SEO khỏi một prompt được viết tốt:

  1. Hệ thống tự lấy dữ liệu thay vì chờ bạn dán file export, nên nó đọc số liệu của tuần này chứ không phải số liệu bạn tình cờ tải về
  2. Nó làm theo một phương pháp nằm ngoài cuộc hội thoại, nên những bước kiểm tra quan trọng luôn được áp dụng, dù bạn có nhớ yêu cầu hay không

Điều gì khiến một workflow SEO trở thành agentic?

Một workflow SEO là agentic khi bốn lớp được dùng cùng nhau: bối cảnh, phương pháp, dữ liệu và prompt. Mỗi lớp có một nhiệm vụ:

  1. Project: Một thư mục chứa toàn bộ bối cảnh về website, doanh nghiệp và các ràng buộc của bạn, qua các tài liệu như kế hoạch kinh doanh, hướng dẫn nội dung, nhận diện thương hiệu và chân dung khách hàng lý tưởng. Lớp này được dùng lại ở mọi lần chạy; đó là cách AI nhớ bạn là ai và tiêu chuẩn của bạn là gì.
  2. Skill: Phương pháp. Các bước, các bước kiểm tra, định nghĩa, và những việc không bao giờ được bỏ qua. Bạn viết một lần, rồi cải thiện dần qua quá trình sử dụng.
  3. Model Context Protocol (MCP): Các server lấy dữ liệu trực tiếp từ Semrush, Google Search Console hoặc Google Analytics thay vì chờ file export.
  4. Prompt: Yêu cầu của lần chạy này. Prompt được giữ ngắn, vì ba lớp còn lại đã gánh mọi thứ khác.

Faizan Ali, SEO & AI Search Strategist tại Semrush, giải thích vì sao nên biến workflow của bạn thành agentic:

"Với một prompt dài, lần nào tôi cũng phải giải thích lại mọi thứ, và prompt càng dài thì Claude càng dễ đi lệch, mất bối cảnh và bắt đầu tự điền vào chỗ trống bằng thông tin bịa. Thêm nữa, nếu có gì hỏng, tôi biết chính xác cần sửa lớp nào thay vì phải gỡ lỗi cả một bức tường chữ."

Agentic SEO, SEO có AI hỗ trợ và tự động hóa workflow khác nhau thế nào?

Agentic SEO khác SEO có AI hỗ trợ và tự động hóa workflow ở một trục: ai quyết định bước tiếp theo.

  • Ai chọn các bước
    Tự động hóa workflow: Bạn, định sẵn từ trước
    SEO có AI hỗ trợ: Bạn, trong từng cuộc hội thoại
    Agentic SEO: Bạn định nghĩa phương pháp một lần
  • Dữ liệu đến từ đâu
    Tự động hóa workflow: Các tích hợp được nối sẵn
    SEO có AI hỗ trợ: Bất cứ thứ gì bạn dán vào
    Agentic SEO: Hệ thống tự lấy
  • Khi gặp đầu vào bất ngờ
    Tự động hóa workflow: Lỗi, hoặc cho ra kết quả vô nghĩa
    SEO có AI hỗ trợ: Tùy vào cách bạn diễn đạt
    Agentic SEO: Theo một quy tắc đã ghi lại, hoặc báo lên cho người xử lý
  • Độ nhất quán giữa các lần chạy
    Tự động hóa workflow: Tuyệt đối, nhưng cứng nhắc
    SEO có AI hỗ trợ: Thấp
    Agentic SEO: Cao, và linh hoạt
  • Phù hợp nhất cho
    Tự động hóa workflow: Việc số lượng lớn, không thay đổi
    SEO có AI hỗ trợ: Khám phá và câu hỏi một lần
    Agentic SEO: Phân tích định kỳ cần phán đoán
  • Thất bại ở đâu
    Tự động hóa workflow: Mọi thứ nằm ngoài quy tắc
    SEO có AI hỗ trợ: Mọi thứ bạn cần làm lần thứ hai
    Agentic SEO: Việc không có phương pháp lặp lại được

Mỗi phương pháp đều có chỗ đứng riêng. Nếu một việc lần nào làm cũng khác, sẽ không có phương pháp nào để ghi lại, và một workflow agentic chỉ thêm việc mà không mang lại lợi ích. Để kiểm tra status code của 50.000 URL, một script tự động hóa sẽ tốt hơn một agent.

Nhưng với những việc định kỳ theo các bước xác định, agentic SEO có thể giúp bạn tiết kiệm hàng giờ làm thủ công, thậm chí phát hiện những lỗi và quy luật mà nhiều lần review bằng người sẽ bỏ sót.

Bạn cần gì để chạy một workflow agentic SEO

Để chạy một workflow agentic SEO, bạn cần bốn thứ:

  1. Một môi trường AI (chúng tôi dùng Claude)
  2. Kết nối MCP tới dữ liệu của bạn
  3. Một project chứa thông tin nền, bối cảnh và hướng dẫn về doanh nghiệp
  4. Một bộ skill để thực thi workflow

Chatbot nào đủ mạnh cũng làm được một phiên bản của cách này. Chúng tôi dùng Claude xuyên suốt vì tính năng project và skill của nó khớp trực tiếp với bốn lớp, và vì tám workflow dưới đây được xây dựng cho Claude.

Bạn nên thiết lập những thứ sau nếu chưa có:

Mỗi công cụ này đều miễn phí hoặc có bản dùng thử. SerpAPI cho 250 credit miễn phí mỗi tháng và Firecrawl cho 1.000. Như vậy là hoàn toàn đủ cho hầu hết các website nhỏ.

Lưu ý
Tính đến tháng 9/2026, gói miễn phí của Claude chỉ cho phép một custom connector. Bạn có thể dùng kết nối duy nhất đó cho Semrush và chạy bốn trong tám workflow dưới đây: phân loại lỗi kỹ thuật, điều tra đối thủ, brief từ cơ hội tìm kiếm, và bản đồ trích dẫn AI. Các workflow còn lại cần gói Claude trả phí.

Giờ hãy bắt đầu thiết lập.

1. Môi trường Claude

Bạn có hai lựa chọn cho môi trường Claude: bản web hoặc ứng dụng desktop. Chúng tôi khuyên dùng ứng dụng desktop, vì nó cho bạn nhiều quyền kiểm soát nhất với workflow agentic, có nhiều tùy chọn cài đặt và chạy theo lịch hơn. Nó cũng đi kèm Claude Code, phiên bản chạy trên terminal mà một số workflow dưới đây chạy tốt nhất.

Dù chọn cách nào, bạn cũng có project để giữ bối cảnh lâu dài và skill để giữ các quy trình lặp lại. Cả hai đều có trên mọi gói, kể cả gói miễn phí, dù tài khoản miễn phí bị giới hạn ở năm project và một custom connector.

Lưu ý
Claude Code là phiên bản chạy trên terminal. Hãy dùng nó khi workflow cần đọc file crawl export trên máy, chạy một script Python đi kèm, kiểm tra một repository, hoặc viết đặc tả code. Claude Code chỉ có trên gói Claude trả phí. Hướng dẫn dùng Claude Code cho SEO của chúng tôi trình bày chi tiết hơn.

2. Kết nối MCP tới dữ liệu và công cụ SEO

Model Context Protocol (MCP) là một chuẩn mở để kết nối AI với công cụ bên ngoài. Kết nối MCP cho workflow quyền truy cập dữ liệu trực tiếp, nhờ đó kết quả là mới nhất và đúng thực tế thay vì phỏng đoán. Bài giải thích MCP connector là gì của chúng tôi trình bày cơ chế hoạt động.

Hãy kết nối các MCP sau:

  • Semrush MCP cho thứ hạng, từ khóa, đối thủ, backlink và Site Audit
  • Google Search Console (GSC) cho lượt click, lượt hiển thị và trạng thái index
  • Google Analytics (qua cùng MCP server với GSC) cho mức độ tương tác và chuyển đổi
  • SerpAPI MCP để lấy dữ liệu AI Overview trên SERP
  • Firecrawl MCP để cào dữ liệu web
  • Hệ thống quản lý nội dung (CMS) của bạn, ví dụ WordPress
  • GitHub, Slack, Google Drive hoặc một công cụ quản lý dự án để bàn giao kết quả

Để kết nối Semrush MCP trong Claude, vào Settings > "Connectors". Tìm "Semrush" và bấm "Connect", đăng nhập tài khoản, chấp thuận kết nối rồi quay lại Claude. Xác nhận kết nối bằng cách hỏi Claude xem đã kết nối chưa.

Cách dễ nhất để kết nối các MCP còn lại là mở một phiên Claude, yêu cầu nó cài MCP, và đưa cho nó link tài liệu MCP để tham khảo. Nó sẽ cho bạn biết chính xác cần làm gì để cài đặt.

Đây là một prompt bạn có thể dùng để nhờ Claude hỗ trợ. Nhớ thay phần trong ngoặc vuông bằng những thứ khác bạn muốn thiết lập, như Slack hoặc WordPress:

Tôi muốn kết nối các MCP server với Claude để chạy workflow agentic SEO. Hãy hướng dẫn tôi từng bước.
Trước khi bắt đầu, hãy xác nhận tôi đang dùng Claude trên web, desktop hay Claude Code, và tôi đang dùng gói nào. Gói miễn phí chỉ cho phép một custom connector, nên nếu tôi đang dùng gói đó, hãy báo tôi trước khi bắt đầu.
Đọc các tài liệu sau trước khi đưa ra bất kỳ hướng dẫn nào, và làm theo đúng những gì tài liệu viết thay vì những gì bạn nhớ:
Tôi cũng muốn kết nối các MCP sau: [điền MCP ở đây, ví dụ WordPress, GitHub, Slack...]
Sau đó hướng dẫn tôi từng connector một. Đưa tôi các bước chính xác cho môi trường của tôi, chờ tôi xác nhận, và không chuyển sang bước tiếp theo cho đến khi nó hoạt động.
Kiểm tra từng connector trước khi đi tiếp. Bảo tôi mở một cuộc chat mới và yêu cầu bạn liệt kê các tool đang có, rồi xác nhận các tool mong đợi xuất hiện đúng tên. Đừng nói với tôi một connector đã hoạt động chỉ vì màn hình cài đặt ghi là đã kết nối. Chỉ danh sách tool của chính bạn mới được tính.
Nếu một connector không xuất hiện, hãy cùng tôi kiểm tra theo thứ tự: file cấu hình có phải JSON hợp lệ không, tôi đã thoát hẳn và mở lại ứng dụng chưa hay chỉ đóng cửa sổ, lệnh có tìm thấy trong PATH không, và server có tự chạy được từ terminal của tôi không?
Kết thúc bằng một bản tóm tắt: connector nào đang hoạt động, mỗi connector cung cấp tool gì, và giờ tôi chạy được workflow nào trong tám workflow.

Sau khi thiết lập xong tất cả, bạn có thể nhờ Claude kiểm tra các kết nối và xác nhận chúng đều hoạt động. Nó sẽ báo nếu có gì không ổn và hướng dẫn cách sửa.

3. Một Claude project với bối cảnh lâu dài

Một Claude project chứa mọi thứ về doanh nghiệp của bạn không thay đổi giữa các lần chạy, để AI tự nhớ mà bạn không phải thêm thông tin vào từng prompt.

Trong ứng dụng Claude, bấm "Projects" ở menu bên trái, rồi bấm nút "New project".

Đặt tên project, ví dụ "SEO Agent", và viết mô tả cho project (phần này không ảnh hưởng đến cách AI hoạt động, chỉ để bạn và team hiểu project dùng để làm gì).

Tạo các tài liệu bối cảnh để đặt vào thư mục project, bao gồm:

  • Website và thị trường chính
  • Đối tượng mục tiêu
  • Sản phẩm và mục tiêu chuyển đổi
  • Đối thủ chính
  • Các chủ đề ưu tiên
  • Hướng dẫn thương hiệu và biên tập
  • Định nghĩa vấn đề ưu tiên cao, trung bình và thấp
  • Yêu cầu báo cáo
  • Những hành động luôn cần người phê duyệt

Nếu chưa có tài liệu bối cảnh, hãy dùng prompt sau để Claude phỏng vấn bạn và tạo tài liệu giúp bạn:

Tôi đang thiết lập một Claude Project để chạy workflow agentic SEO và cần tạo các file bối cảnh trước. Hãy giúp tôi xây dựng chúng.
Phỏng vấn tôi trước khi viết bất cứ thứ gì. Hỏi theo từng đợt, mỗi đợt không quá năm câu, và chờ tôi trả lời rồi mới hỏi đợt tiếp theo. Nếu câu trả lời mơ hồ, hãy hỏi thêm thay vì tự điền vào chỗ trống.
Bao quát các nội dung:
  • Website, thị trường chính và các ngôn ngữ website phục vụ
  • Ai là người mua, mô tả bằng lời của chính họ thay vì ngôn ngữ marketing, và điều gì khiến họ bắt đầu tìm kiếm
  • Sản phẩm hoặc dịch vụ, điều gì được tính là một chuyển đổi, và mỗi chuyển đổi đáng giá khoảng bao nhiêu
  • Tôi nghĩ đối thủ của mình là ai, và ai thực sự xuất hiện khi khách hàng của tôi tìm kiếm
  • Những chủ đề tôi muốn làm chủ, và những chủ đề tôi đã quyết định không theo đuổi
  • Quy tắc thương hiệu và biên tập: giọng văn, từ cấm dùng, tuyên bố cần pháp lý duyệt, nguồn tôi sẽ không trích dẫn
  • Điều gì khiến một vấn đề SEO là ưu tiên cao, trung bình hay thấp với riêng doanh nghiệp này, không phải nói chung
  • Ai đọc kết quả, dưới định dạng nào, và bao lâu một lần
  • Những hành động luôn cần tôi phê duyệt trước khi thực hiện
Phản biện danh sách đối thủ của tôi. Hỏi xem tôi dựa vào đâu, và những công ty đó có thực sự xuất hiện khi khách hàng tìm kiếm không, hay chỉ là những công ty tôi hay nghĩ tới.
Sau đó tạo các file riêng biệt sau để tôi tải lên phần Project knowledge:
  1. business-context.md — website, thị trường, đối tượng, sản phẩm, chuyển đổi
  2. competitors.md — danh sách đối thủ, mỗi đối thủ một dòng về lý do và mức độ tôi chắc chắn
  3. content-priorities.md — chủ đề cần làm chủ, chủ đề bỏ qua, và lý do
  4. editorial-rules.md — giọng văn, từ cấm, quy tắc tuyên bố, quy tắc đặt link
  5. priority-definitions.md — ý nghĩa của cao, trung bình và thấp ở đây, kèm một ví dụ cho mỗi mức
  6. reporting-and-approvals.md — ai nhận gì, bao lâu một lần, và mọi hành động cần phê duyệt
Quy tắc cho mọi file:
  • Chỉ dùng những gì tôi đã nói. Không điền chỗ trống bằng chi tiết nghe có vẻ hợp lý.
  • Đánh dấu mọi thứ tôi chưa trả lời là TO CONFIRM: thay vì đoán.
  • Tách những gì tôi khẳng định là sự thật khỏi những gì bạn suy luận, và ghi nhãn các suy luận.
  • Giữ mỗi file dưới một trang. Các file này được tải ở mọi lần chạy.

Khi nhận được tài liệu, hãy review và điều chỉnh nếu cần. Khi đã hài lòng, đặt tất cả vào thư mục project đã liên kết. Từ giờ, mỗi lần bạn mở một cửa sổ chat trong project đó, Claude sẽ có đầy đủ bối cảnh này ở mọi lần chạy.

Cuối cùng, đặt hướng dẫn cho project bằng cách bấm nút "+" trong ô Instructions. Phần này khác với mô tả bạn đặt khi tạo project; Claude sẽ dùng các hướng dẫn này cho mọi cuộc chat trong project.

Rào chắn an toàn và quy tắc phê duyệt

Trước tiên, đặt 10 rào chắn an toàn và quy tắc phê duyệt sau cho Claude project của bạn:

  1. Giữ các công cụ production ở chế độ chỉ đọc trừ khi tôi phê duyệt một thao tác ghi.
  2. Cho tôi xem kế hoạch trước khi bắt đầu một workflow nhiều bước.
  3. Dùng các công cụ đã kết nối để lấy bằng chứng thay vì dựa vào giả định.
  4. Làm theo Claude skill phù hợp khi có.
  5. Nếu một lần gọi tool thất bại, thử lại một lần rồi báo lỗi.
  6. Với mỗi phát hiện, giải thích bằng chứng hỗ trợ trong một câu.
  7. Tách phát hiện đã xác nhận khỏi giả thuyết.
  8. Đánh dấu dữ liệu còn thiếu và các kết luận có độ tin cậy thấp.
  9. Dừng lại khi workflow vượt quá giới hạn URL, kết quả hoặc API unit đã thống nhất.
  10. Xin phê duyệt trước khi xuất bản, redirect, xóa, sửa code, merge thay đổi hoặc gửi tin nhắn ra bên ngoài.

Sao chép hướng dẫn project này

Dưới đây là hướng dẫn project agentic SEO của chúng tôi, sẵn sàng để dán. Thay các phần trong ngoặc vuông bằng thông tin của bạn:

Tôi dùng Claude project này để chạy các workflow agentic SEO.
Bối cảnh kinh doanh
  • Website của tôi: [yoursite.com]
  • Đối tượng của tôi: [mô tả]
  • Thị trường chính: [quốc gia hoặc khu vực]
  • Đối thủ chính: [comp1.com, comp2.com]
  • Điều tôi muốn tăng trưởng: [traffic chất lượng, lượt đăng ký, doanh thu, lượt tìm kiếm thương hiệu, hoặc mức độ hiện diện trong AI]
Dữ liệu và công cụ có sẵn
  • Dữ liệu SEO: [Semrush MCP]
  • Hiệu suất tìm kiếm: [Google Search Console]
  • Phân tích website: [Google Analytics]
  • Nội dung website: [CMS, crawler, hoặc Site Audit]
  • Công cụ bàn giao: [Slack, Google Drive, Jira, GitHub...]
Quy tắc vận hành
  • Giữ các công cụ production ở chế độ chỉ đọc trừ khi tôi phê duyệt một thao tác ghi.
  • Cho tôi xem kế hoạch trước khi bắt đầu một workflow nhiều bước.
  • Dùng các công cụ đã kết nối để lấy bằng chứng thay vì dựa vào giả định.
  • Làm theo Claude skill phù hợp khi có.
  • Nếu một lần gọi tool thất bại, thử lại một lần rồi báo lỗi.
  • Với mỗi phát hiện, giải thích bằng chứng hỗ trợ trong một câu.
  • Tách phát hiện đã xác nhận khỏi giả thuyết.
  • Đánh dấu dữ liệu còn thiếu và các kết luận có độ tin cậy thấp.
  • Dừng lại khi workflow vượt quá giới hạn URL, kết quả hoặc API unit đã thống nhất.
  • Xin phê duyệt trước khi xuất bản, redirect, xóa, sửa code, merge thay đổi hoặc gửi tin nhắn ra bên ngoài.
Trước khi bắt đầu một workflow, hãy xác nhận:
  1. Bạn sẽ dùng skill nào
  2. Bạn cần những công cụ đã kết nối nào
  3. Bạn sẽ tạo ra kết quả gì
  4. Những hành động nào cần người phê duyệt

Nếu bạn muốn Claude điều chỉnh các quy tắc cho phù hợp với doanh nghiệp thay vì bắt đầu từ mẫu trên, hãy dùng prompt này:

Viết hướng dẫn project cho một Claude Project chạy workflow agentic SEO. Kết quả sẽ được dán thẳng vào ô "Set project instructions", nên hãy đưa tôi một khối văn bản sẵn sàng để dán.
Nếu tôi đã tải lên các file bối cảnh, hãy đọc chúng trước và đừng hỏi những gì chúng đã trả lời.
Sau đó chỉ hỏi những gì còn thiếu, trong một đợt:
  • Hiện đang kết nối những công cụ nào, công cụ nào chỉ đọc và công cụ nào đọc-ghi
  • Với riêng doanh nghiệp của tôi, thế nào là ưu tiên cao, trung bình và thấp
  • Những hành động nào tuyệt đối không được thực hiện khi chưa có phê duyệt rõ ràng của tôi
  • Ai đọc kết quả, dưới định dạng nào, và bao lâu một lần
  • Giới hạn cứng về số URL, số dòng hoặc API unit cho mỗi lần chạy
Sau đó tạo khối văn bản với cấu trúc:
  1. Một dòng về mục đích của project
  2. Các công cụ có sẵn, mỗi công cụ ghi rõ là nguồn dữ liệu chuẩn cho việc gì
  3. Quy tắc vận hành, viết dưới dạng mệnh lệnh
  4. Những gì cần xác nhận trước khi bắt đầu bất kỳ workflow nào: skill nào, công cụ nào, kết quả gì, việc gì cần phê duyệt
  5. Phải làm gì khi thiếu dữ liệu hoặc một lần gọi tool thất bại
Quy tắc cho kết quả:
  • Giữ dưới 400 từ. Phần này được tải vào mọi cuộc hội thoại, nên càng dài càng tốn bối cảnh.
  • Mọi quy tắc phải kiểm tra được. "Hãy chính xác" không phải là quy tắc. "Báo cáo các bản ghi bị thiếu thay vì ước tính chúng" mới là quy tắc.
  • Không liệt kê công cụ mà tôi chưa nói là đã kết nối.
  • Bỏ ra ngoài bối cảnh kinh doanh, đối tượng, đối thủ và chủ đề của tôi. Những thứ đó nằm trong các file knowledge, không phải ở đây.
  • Giữ nguyên cách diễn đạt của tôi ở những chỗ tôi đưa ra chi tiết cụ thể. Đừng làm mềm định nghĩa ưu tiên của tôi thành những định nghĩa chung chung.
Cho tôi xem khối văn bản, rồi nói trong một dòng bạn đã bỏ ra những gì và vì sao.

Trả lời các câu hỏi Claude đưa ra, chỉnh lại kết quả nếu cần, rồi dán vào ô instructions.

4. Claude skill cho các quy trình SEO lặp lại

Claude skill là một quy trình được viết ra để model tải và làm theo, và đó chính là thứ biến một prompt tốt thành một workflow lặp lại được.

Một skill là một thư mục chứa file "SKILL.md", mô tả khi nào dùng skill, cần dữ liệu gì, các bước theo thứ tự, quy tắc chấm điểm, định dạng kết quả, và những hành động cần người phê duyệt. Skill có thể kèm file tham khảo và script. Claude tải skill khi nhiệm vụ khớp với mô tả của nó, nên bạn không cần gọi đúng tên.

Project cung cấp bối cảnh kinh doanh. Skill cung cấp phương pháp.

Không có skill, Claude có thể xử lý cùng một nhiệm vụ theo cách khác nhau mỗi lần. Có skill, quy trình trở nên nhất quán, kiểm thử được và tái sử dụng được, và một cải tiến làm một lần sẽ áp dụng cho mọi lần chạy sau đó.

Tám skill trong hướng dẫn này bao gồm: chẩn đoán nội dung sụt giảm, sắp xếp ưu tiên các vấn đề Site Audit, điều tra tăng trưởng của đối thủ, xây dựng content brief, tìm cơ hội internal link, audit danh mục nội dung, phân tích khoảng trống trích dẫn AI, và kiểm tra website sau khi migration.

Faizan đã công bố cả tám skill trên GitHub. Để cài trong Claude Code, sao chép thư mục "skills/" vào thư mục ".claude/skills/" của bạn. Để cài trên bản web hoặc desktop, tải lần lượt từng skill đã nén sẵn trong thư mục "dist/".

Sau đó kiểm tra lại. Yêu cầu Claude liệt kê các skill đang có; cả tám skill phải xuất hiện. Nếu thiếu skill nào, hãy kiểm tra phần frontmatter trong thư mục của skill đó.

8 workflow agentic SEO bạn có thể áp dụng ngay

Mỗi workflow là một skill. Tải các skill một lần, rồi gọi skill bạn cần và trả lời các câu hỏi của nó. Skill biết cần lấy dữ liệu gì, áp dụng bước kiểm tra nào và trả về kết quả gì, nên gần như cắm vào là chạy. Gọi skill bằng lệnh slash "/ten-skill" hoặc chỉ cần yêu cầu: "Dùng [tên skill] để…".

Cả tám skill đều có trên GitHub.

1. Phát hiện nội dung sụt giảm

Lệnh gọi: /content-decline-diagnosis

Workflow này giúp bạn tìm ra nội dung đang giảm traffic organic, các nguyên nhân có thể gây ra sự sụt giảm, cùng một danh sách ưu tiên dựa trên thứ tự ưu tiên riêng của bạn. Nó hỏi domain hoặc thư mục, các khoảng thời gian so sánh, và một ngưỡng đáng kể (tức mức sụt giảm tối thiểu đáng điều tra, mặc định là giảm 30% và mất ít nhất 100 click).

Skill làm theo một thứ tự cố định:

  1. Lấy dữ liệu hiệu suất so sánh giữa các kỳ từ Search Console
  2. Loại bỏ mọi thứ dưới ngưỡng
  3. Kiểm tra tình trạng index trước mọi thứ khác
  4. Xem xét thứ hạng, nhu cầu tìm kiếm, backlink và cannibalization

Cách đọc kết quả: Bạn nhận được một bảng URL xếp hạng theo số click bị mất, nguyên nhân khả năng cao, bằng chứng cho nhận định đó, cùng một hành động chính và một hành động dự phòng. Trang bị tụt hạng cần viết lại, trang bị giảm nhu cầu tìm kiếm thì không cần làm gì, còn trang bị mất canonical chỉ cần sửa trong năm phút.

Kết quả khi chúng tôi chạy thử: Ba URL giảm mạnh trong phép so sánh 90 ngày cùng kỳ năm trước. Một trang giảm 230 click, nhưng đó là redirect 301 có chủ ý từ một đợt gộp nội dung đã lên kế hoạch, và được phát hiện ở bước kiểm tra index thứ ba. Trang thứ hai hóa ra vẫn được index nhưng không có trong sitemap đã gửi, một lỗi sửa trong năm phút.

2. Biến Site Audit thành một sprint SEO kỹ thuật

Lệnh gọi: /technical-seo-sprint-triage

Workflow này cần một project Site Audit có sẵn. Semrush MCP không thể trả về toàn bộ nội dung trang đã render, tạo project Site Audit, kích hoạt crawl, hay export tập URL đã crawl từ một snapshot.

Skill sẽ đọc project và năng lực triển khai của bạn. Sau đó nó nhóm các vấn đề theo nguyên nhân gốc thay vì theo loại lỗi, nối các URL bị ảnh hưởng với dữ liệu traffic và thứ hạng, chấm điểm tác động so với công sức và độ tin cậy, rồi kiểm tra các mục hàng đầu trên trang thật trước khi đưa ra danh sách sửa lỗi theo thứ tự ưu tiên.

Cách đọc kết quả: Bạn nhận được một backlog 10 đến 15 mục, mỗi mục có nguyên nhân gốc, loại sửa lỗi, và tiêu chí nghiệm thu được viết sao cho một developer không làm SEO cũng xác nhận được. Hãy đọc cả hai danh sách bên dưới bảng: những gì bị loại ra và lý do, và những lỗi nào phụ thuộc vào lỗi khác được sửa trước.

Kết quả khi chúng tôi chạy thử: Workflow tìm thấy 10 dòng "temporary redirect" có chung một nguyên nhân gốc: các link CTA nội bộ thiếu dấu gạch chéo ở cuối. Nó cũng phát hiện hai trong năm lỗi được báo cáo của website thực ra là cùng một link javascript:void(0) trên một trang không có traffic.

3. Điều tra các đợt tăng traffic đột biến của đối thủ

Lệnh gọi: /competitor-growth-investigation

Workflow này lấy báo cáo organic theo domain và URL, tách ra các trang và từ khóa đứng sau mọi biến động, phân biệt từ khóa thương hiệu và không thương hiệu, rồi đối chiếu từng thay đổi với một nguyên nhân: nội dung mới, thứ hạng cải thiện, yếu tố mùa vụ, migration, hay sai lệch dữ liệu.

Cách đọc kết quả: Bạn nhận được mỗi đối thủ một dòng, gồm mức thay đổi traffic, các trang chịu trách nhiệm, nguyên nhân khả năng cao, mức độ liên quan tới bạn và độ tin cậy. Hãy coi cột nguyên nhân và độ tin cậy là câu trả lời. Một con số lớn đi kèm độ tin cậy thấp là tín hiệu để điều tra, không phải lý do để phản ứng.

Kết quả khi chúng tôi chạy thử: Nó phát hiện một đối thủ có phần lớn traffic ý định cao chỉ đến từ hai trang, dù có hồ sơ backlink tương đương. Điều đó cho chúng tôi biết nên xây dựng những trang tương tự ở đâu trên website của khách hàng.

4. Biến một cơ hội tìm kiếm thành một content brief hoàn chỉnh

Lệnh gọi: /search-opportunity-to-brief

Workflow này hỏi một chủ đề gốc, đối tượng và mục tiêu kinh doanh của bạn. Trước khi viết bất cứ gì, nó kiểm tra mức độ bao phủ hiện có và quyết định giữa tạo mới, cập nhật, gộp nội dung, hoặc không làm gì. Nếu cần viết brief, nó mở rộng tập từ khóa, nhóm các truy vấn theo vấn đề của người đọc thay vì theo độ giống nhau về chữ, và đọc những gì đang xếp hạng.

Cách đọc kết quả: Bạn nhận được một brief đầy đủ với tiêu đề tạm, vấn đề của người đọc, ý định tìm kiếm, các heading đề xuất, câu hỏi cần trả lời, bằng chứng cần có, internal link, rủi ro cannibalization, và các tuyên bố cần kiểm chứng. Brief kết thúc bằng một quyết định duy nhất kèm độ tin cậy, và quyết định đó là phần nên đọc đầu tiên.

Kết quả khi chúng tôi chạy thử: Chúng tôi cho nó phân tích chính brief mà một người đã viết cho bài này. Nó đồng ý bài đáng viết, rồi tìm ra bốn điều brief đã bỏ sót. Một là từ khóa chúng tôi định nhắm tới lại hiển thị một kiểu kết quả tìm kiếm hoàn toàn khác, nên không thuộc về trang này. Một điều khác là ba câu hỏi mà người dùng chỉ mới bắt đầu tìm kiếm gần đây. Điều nó không làm được là quyết định cấu trúc bài viết. Việc đó vẫn do con người quyết định.

5. Tìm cơ hội internal link và các trang mồ côi

Lệnh gọi: /internal-linking-rescue

Workflow này tạo một nhóm trang ứng viên từ những trang đã có thứ hạng hoặc đã có backlink, đọc chúng, tìm các đoạn liên quan trực tiếp tới từng trang đích, rồi áp dụng một phép thử giá trị cho người đọc: một người đang đọc dở câu này có thực sự muốn đi tới trang đó tiếp không? Hãy đưa cho nó các trang ưu tiên bạn muốn củng cố.

Cách đọc kết quả: Bạn nhận được hai kết quả. Thứ nhất, các đề xuất internal link gồm trang nguồn, trang đích, anchor text và câu chính xác để gắn link. Thứ hai, một báo cáo cấu trúc về các lỗi internal link như trang mồ côi, internal link bị hỏng, và các trang quan trọng chỉ được link từ những khu vực ít giá trị.

Kết quả khi chúng tôi chạy thử: Nó xem xét bốn trang mang lại 96% traffic của website và cho chúng tôi biết không chỉ nên đặt link từ trang nào, mà cả câu chính xác để đặt từng link. Nó cũng phát hiện trang lớn thứ hai của website, chiếm 27% tổng traffic, không có một internal link nào trỏ tới. Trang đó chỉ nằm trong sitemap và không ở đâu khác.

6. Xây dựng công cụ ra quyết định cho danh mục nội dung

Lệnh gọi: /content-portfolio-decisions

Chạy tốt nhất trên: Claude Code

Workflow này giúp bạn audit nội dung. Nó hỏi phạm vi, các quy tắc kinh doanh và mức độ mạnh tay bạn muốn. Sau đó nó xây dựng một bảng kiểm kê theo từng URL từ dữ liệu hiệu suất, thứ hạng, backlink, độ mới và chuyển đổi, rồi áp dụng các quy tắc quyết định theo thứ tự, trong đó các quy tắc bảo vệ được chạy trước. Với hơn vài trăm URL, nó chạy một script đi kèm để các quy tắc được áp dụng giống hệt nhau cho mọi dòng.

Cách đọc kết quả: Mọi URL được phân loại thành giữ nguyên, cập nhật, gộp, redirect, xóa, hoặc cần điều tra, với các tín hiệu ủng hộ và mâu thuẫn được hiển thị riêng. "Cần điều tra" là một câu trả lời thực sự, không phải thất bại. Nó nghĩa là bằng chứng chưa đủ để ra quyết định, và URL đó được đánh dấu để review thủ công.

Kết quả khi chúng tôi chạy thử: Website này chưa thiết lập đúng dữ liệu chuyển đổi, nên kết quả trả về có rất nhiều giá trị chuyển đổi bằng "0". Để báo cáo này hữu ích, chúng tôi cần thiết lập theo dõi chuyển đổi trong GA4 và chạy lại sau vài tuần có dữ liệu.

7. Biến khoảng trống trích dẫn AI thành danh sách việc digital PR

Lệnh gọi: /ai-citation-influence-mapping

Workflow này nhóm các prompt theo chủ đề và giai đoạn mua hàng, tìm các domain và trang được trích dẫn nhiều nhất, phân loại nguồn để giúp bạn chọn hướng tiếp cận, rồi đọc các trang được trích dẫn để tìm ra điều gì sẽ giúp bạn được nhắc tới.

Cách đọc kết quả: Bạn nhận được một danh sách ưu tiên với nội dung đề xuất và hướng tiếp cận outreach cho từng nguồn, cùng một danh sách riêng các nguồn mà câu trả lời đúng là không outreach (ví dụ diễn đàn và các trang thuộc sở hữu của đối thủ).

Kết quả khi chúng tôi chạy thử: Chúng tôi hỏi bốn công cụ AI 32 câu hỏi và thu thập 693 nguồn chúng trích dẫn. Trừ khi tên thương hiệu có trong prompt, thương hiệu không xuất hiện trong câu trả lời. Công cụ đã chỉ ra những nơi chúng tôi có thể pitch để được đưa vào các bài listicle mà AI trích dẫn và, hy vọng, xuất hiện trong câu trả lời.

Để theo dõi liên tục, AI Visibility Toolkit của Semrush xử lý việc giám sát prompt, share of voice và trích dẫn. Về phương pháp đằng sau workflow này, hãy xem hướng dẫn về answer engine optimization của chúng tôi.

8. Giám sát sụt giảm SEO sau một lần release hoặc migration

Lệnh gọi: /seo-release-regression-guard

Chạy tốt nhất trên: Claude Code

Workflow này cần một bản crawl trước release, một bản crawl sau release với cùng cấu hình, và danh sách thay đổi đã được phê duyệt. Nó xác nhận hai bản crawl có thể so sánh được trước khi so sánh bất cứ gì, rồi so sánh status code, redirect, canonical, chỉ thị robots, việc có trong sitemap hay không, internal link và nội dung đã render, sau đó phân loại từng khác biệt thành: đúng dự kiến, đúng dự kiến nhưng triển khai sai, hoặc ngoài kế hoạch.

Cách đọc kết quả: Bạn nhận được danh sách các lỗi sụt giảm xếp từ P0 (nghiêm trọng cao) đến P2 (thấp), kèm bằng chứng trước-sau, người phụ trách, tiêu chí nghiệm thu và bước xác minh. Hãy lưu báo cáo lại. Khi các bản sửa được triển khai, cùng skill đó sẽ tải lại báo cáo và kiểm tra lại từng mục theo tiêu chí đã ghi, thay vì chấp nhận "đã sửa" như một đầu vào.

Kết quả khi chúng tôi chạy thử: Phép so sánh phát hiện hai vấn đề nghiêm trọng: các redirect giữa domain và redirect dấu gạch chéo cuối bị đặt là tạm thời, và một trang đã được phê duyệt xóa nhưng chưa bao giờ được xóa trong đợt migration.

Bắt đầu với một workflow, không phải cả một phòng SEO tự động

Bạn không cần tám skill, bảy kết nối và một bộ lập lịch để bắt đầu với agentic SEO.

Thay vào đó, hãy đăng ký bản dùng thử miễn phí của Semrush, kết nối Semrush MCP làm kết nối duy nhất, cài một skill và chạy nó. Phân loại sprint kỹ thuật là workflow nhanh nhất để kiểm chứng, vì bạn có thể trỏ nó vào một Site Audit đã có sẵn và đánh giá kết quả chỉ trong vài phút.

Nguồn tham khảo

https://www.semrush.com/blog/agentic-seo/ ↗

Đưa góc nhìn thành kế hoạch.

Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.

Đăng ký tư vấn ↗
THÊM MỘT GÓC NHÌN CHO THƯƠNG HIỆU

Để lại website và email để LionTech tiếp nhận yêu cầu báo cáo hiện diện AIO.

Bằng việc gửi, bạn đồng ý để LionTech liên hệ qua email về yêu cầu báo cáo.