Chuyển đến nội dung chính
Hướng dẫn AI

Xây dựng quy trình SEO mã nguồn mở trong Claude với Open SEO MCP Skills

Tìm hiểu cách cài đặt Open SEO MCP Skills, kết nối Ryze MCP với Google Search Console, GA4 và Google Ads, đồng thời triển khai các quy trình SEO và GEO thực tế ngay trong Claude bằng dữ liệu chính chủ và các nguồn DataForSEO được tích hợp.

Xây dựng quy trình SEO mã nguồn mở trong Claude với Open SEO MCP Skills

Open SEO MCP Skills thực hiện những gì

Open SEO MCP Skills là bộ sưu tập các kỹ năng SEO và GEO dành cho Claude, được cấp phép theo MIT. Bộ công cụ này cho phép Claude thực hiện nghiên cứu từ khóa, theo dõi thứ hạng, kiểm tra website, phân tích backlink, nghiên cứu khoảng cách với đối thủ, lập kế hoạch nội dung, so sánh trả phí với tự nhiên và phân tích khả năng hiển thị trên các công cụ AI.

Thay vì chỉ dựa vào dữ liệu lưu lượng truy cập và thứ hạng ước tính, dự án hoạt động thông qua trình kết nối Ryze MCP để sử dụng các tài khoản đã kết nối của bạn. Thứ hạng và lượt nhấp lấy từ Google Search Console, lưu lượng truy cập lấy từ GA4, còn dữ liệu lập kế hoạch từ khóa lấy từ Google Ads. DataForSEO cung cấp những thông tin mà các nền tảng bên thứ nhất này không có, bao gồm từ khóa của đối thủ, backlink và SERP.

Các kỹ năng này hoàn toàn miễn phí và là mã nguồn mở. Không có phí đăng ký công cụ hay khoản chênh lệch trên các lệnh gọi API, đồng thời bạn có thể kiểm tra, chỉnh sửa hoặc phân phối lại các kỹ năng theo giấy phép MIT. Việc truy cập dữ liệu diễn ra thông qua không gian làm việc Ryze và các tài khoản được kết nối với không gian đó.

Tính năng chính và nguồn dữ liệu

Dữ liệu SEO và phân tích từ bên thứ nhất

  • Google Search Console: Sử dụng dữ liệu thực tế về vị trí, lượt hiển thị, lượt nhấp và truy vấn của bạn để kiểm tra, theo dõi thứ hạng và phân tích tìm kiếm tự nhiên.
  • Google Analytics 4: Sử dụng dữ liệu lưu lượng truy cập thực tế của bạn, bao gồm lượt giới thiệu từ ChatGPT, Perplexity, Claude và Gemini.
  • Google Ads: Cung cấp dữ liệu từ công cụ lập kế hoạch từ khóa và hỗ trợ so sánh giữa các truy vấn trả phí với thứ hạng tự nhiên.

Dữ liệu SEO bên ngoài được tích hợp

DataForSEO được tích hợp vào trình kết nối Ryze để cung cấp từ khóa của đối thủ, SERP, backlink và các thông tin khác không có trong công cụ bên thứ nhất của Google. Bạn không cần quản lý khóa DataForSEO riêng hoặc tự tạo lớp tính phí. Các tài khoản Ahrefs và Semrush hiện có cũng có thể được kết nối nếu bạn đang sử dụng những dịch vụ đó.

Các kỹ năng đi kèm

  • seo-audit: Kiểm tra việc lập chỉ mục, các bất thường về CTR, những trang suy giảm hiệu suất và các cơ hội có thể triển khai nhanh bằng GSC và GA4.
  • keyword-research: Chuyển các thuật ngữ hạt giống thành ý tưởng, dữ liệu về khối lượng tìm kiếm và CPC, phân tích ý định, cụm từ khóa và kế hoạch từ khóa bằng Google Ads và DataForSEO.
  • rank-tracking: Tìm các thay đổi về vị trí giữa bất kỳ hai giai đoạn nào bằng Google Search Console.
  • competitor-gap: Xác định các từ khóa mà đối thủ đang xếp hạng nhưng website của bạn không có thứ hạng, sử dụng DataForSEO và GSC.
  • backlink-check: Kiểm tra backlink và các miền giới thiệu, đồng thời so sánh chúng với hồ sơ backlink của đối thủ.
  • ai-visibility: Báo cáo công cụ AI nào giới thiệu lưu lượng truy cập đến website của bạn và những trang nào nhận được lưu lượng đó.
  • content-brief: Tạo bản tóm tắt nội dung dựa trên SERP, bao quát tiêu đề, thực thể, câu hỏi và liên kết nội bộ.
  • seo-vs-ads: Tìm các truy vấn trả phí mà website của bạn đã có thứ hạng tự nhiên bằng cách kết hợp dữ liệu GSC và Google Ads.

