seo-audit
bởi coreyhaines31seo-audit là kỹ năng rà soát SEO có cấu trúc, dùng để chẩn đoán các vấn đề về khả năng thu thập dữ liệu, lập chỉ mục, kỹ thuật, on-page và nội dung. Kỹ năng này giúp agent hỏi đúng bối cảnh website, bám theo trình tự audit rõ ràng, tránh đưa ra nhận định schema không có căn cứ và chuyển phát hiện thành kế hoạch hành động theo mức độ ưu tiên.
Kỹ năng này đạt 81/100, là một lựa chọn phù hợp để đưa vào directory cho những ai cần quy trình audit SEO sẵn sàng cho agent, thay vì một prompt SEO chung chung. Repo cung cấp tín hiệu kích hoạt rất rõ, chuỗi audit có cấu trúc và kỳ vọng được hậu thuẫn bởi eval, nên agent có khả năng gọi đúng kỹ năng và tạo ra đầu ra audit ổn định hơn. Tuy vậy, người dùng directory vẫn nên lưu ý một số giới hạn khi triển khai, vì repo chủ yếu thiên về hướng dẫn và không đi kèm công cụ hay thông tin cài đặt/chạy cụ thể.
- Khả năng kích hoạt rất mạnh: phần mô tả nêu rõ nhiều ý định người dùng phổ biến và chủ động điều hướng các tác vụ liền kề sang những skill khác như programmatic-seo, schema-markup và ai-seo.
- Quy trình có giá trị vận hành thực tế: skill xác định bước đánh giá ban đầu, thứ tự audit theo ưu tiên và cấu trúc báo cáo bắt buộc, đồng thời được củng cố bằng các kỳ vọng trong eval.
- Tín hiệu đáng tin cậy nhờ các ràng buộc cụ thể: eval nêu rõ không được khẳng định quá mức về phát hiện schema chỉ từ web_fetch và yêu cầu model phải ghi chú các giới hạn phát hiện.
- Không có lệnh cài đặt, script hay bộ công cụ đi kèm, nên khả năng thực thi sẽ phụ thuộc vào cách agent host được cấu hình để duyệt web/truy cập, thay vì một quy trình repo có thể tái lập.
- Tài liệu hỗ trợ còn mỏng đối với một skill audit kỹ thuật; ngoài một tài liệu tham khảo về viết lách không liên quan trực tiếp, phần lớn hướng dẫn chỉ nằm trong SKILL.md.
Tổng quan về skill seo-audit
Skill seo-audit làm được gì
seo-audit giúp agent thực hiện một quy trình rà soát SEO có cấu trúc, thay vì nhảy thẳng vào các lời khuyên chung chung. Skill này được thiết kế để chẩn đoán vì sao một website đang hoạt động kém trên tìm kiếm tự nhiên, nên kiểm tra hạng mục nào trước, và cách chuyển các phát hiện thành một kế hoạch hành động có thứ tự ưu tiên rõ ràng.
Ai nên cài skill seo-audit này
Phù hợp nhất:
- marketer và founder muốn có một quy trình chẩn đoán SEO có thể lặp lại
- agent đang audit các website SaaS, content hoặc website doanh nghiệp
- team đang xử lý tình trạng sụt traffic, lỗi index, thứ hạng yếu hoặc các vấn đề on-page chưa rõ nguyên nhân
- bất kỳ ai muốn có một
seo-audit guidebài bản hơn là chỉ dùng một prompt đơn lẻ
Ít phù hợp hơn:
- người dùng chỉ cần chi tiết riêng về triển khai schema
- người dùng đang làm tạo trang programmatic SEO ở quy mô lớn
- người dùng tập trung vào tối ưu cho AI search thay vì audit SEO truyền thống
Bài toán thực sự cần giải quyết
Phần lớn những người yêu cầu audit SEO không chỉ muốn một checklist. Điều họ thực sự muốn biết là:
- yếu tố nào nhiều khả năng đang cản trở thứ hạng
- nên thu thập bằng chứng gì trước tiên
- những điều gì không nên khẳng định khi chưa có quyền truy cập phù hợp
- vấn đề nào quan trọng nhất ở thời điểm hiện tại
Skill này hữu ích vì nó ép audit đi theo đúng trình tự: crawlability và indexation trước, sau đó mới đến nền tảng kỹ thuật, tối ưu on-page, chất lượng nội dung, rồi authority hoặc liên kết. Trình tự đó giúp tránh việc các đề xuất giá trị thấp lấn át những vấn đề nghiêm trọng hơn về sức khỏe website.
Điều gì khiến skill này khác với một prompt chung chung
Những điểm khác biệt thực tế gồm:
- nó yêu cầu agent kiểm tra ngữ cảnh product marketing trước nếu có file context cục bộ
- nó buộc phải hỏi thêm bối cảnh về business và website thay vì audit mù
- nó dùng một thứ tự ưu tiên rõ ràng cho các phát hiện
- nó cảnh báo cụ thể về giới hạn trong việc phát hiện schema markup nếu chỉ dựa vào HTML được fetch
- nó kỳ vọng đầu ra là một báo cáo có executive summary và danh sách hành động theo mức ưu tiên
Những chi tiết này rất quan trọng, vì nhiều bản audit SEO kém chất lượng thường viết rất tự tin nhưng lại bỏ qua các yếu tố cơ bản về indexation hoặc phóng đại những gì có thể xác minh khi quyền truy cập còn hạn chế.
Cách dùng skill seo-audit
Ngữ cảnh cài đặt seo-audit
Cài từ repo bằng lệnh:
npx skills add https://github.com/coreyhaines31/marketingskills --skill seo-audit
Lệnh này sẽ thêm skill từ skills/seo-audit trong repository coreyhaines31/marketingskills. Bên trong skill không có installer riêng, nên bước seo-audit install trên thực tế chính là lệnh Skills tiêu chuẩn ở trên.
Nên đọc các file này trước lần dùng đầu tiên
Nếu muốn đọc repo nhanh nhưng vẫn nắm đúng trọng tâm, hãy mở theo thứ tự:
skills/seo-audit/SKILL.mdskills/seo-audit/evals/evals.jsonskills/seo-audit/references/ai-writing-detection.md
Lý do nên đọc theo thứ tự này:
SKILL.mdcho bạn workflow audit và phạm vi áp dụngevals/evals.jsoncho thấy một lần thực thi tốt trông như thế nào- tài liệu tham chiếu về writing giúp đầu ra audit dễ đọc hơn và bớt “máy viết”, điều này đặc biệt quan trọng nếu bạn định chia sẻ phát hiện cho khách hàng hoặc stakeholder
Skill cần những đầu vào nào
Chất lượng seo-audit usage phụ thuộc rất lớn vào dữ liệu bạn cung cấp. Tối thiểu nên có:
- URL của website
- loại website: SaaS, e-commerce, publisher, local business, marketplace, v.v.
- mục tiêu SEO: tăng lead, tăng non-brand traffic, phục hồi sau đợt sụt giảm, cải thiện thứ hạng cho các trang quan trọng
- keyword mục tiêu hoặc các cụm chủ đề
- vấn đề đã biết: migration, redesign, thay CMS, mất traffic, bị phàn nàn về indexation
- phạm vi: toàn site, một section, một template, hay một trang đơn lẻ
- mức độ truy cập: chỉ web công khai, có dữ liệu Search Console, analytics, crawl exports, URL đối thủ
Nếu bạn bỏ qua các thông tin này, skill vẫn dùng được, nhưng đầu ra sẽ nghiêng nhiều hơn về các kiểm tra on-page nhìn thấy được và các heuristic kỹ thuật ở mức rộng.
Kiểm tra context cục bộ trước khi bắt đầu hỏi
Một trong những phần hữu ích nhất nhưng cũng dễ bị bỏ sót của skill seo-audit này là chỉ dẫn đọc .agents/product-marketing-context.md hoặc .claude/product-marketing-context.md trước nếu các file đó tồn tại. Nếu bạn dùng skill bên trong repo của dự án, bước này có thể loại bỏ rất nhiều vòng hỏi đáp cơ bản về đối tượng người dùng, định vị sản phẩm và các trang ưu tiên.
Điều này giúp nâng chất lượng audit vì khuyến nghị SEO chỉ thực sự tốt khi được gắn với sản phẩm, funnel và thị trường cụ thể.
Biến một yêu cầu sơ sài thành prompt audit mạnh
Đầu vào yếu:
- "Do an SEO audit of our site"
Đầu vào tốt hơn:
- "Run an SEO audit for
https://example.com. We are a B2B SaaS company selling payroll software for remote teams. Primary goal is demo signups from non-brand organic search. Priority keywords areglobal payroll software,employer of record payroll, andmulti-country payroll. Organic traffic dropped about 25% after a site redesign six weeks ago. Focus on crawlability, indexation, title and heading quality, internal linking, and content gaps on money pages. If something cannot be verified from public fetch alone, say so clearly."
Vì sao cách này hiệu quả:
- nó cung cấp bối cảnh business
- nó xác định rõ tiêu chí thành công
- nó thu hẹp phạm vi
- nó khuyến khích cách trả lời dựa trên bằng chứng, chấp nhận mức độ chưa chắc chắn thay vì giả vờ chắc chắn
Tuân theo đúng thứ tự audit dự kiến
Một lỗi rất hay gặp là bắt đầu bằng việc chỉnh copy. Skill này có giá trị hơn nhiều khi được dùng đúng theo trình tự thiết kế:
- Crawlability và indexation
- Nền tảng kỹ thuật
- Tối ưu on-page
- Chất lượng nội dung
- Authority và liên kết
Thứ tự này ảnh hưởng trực tiếp đến kết quả. Nếu trang đang bị chặn, canonical sai hoặc liên kết nội bộ kém, thì việc viết lại meta description sẽ không xử lý được vấn đề cốt lõi.
Trên thực tế skill nên kiểm tra những gì
Dựa trên tín hiệu trong repository và kỳ vọng trong evals, một lần seo-audit usage tốt nên bao gồm các kiểm tra như:
robots.txt- sự hiện diện và chất lượng của XML sitemap
- tín hiệu về indexation và crawl
- kiến trúc site và logic internal linking
- title tags và meta descriptions
- cấu trúc heading
- mức độ liên quan và tối ưu của nội dung
- các vấn đề kỹ thuật có khả năng ảnh hưởng đến khả năng được phát hiện hoặc hiệu năng
Sau đó, các phát hiện nên được tổ chức thành một báo cáo hỗ trợ ra quyết định, thay vì chỉ là một danh sách quan sát rời rạc.
Tôn trọng giới hạn trong phát hiện schema
Đây là một chi tiết quan trọng khi triển khai thực tế, không phải một ghi chú nhỏ. Skill này cảnh báo rất rõ rằng không được kết luận “không tìm thấy schema markup” chỉ dựa trên kết quả fetch trang cơ bản. Nhiều website inject schema ở phía client hoặc theo cách mà một lần fetch đơn giản sẽ không thấy được.
Đầu ra tốt nên nói theo hướng như:
- "Schema markup could not be reliably verified from current fetch-based inspection."
- "Validate with rendered HTML, source inspection, or a schema testing workflow before concluding it is missing."
Chính điểm này khiến seo-audit skill đáng tin hơn những bản audit hay khẳng định quá mức khi chưa đủ cơ sở.
Dùng đúng cấu trúc báo cáo kỳ vọng
Để dễ bàn giao và dễ sử dụng trong thực tế, hãy để skill xuất ra:
- Executive Summary
- Technical SEO Findings
- On-Page SEO Findings
- Content Findings
- Prioritized Action Plan
Điều này quan trọng vì stakeholder hiếm khi hành động dựa trên ghi chú thô. Họ hành động khi thấy các vấn đề đã được xếp hạng theo mức độ ưu tiên, có lý do, tác động và bước tiếp theo rõ ràng.
Dùng evals để đánh giá chất lượng đầu ra
skills/seo-audit/evals/evals.json là một trong những file tốt nhất để quyết định xem skill này có đáng tin và đáng tiếp tục dùng hay không. File này cho bạn thấy các hành vi được kỳ vọng:
- hỏi làm rõ khi còn thiếu bối cảnh
- ưu tiên crawlability trước khi chỉnh nội dung
- kiểm tra các yếu tố cơ bản của robots và sitemap
- tránh đưa ra kết luận về schema khi không đủ cơ sở
- trình bày phát hiện theo cấu trúc có thể sử dụng được
Nếu agent của bạn không làm những điều đó, thì thực chất nó chưa bám đúng skill này.
Câu hỏi thường gặp về skill seo-audit
Skill seo-audit này có phù hợp cho người mới không
Có, đặc biệt phù hợp với người mới cần một trình tự audit hợp lý. Nó giúp tránh việc kiểm tra SEO một cách ngẫu nhiên và cung cấp một khung khởi đầu rõ ràng hơn. Tuy vậy, người mới vẫn cần đưa vào bối cảnh business, vì skill không thể thay thế việc hiểu trang nào và truy vấn nào mới thực sự quan trọng.
Nó khác gì so với việc hỏi AI audit SEO trực tiếp
Một prompt thông thường có thể tạo ra một danh sách mẹo SEO nghe khá hợp lý. Skill này tốt hơn khi bạn cần:
- một thứ tự audit được xác định rõ
- các câu hỏi scoping tốt hơn
- ít kết luận thiếu căn cứ hơn
- một báo cáo cuối cùng dễ sử dụng hơn
Lợi thế thực tiễn lớn nhất không phải là “nhiều tính năng hơn”, mà là ít phải đoán hơn và ưu tiên tốt hơn.
Tôi có thể dùng seo-audit cho SEO Content không
Có, nhưng cần đặt đúng kỳ vọng. Skill này hỗ trợ seo-audit for SEO Content thông qua việc rà soát tối ưu on-page, chất lượng nội dung và các vấn đề liên quan đến mức độ phù hợp. Nó không chủ yếu là công cụ tạo content brief. Hãy dùng nó để chẩn đoán xem các trang hiện tại có đang khớp với search intent, metadata, heading và cấu trúc site hay không, trước khi quyết định nên viết lại hoặc tạo mới nội dung nào.
Có bắt buộc phải có Search Console hoặc analytics không
Không. Bạn vẫn có thể dùng skill này chỉ với việc kiểm tra website công khai. Nhưng trần chất lượng sẽ thấp hơn. Nếu không có Search Console, analytics hoặc crawl exports, skill có thể chỉ ra các vấn đề có khả năng tồn tại, chứ không thể xác minh đầy đủ mọi kết luận về hiệu năng hoặc indexation.
Khi nào không nên dùng skill này
Hãy bỏ qua skill này nếu nhu cầu chính của bạn là:
- chỉ thêm hoặc debug schema markup
- tạo trang hàng loạt để phủ keyword
- xây dựng chiến lược hiển thị trên AI search thay vì chẩn đoán SEO truyền thống
Nó cũng không phù hợp nếu người dùng muốn triển khai sửa lỗi ngay lập tức mà chưa cần hiểu vấn đề gốc nằm ở đâu.
Tài liệu tham chiếu về writing có thực sự liên quan không
Có, nếu đầu ra audit sẽ được gửi cho khách hàng hoặc lưu hành nội bộ. Tài liệu ở references/ai-writing-detection.md không phải là file framework SEO, nhưng nó giúp cải thiện chất lượng trình bày. Các khuyến nghị rõ ràng hơn, bớt cảm giác “do máy viết” thường sẽ khiến team dễ tin tưởng và áp dụng hơn.
Cách cải thiện skill seo-audit
Cung cấp bối cảnh business tốt hơn cho skill
Cách nhanh nhất để cải thiện seo-audit skill là đừng đối xử với nó như một công cụ quét chung chung. Hãy cho nó biết:
- đối tượng người dùng là ai
- trang nào quan trọng nhất
- sự kiện chuyển đổi nào là quan trọng
- gần đây đã có thay đổi gì
- những truy vấn nào bạn quan tâm
Việc này biến bản audit từ “các quan sát SEO” thành “các quyết định SEO”.
Thu hẹp phạm vi khi website lớn
Với các website lớn, thay vì yêu cầu một bản audit toàn site mơ hồ, hãy chọn một trong các phạm vi sau:
- homepage cộng với 5 trang tạo doanh thu cao nhất
- một thư mục hoặc section blog
- một loại template
- một cụm trang đang bị mất traffic
Phạm vi nhỏ hơn thường cho ra phát hiện sắc nét hơn và khuyến nghị dễ hành động hơn.
Yêu cầu bằng chứng và nhãn mức độ chắc chắn
Để tránh đầu ra mơ hồ, hãy yêu cầu:
- vấn đề quan sát được
- vì sao nó quan trọng
- mức độ tin cậy
- cách khắc phục được đề xuất
- tác động kỳ vọng
- những gì cần xác minh thêm
Điều này đặc biệt hữu ích với các kết luận kỹ thuật và indexation, nơi việc kiểm tra công khai có thể chưa đầy đủ.
Ngăn các khuyến nghị hời hợt
Lỗi phổ biến: đầu ra đầu tiên quá tập trung vào title, keyword và các lời khuyên kiểu “cải thiện chất lượng nội dung”.
Cách sửa là prompt yêu cầu:
- ưu tiên blocker về crawl và index trước
- xem các pattern ở cấp template trang, không chỉ bắt lỗi lặt vặt trên từng trang
- xem các đường internal linking dẫn đến các trang ưu tiên
- tìm chỗ lệch giữa ý định kinh doanh và loại trang đang xếp hạng
Cách này giúp seo-audit tập trung vào đòn bẩy lớn, thay vì các chỉnh sửa mang tính bề mặt.
Cung cấp ví dụ về trang mạnh và trang yếu
Nếu bạn biết trang nào đang hoạt động tốt và trang nào không, hãy chia sẻ cả hai. Khi đó skill có thể so sánh:
- format title
- độ sâu heading
- cấu trúc nội dung
- internal links
- mức độ khớp intent
- mức độ phù hợp với mục tiêu chuyển đổi
Đầu vào có tính so sánh thường cho khuyến nghị tốt hơn so với việc yêu cầu một bản audit lạnh cho toàn bộ domain.
Lặp lại sau vòng audit đầu tiên
Lần chạy đầu tiên thường nên tạo ra một danh sách ưu tiên, chứ chưa phải roadmap cuối cùng. Các prompt follow-up tốt gồm:
- "Expand only the top 3 technical issues with validation steps."
- "Turn the content findings into page-specific rewrite priorities."
- "Separate quick wins from engineering-heavy fixes."
- "Map each recommendation to likely impact and effort."
Đây là cách tốt nhất để biến seo-audit usage thành một kế hoạch triển khai thực sự.
Cảnh giác với việc khẳng định quá mức khi quyền truy cập hạn chế
Nếu agent không thể crawl, render JavaScript hoặc kiểm tra cài đặt nền tảng, đừng để nó nói như thể đang có đầy đủ khả năng quan sát. Skill này vốn đã chỉ đúng hướng ở điểm đó. Hãy giữ nguyên sự thận trọng này. Nó giúp tăng độ tin cậy và giảm false positive.
Dùng đầu ra như một lớp sàng lọc ban đầu
seo-audit guide này phát huy hiệu quả nhất khi được dùng như một lớp chẩn đoán vòng đầu trước khi chuyển sang công việc chuyên sâu hơn. Hãy dùng nó để:
- xác định các blocker có khả năng cao
- xếp hạng các hướng cần điều tra
- chuẩn bị phần tóm tắt cho stakeholder
- quyết định xem bạn cần technical SEO sâu hơn, content work hay hỗ trợ triển khai
Vai trò này thực tế và mạnh hơn nhiều so với kỳ vọng rằng chỉ riêng skill có thể thay thế hoàn toàn công cụ SEO chuyên dụng hoặc quyền truy cập trực tiếp vào website.