Điều kiện cần thiết

Trước khi cài đặt các kỹ năng, hãy đảm bảo bạn có thể sử dụng trình kết nối Claude và có một không gian làm việc Ryze. Bạn cũng cần quyền truy cập vào các tài khoản Google Search Console, GA4 hoặc Google Ads mà bạn muốn Claude phân tích. Kết quả cụ thể có sẵn cho từng kỹ năng phụ thuộc vào các nhà cung cấp và tài khoản được kết nối với không gian làm việc của bạn.

Để sử dụng phương thức cài đặt plugin, bạn cũng cần Claude Code. Nếu không muốn cài plugin marketplace, bạn có thể sao chép kho lưu trữ và chép các tệp kỹ năng vào thư mục kỹ năng cục bộ của Claude.

Bước 1: Kết nối Ryze MCP với Claude

Trong Claude, mở Cài đặt, chọn Trình kết nối, chọn Tùy chỉnh và thêm một trình kết nối tùy chỉnh với các giá trị sau:

Name: Ryze AI
URL:  https://connector.get-ryze.ai/mcp

Đăng nhập khi được yêu cầu, chọn không gian làm việc Ryze của bạn và kết nối các tài khoản Google Search Console, GA4 và Google Ads liên quan. Bạn chỉ cần thiết lập các kết nối tài khoản này một lần.

Để xem hướng dẫn chi tiết về trình kết nối, hãy xem hướng dẫn kết nối Ryze với Claude.

Bước 2: Cài đặt các kỹ năng

Tùy chọn A: Cài plugin Claude Code

Thêm marketplace plugin của dự án, sau đó cài đặt gói kỹ năng:

claude plugin marketplace add Ryze-AI-Adgent/open-seo-mcp-skills
/plugin install open-seo-mcp-skills@ryze

Lệnh đầu tiên đăng ký kho lưu trữ dưới dạng marketplace plugin. Lệnh thứ hai cài đặt gói open-seo-mcp-skills từ marketplace Ryze.

Tùy chọn B: Sao chép kho lưu trữ và các kỹ năng

Nếu muốn kiểm tra hoặc tùy chỉnh trực tiếp các tệp, hãy sao chép kho lưu trữ và chép các kỹ năng vào thư mục kỹ năng Claude của bạn:

git clone https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills && cp -r open-seo-mcp-skills/skills/* ~/.claude/skills/

Cách tiếp cận này hữu ích khi bạn muốn chỉnh sửa hướng dẫn kỹ năng hoặc duy trì phiên bản riêng của mình.

Thực hiện kiểm tra SEO đầu tiên

Sau khi kết nối máy chủ MCP và cài đặt các kỹ năng, bạn có thể mô tả tác vụ bằng ngôn ngữ tự nhiên. Hãy bắt đầu với một yêu cầu trực tiếp:

Hãy kiểm tra SEO cho website của tôi.

Kỹ năng seo-audit có thể kết hợp thông tin từ Google Search Console và GA4 để kiểm tra việc lập chỉ mục, các mẫu CTR bất thường, những trang đang giảm hiệu suất và các cơ hội có thể triển khai nhanh. Nếu không gian làm việc của bạn có nhiều thuộc tính, hãy xác định website hoặc thuộc tính mà bạn muốn phân tích.

Bạn có thể làm cho yêu cầu cụ thể hơn bằng cách thêm giai đoạn so sánh và định dạng đầu ra mong muốn:

Hãy thực hiện kiểm toán SEO cho trang web của tôi. So sánh 28 ngày gần nhất với 28 ngày trước đó, xác định các trang đang suy giảm và những bất thường về CTR, đồng thời ưu tiên các cơ hội quan trọng nhất.

README xác nhận hỗ trợ so sánh các giai đoạn trong việc theo dõi thứ hạng, nhưng các trường dữ liệu hiện có và kết quả đầu ra cụ thể vẫn phụ thuộc vào dữ liệu và công cụ được kết nối.

Thực hiện nghiên cứu từ khóa

Sử dụng kỹ năng keyword-research khi bạn muốn biến một chủ đề gốc thành kế hoạch có cấu trúc. Kỹ năng này có thể kết hợp thông tin lập kế hoạch từ khóa của Google Ads với dữ liệu DataForSEO để đánh giá khối lượng tìm kiếm, CPC, ý định tìm kiếm và các cụm từ khóa.

Nghiên cứu các từ khóa liên quan đến kiểm toán SEO kỹ thuật. Bao gồm khối lượng tìm kiếm, CPC, ý định tìm kiếm và kế hoạch từ khóa theo cụm.

Để có kết quả hữu ích hơn, hãy cung cấp thị trường, đối tượng hoặc các thuật ngữ gốc trong lời nhắc. Không nên tự giả định khu vực địa lý hoặc ngôn ngữ nếu những lựa chọn đó ảnh hưởng đáng kể đến chiến dịch của bạn.

Theo dõi thay đổi thứ hạng với Search Console

Kỹ năng rank-tracking so sánh vị trí trên Google Search Console giữa hai giai đoạn. Vì dữ liệu đến từ tài sản GSC của chính bạn, dữ liệu phản ánh các truy vấn, lượt nhấp và vị trí được ghi nhận, thay vì các ước tính từ bên thứ ba.

So sánh thứ hạng Google Search Console của tôi trong 30 ngày qua với 30 ngày trước đó. Hiển thị những mức tăng và giảm vị trí lớn nhất.

Bạn có thể yêu cầu Claude tập trung vào các nhóm truy vấn, trang đích cụ thể hoặc những thay đổi đồng thời ảnh hưởng đến lượt nhấp, miễn là dữ liệu Search Console được kết nối hỗ trợ phân tích được yêu cầu.

Tìm khoảng trống từ khóa của đối thủ

Kỹ năng competitor-gap so sánh thông tin đối thủ từ DataForSEO với dữ liệu Google Search Console của bạn. Mục đích là tìm các thuật ngữ mà đối thủ đang xếp hạng nhưng trang web của bạn thì không.

competitor.com đang xếp hạng cho những từ khóa nào mà tôi không xếp hạng?

Thay competitor.com bằng tên miền bạn muốn điều tra. Bạn cũng có thể yêu cầu ưu tiên dựa trên các chỉ số do các nhà cung cấp được kết nối trả về, nhưng tránh chỉ định những trường không có sẵn trước khi kiểm tra phản hồi của công cụ.

Phân tích backlink

Sử dụng backlink-check để kiểm tra hồ sơ backlink, xem xét các tên miền giới thiệu và so sánh kết quả với một đối thủ thông qua DataForSEO.

So sánh hồ sơ backlink và các tên miền giới thiệu của tôi với competitor.com.

Điều này có thể giúp bạn khám phá sự khác biệt trong hồ sơ liên kết mà không xem dự án này là công cụ thay thế cho phân tích của bên thứ nhất. Kết quả backlink đến từ nhà cung cấp bên ngoài, không phải Search Console hay GA4.

Đo lường khả năng hiển thị từ lượt giới thiệu AI

Kỹ năng ai-visibility sử dụng báo cáo lượt giới thiệu AI của GA4 để cho biết những công cụ AI được hỗ trợ nào đang gửi khách truy cập đến trang web của bạn và những trang nào nhận được lưu lượng truy cập đó. README nêu rõ ChatGPT, Perplexity, Claude và Gemini.

Hiển thị những công cụ AI nào đang gửi lưu lượng truy cập đến trang web của tôi và những trang đích nào nhận được lưu lượng đó.

Cách tiếp cận này đo lường lưu lượng truy cập giới thiệu thực tế được ghi nhận trong hệ thống phân tích của bạn, thay vì ước tính khả năng hiển thị thông qua việc lấy mẫu lời nhắc. Kết quả phụ thuộc vào những gì GA4 có thể quan sát và phân bổ trong tài sản được kết nối của bạn.

Tạo bản tóm lược nội dung dựa trên SERP

Kỹ năng content-brief sử dụng DataForSEO và GSC để xây dựng bản tóm lược dựa trên thông tin SERP và dữ liệu tìm kiếm hiện có của bạn. Kỹ năng này có thể bao quát các tiêu đề, thực thể, câu hỏi và cơ hội liên kết nội bộ.

Tạo bản tóm lược nội dung cho “enterprise SEO audit”. Bao gồm các tiêu đề đề xuất, thực thể, câu hỏi phổ biến và cơ hội liên kết nội bộ.

Cung cấp một truy vấn mục tiêu rõ ràng giúp kỹ năng có SERP cụ thể để phân tích. Nếu liên kết nội bộ quan trọng, hãy đảm bảo dữ liệu được kết nối cung cấp đủ thông tin về các trang liên quan trên trang web của bạn.

So sánh tìm kiếm trả phí và tìm kiếm tự nhiên

Kỹ năng seo-vs-ads kết hợp dữ liệu Google Search Console và Google Ads để xác định các truy vấn mà bạn đang trả tiền cho lượt nhấp dù trang web của bạn đã xếp hạng tự nhiên.

Tôi đang trả bao nhiêu tiền cho những lượt nhấp mà có thể tôi đã nhận được từ tìm kiếm tự nhiên?

Quy trình này có thể làm nổi bật sự chồng lấp giữa tìm kiếm trả phí và tìm kiếm tự nhiên. Hãy diễn giải kết quả cẩn thận: việc xếp hạng tự nhiên không đồng nghĩa với việc tạm dừng quảng cáo sẽ giữ nguyên tổng số lượt nhấp hoặc lượt chuyển đổi. Kỹ năng này xác định sự trùng lặp dữ liệu; các quyết định về chiến dịch vẫn cần đến đánh giá kinh doanh.

Mẹo nâng cao

Sử dụng trang web và khoảng thời gian cụ thể

Nếu không gian làm việc của bạn có nhiều tài sản hoặc tài khoản quảng cáo, hãy nêu rõ trang web, tài khoản và các giai đoạn báo cáo cần dùng. Lời nhắc cụ thể giúp giảm sự mơ hồ và giúp diễn giải các phép so sánh dễ hơn.

Yêu cầu kết quả được ưu tiên

Biến các phân tích tổng quát thành báo cáo có thể hành động bằng cách yêu cầu Claude sắp xếp các phát hiện theo những chỉ số được trả về. Ví dụ, hãy yêu cầu một danh sách ngắn các trang đang suy giảm, các mức giảm thứ hạng hoặc khoảng trống từ khóa, đồng thời hiển thị dữ liệu hỗ trợ bên cạnh từng mục.

Kết hợp các kỹ năng liên quan

Các kỹ năng có thể hỗ trợ một quy trình liền mạch. Bắt đầu với competitor-gap để phát hiện các chủ đề còn thiếu, sử dụng keyword-research để mở rộng và phân nhóm chúng, sau đó chạy content-brief cho một truy vấn đã chọn. Trình tự này nằm trong phạm vi khả năng được mô tả bởi kho mã, đồng thời biến các phân tích riêng lẻ thành một quy trình nội dung thực tế.

Hiểu các không gian tên của công cụ MCP

Đối với tác giả đang chỉnh sửa hoặc tạo kỹ năng, các công cụ Ryze MCP sử dụng mẫu đặt tên <provider>__<tool>. Các ví dụ trong dự án gồm:

google_search_console__runRawSearchAnalytics
google_ads__generateKeywordIdeas

Việc sử dụng tên dành riêng cho từng nhà cung cấp giúp skill gọi đúng dịch vụ được kết nối.

Truy xuất tài liệu của nhà cung cấp khi cần

Nếu cấu trúc yêu cầu chưa rõ ràng, tác giả skill có thể gọi native__get_provider_docs với một nhà cung cấp như dataforseo hoặc google_search_console. Lệnh này trả về tài liệu API chính thức cần thiết để xây dựng yêu cầu một cách chính xác.

Lập kế hoạch cho sự khác biệt giữa các workspace

Tính khả dụng của công cụ có thể khác nhau tùy workspace Ryze. Mỗi skill đi kèm đều nêu rõ phương án dự phòng, vì vậy hãy xem lại tệp skill trước khi thay đổi hành vi của skill. Đừng giả định rằng mọi nhà cung cấp hoặc công cụ đều có sẵn trong mọi bản cài đặt.

Tùy chỉnh các skill mã nguồn mở

Vì repository được cấp phép theo MIT, bạn có thể sao chép và thay đổi các skill để phục vụ quy trình làm việc riêng. Khi tùy chỉnh, hãy nêu rõ các yêu cầu của nhà cung cấp, ghi lại các phương án dự phòng và tránh giả định rằng bạn có quyền truy cập vào những tài khoản chưa được workspace kết nối.

Kết luận

Open SEO MCP Skills đưa dữ liệu Search Console, GA4 và Google Ads chính chủ vào Claude, đồng thời sử dụng DataForSEO cho thông tin về đối thủ, SERP và backlink. Sau khi cài đặt trình kết nối Ryze MCP và các skill, bạn có thể thực hiện kiểm tra, nghiên cứu từ khóa, so sánh thứ hạng, phân tích đối thủ, đo lường lượt giới thiệu từ AI và xây dựng bản tóm tắt nội dung thông qua các yêu cầu bằng ngôn ngữ tự nhiên. Hãy bắt đầu với một nhiệm vụ có phạm vi rõ ràng, xác minh các nguồn dữ liệu đã kết nối, rồi mở rộng sang quy trình làm việc kết hợp nhiều skill khi cần.