thietbinenkhi.vn — Content Portfolio Audit

URL: https://thietbinenkhi.vn Date: 2026-06-03_blog-audit-full Time: 45m 31s Articles: 241 Mode: full Claude-Growth v1.0.17 T1 · GSC + DataForSEO
Portfolio Health
61 /100
Fair
Decay Risk Inverse
27 /100
Critical
Healthier = higher score
Refresh ROI Potential
18 /100
Critical

Start Here — Your Top 3 Fixes

These problems recur across the most articles, so fixing them once (as a site-wide template change) lifts the whole portfolio at once:

  1. #1 — FAQPage schema missing (FAQ present, no JSON-LD) (59 of 60 articles)
  2. #2 — Thin external sourcing / unsourced stats (10 of 60 articles)
  3. #3 — Sai loại schema: NewsArticle cho bài định nghĩa evergreen (10 of 60 articles)

Then refresh first: /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/ — highest refresh priority (see the 90-Day Roadmap for the full order).

Executive Summary

This Content Portfolio Audit scores all 241 published articles across five quality dimensions (Quality & E-E-A-T, GEO citability, on-page SEO, schema, sourcing) plus portfolio-wide health — content decay, cannibalization, internal-link structure, and topic clusters. It surfaces the highest-leverage fixes first, then a 90-day refresh roadmap ranked by ROI.

Audited 60 article(s) across 12 dimensions. Surfaced 787 findings (24 critical). Portfolio Health: 61/100 (Fair).

60
Articles audited
787
Total findings
61
Portfolio Health
18
Refresh ROI

Pillar Scores

Mean score per dimension across 60 scored articles. Readability rolls up under Quality; Content Decay is scored portfolio-wide (Decay Map + Refresh Queue).

64
Quality & E-E-A-T
Depth, originality, Experience/Expertise/Authority/Trust
61
GEO · AI Citability
Passage quotability for ChatGPT / AIO / Perplexity
64
SEO On-Page
Title/meta, headings, links, alt, word count vs intent
46
Schema
JSON-LD completeness (Article / FAQ / Breadcrumb)
65
Sourcing & Fact-Check
Share of claims with a verifiable citation

📖 How to Read This Report

Ordered by what to do, in 3 tiers:

To apply fixes: hand Claude Code the report MD + the fixes/ folder, then paste the prompt in the "🤖 Apply These Fixes with Claude Code" section below.

Glossary — what the terms mean

Content decay — An article losing search traffic/rankings over time — stale content, lost links, or a competitor overtaking it. The Decay Map flags articles with ≥2 decay signals.

Cannibalization — Two or more of YOUR pages competing for the same query, so Google splits ranking between them. Fix = merge them or differentiate their intent.

Cluster (authority flow) — A group of articles on one topic. A strong cluster has a pillar page linked to/from its supporting 'spoke' articles, concentrating topical authority.

Orphan — An article with zero internal links pointing to it — hard for readers and crawlers to find. Add links from related articles.

Striking distance — Keywords ranking on page 2 (positions 11-20) with real impressions — small improvements can push them to page 1.

Reciprocal links — Two articles that link to each other (mutual), vs one-way links. Healthy clusters have some reciprocity.

Anchor diversity — How varied the clickable text is across internal links to a page. Low diversity (same exact phrase every time) reads as keyword over-optimization.

Pillar score — The mean 0-100 score for one of the 5 audit dimensions across all articles (Quality / GEO / On-page / Schema / Sourcing).

⚡ Top Quick Wins (small effort, high impact)

Highest ROI fixes — small effort, high impact. Ship these first.

#1. Thiếu khối FAQ trích dẫn được dù có H2 dạng câu hỏi

Severity: P1 · Time: 1h · Source: blog-geo on /dau-cho-may-nen-khi-loai-nao-phu-hop/

📈 high

#2. Dùng NewsArticle cho nội dung evergreen (sai loại schema)

Severity: P1 · Time: 1h · Source: blog-schema on /dau-cho-may-nen-khi-loai-nao-phu-hop/

📈 med

#3. Thiếu FAQPage schema

Severity: P1 · Time: 1h · Source: blog-schema on /dau-cho-may-nen-khi-loai-nao-phu-hop/

📈 high

#4. Tuyên bố kỹ thuật không dẫn nguồn

Severity: P1 · Time: 1h · Source: blog-factcheck on /dau-cho-may-nen-khi-loai-nao-phu-hop/

📈 med

#5. Tiêu đề 'là gì' nhưng không có định nghĩa answer-first cô đọng + FAQ

Severity: P1 · Time: 1h · Source: blog-geo on /dau-may-nen-khi-la-gi/

📈 high

Critical — fix immediately (8 recurring patterns, 9 one-off, 41 total occurrences)

Sai loại schema: NewsArticle cho bài định nghĩa evergreen

10 articles
Fix: Đổi NewsArticle → Article/BlogPosting.
Impact: high
Evidence + 10 affected articles
Bài dùng chung template site (cùng @graph Rank Math-style với article chính = NewsArticle như đã xác nhận ở bài Fusheng); nội dung là hướng dẫn chọn dầu, không có tính thời sự.
  • /bac-may-nen-khi-la-gi/
  • /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • /cua-hang-ban-phu-tung-may-nen-khi/
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-200-lit/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /phu-kien-may-nen-khi-mini/
  • /quy-trinh-bao-duong-may-nen-khi/

Anchor diversity / over-optimized

6 articles
Fix: Sửa href thành liên kết nội bộ hợp lệ (vd self-canonical hoặc bỏ anchor, để text thường). Đây là lỗi link rác cần sửa ngay.
Impact: high
Evidence + 6 affected articles
Câu mở bài: '**[Công dụng máy nén khí](http://t/)** không chỉ dừng ở việc tạo ra khí nén'. Anchor từ khóa mục tiêu trỏ tới 'http://t/' — một URL hỏng/placeholder, không phải trang nội bộ hợp lệ.
  • /bac-may-nen-khi-la-gi/
  • /cong-dung-va-ung-dung-may-nen-khi/
  • /loc-dau-may-nen-khi-hitachi/
  • /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • /may-nen-khi-200-lit/
  • /may-nen-khi-300-lit-dung-cho-xuong-nao/

Sai loại schema: dùng LocalBusiness/Organization làm thực thể chính cho trang dịch vụ địa phương

4 articles
Fix: Đổi NewsArticle → Article (hoặc BlogPosting). Trong Rank Math/Yoast đặt Article Type = Article cho post evergreen.
Impact: high
Evidence + 4 affected articles
JSON-LD @graph chứa @type 'NewsArticle' cho nội dung hướng dẫn chọn phụ tùng không có tính thời sự. Các @type tìm thấy: Place, PostalAddress, ImageObject, WebSite, BreadcrumbList, WebPage, Person, NewsArticle.
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • /may-nen-khi-55kw-75kw-100hp/
  • /phu-tung-may-nen-khi-fusheng/
  • /sua-may-nen-khi-tai-nha-tai-xuong/

Không có JSON-LD schema nào

3 articles
Fix: Thêm Article + BreadcrumbList tối thiểu.
Impact: high
Evidence + 3 affected articles
0 khối application/ld+json: thiếu Article, BreadcrumbList, FAQPage, HowTo.
  • /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • /huong-dan-su-dung-va-van-hanh-may-nen-khi/

Trang doorway: nội dung trùng template với Tây Ninh & Đồng Nai

3 articles
Fix: Hợp nhất về 1 trang dịch vụ trụ + khối khu vực phục vụ, hoặc viết lại với nội dung bản địa độc nhất cho Bình Dương (KCN VSIP/Sóng Thần, đặc thù tải ca kíp dệt may/gỗ) đạt khác biệt thực chất.
Impact: high
Evidence + 3 affected articles
Cùng bộ H2 và lập luận, đoạn 'Bình Dương là khu vực tập trung rất nhiều nhà xưởng sản xuất, nên máy nén khí thường làm việc với cường độ cao' chỉ là biến thể đổi tên tỉnh của các trang còn lại.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/

Ngày JSON-LD (2023-10) sai lệch nghiêm trọng so với ngày xuất bản thật (2026-04)

2 articles
Fix: Đồng bộ datePublished/dateModified với 2026-04-27; sinh schema động từ WP thay vì hardcode.
Impact: high
Evidence + 2 affected articles
JSON-LD datePublished '2023-10-07', dateModified '2023-10-15'; nhưng article:published_time '2026-04-27T19:16:43+07:00', article:modified_time '2026-04-27T19:17:33+07:00'. Ngày schema cũ/bịa, mâu thuẫn ngày thật.
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-500-lit/

Nút chia sẻ trỏ sai sang 'may-nen-khi-200-lit' (template leakage)

2 articles
Fix: Sửa template share dùng permalink động.
Impact: high
Evidence + 2 affected articles
Toàn bộ nút share hardcode bài khác: Facebook sharer.php?u=https://thietbinenkhi.vn/may-nen-khi-200-lit/; WhatsApp/Twitter/Pinterest/LinkedIn cùng trỏ may-nen-khi-200-lit thay vì URL bài dầu Shell.
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /phu-kien-may-nen-khi-mini/

Cannibalization 'sửa chữa máy nén khí' với trang Tây Ninh & Đồng Nai

2 articles
Fix: Khoá mỗi trang vào biến thể địa phương rõ ràng, hợp nhất về cụm/canonical về trang trụ, dùng anchor địa phương phân biệt.
Impact: high
Evidence + 2 affected articles
Title/H1 'Dịch vụ sửa chữa máy nén khí Bình Dương' cùng cụm gốc với 2 trang tỉnh khác; các trang liên kết chéo lẫn nhau bằng anchor gần giống nhau.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
+ 9 one-off findings (single article each) — click to expand

Each appears on a single article — low priority. Fix opportunistically when you next refresh that article; no site-wide action needed.

  • Ngày trong JSON-LD sai lệch nghiêm trọng so với ngày xuất bản thật /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • BreadcrumbList sai cấu trúc — gắn nhầm trường của Article /binh-nen-khi-500-lit/
  • Cannibalization nặng với bài 'dau-may-nen-khi-la-gi' /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Cannibalization nặng với 'dau-cho-may-nen-khi-loai-nao-phu-hop' /dau-may-nen-khi-la-gi/
  • Cannibalization từ khóa 'sửa chữa máy nén khí' với 2 trang tỉnh khác /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • Liên kết trỏ tới /wp-admin/ lọt ra bản công khai /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • High cannibalization with a1 (may-nen-khi-co-phai-kiem-dinh-khong) — same compressor-inspection intent /kiem-dinh-may-nen-khi-la-gi/
  • Không có bất kỳ JSON-LD schema nào trên trang /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Nút chia sẻ và permalink trỏ sai sang bài 'may-nen-khi-200-lit' (template leakage) /phu-tung-may-nen-khi-fusheng/

High Priority — fix this week (27 recurring patterns, 82 one-off, 230 total occurrences)

FAQPage schema missing (FAQ present, no JSON-LD)

59 articles
Fix: Thêm FAQ + FAQPage schema
Impact: high
Evidence + 59 affected articles
Không có @type FAQPage trong @graph
  • /bac-may-nen-khi-la-gi/
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /binh-nen-khi-500-lit/
  • /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • /cong-dung-va-ung-dung-may-nen-khi/
  • /cua-hang-ban-phu-tung-may-nen-khi/
  • /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • /dau-may-nen-khi-la-gi/
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • /gia-binh-nen-khi-moi-nhat/
  • /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • /kiem-dinh-binh-chua-khi-nen/
  • /kiem-dinh-may-nen-khi-la-gi/
  • /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-dau-may-nen-khi-hitachi/
  • /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • /loc-duong-ong-may-nen-khi-la-gi/
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-200-lit/
  • /may-nen-khi-3-pha/
  • /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • /may-nen-khi-500-lit/
  • /may-nen-khi-55kw-75kw-100hp/
  • /may-nen-khi-5hp-dung-cho-xuong-nao/
  • /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • /may-nen-khi-bi-tran-dau/
  • /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • /may-nen-khi-co-dau-la-gi/
  • /may-nen-khi-co-phai-kiem-dinh-khong/
  • /may-nen-khi-gia-dinh-loai-nao-tot/
  • /may-nen-khi-la-gi/
  • /may-nen-khi-loai-nao-tot/
  • /phu-kien-may-nen-khi-mini/
  • /phu-tung-may-nen-khi-fusheng/
  • /quy-trinh-bao-duong-may-nen-khi/
  • /sua-chua-may-nen-khi-truc-vit/
  • /sua-may-nen-khi-tai-nha-tai-xuong/
  • /thong-so-may-nen-khi/
  • /thu-mua-may-nen-khi-truc-vit-cu/
  • /ve-sinh-may-nen-khi-dung-cach/

Thin external sourcing / unsourced stats

10 articles
Fix: Verify each instrument is still in force as of 2026, add 'cập nhật tháng/năm' note, and cite current replacement procedure (e.g., the governing Thông tư listing inspection processes) with source link.
Impact: High — YMYL accuracy; outdated legal basis misleads businesses on compliance
Evidence + 10 affected articles
Cites 'Thông tư 36/2019/TT-BLĐTBXH' and 'QCVN 01:2008/BLĐTBXH' without an 'as of' date or note on current validity; QCVN 01:2008 is old and the inspection-procedure regime has since been updated.
  • /dau-may-nen-khi-la-gi/
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/
  • /may-nen-khi-co-phai-kiem-dinh-khong/
  • /may-nen-khi-gia-dinh-loai-nao-tot/
  • /phu-kien-may-nen-khi-mini/
  • /phu-tung-may-nen-khi-fusheng/

Khẳng định kỹ thuật chính xác về mặt khái niệm nhưng không có số liệu/nguồn

10 articles
Fix: Thêm nguồn cho khái niệm an toàn (vd quy định bình chịu áp lực, datasheet van an toàn) để củng cố Trust.
Impact: medium
Evidence + 10 affected articles
Chức năng van an toàn 'xả áp khi áp suất vượt quá mức cho phép', van một chiều 'ngăn khí hồi ngược' — đúng kỹ thuật nhưng không có citation tới tiêu chuẩn/tài liệu.
  • /bac-may-nen-khi-la-gi/
  • /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • /may-nen-khi-bi-tran-dau/
  • /phu-kien-may-nen-khi-mini/
  • /phu-tung-may-nen-khi-fusheng/
  • /sua-may-nen-khi-tai-nha-tai-xuong/

Internal linking (contextual / orphan)

10 articles
Fix: Sửa link wp-admin; phân vai bài giá vs category để giảm cạnh tranh.
Impact: high
Evidence + 10 affected articles
Anchor 'Thiết Bị Nén Khí Airtec' -> https://thietbinenkhi.vn/wp-admin/ (liên kết hỏng/sai); các anchor 'lọc tách dầu máy nén khí trục vít', 'lọc dầu máy nén khí' trỏ category gần trùng từ khóa.
  • /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • /kiem-dinh-may-nen-khi-la-gi/
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-duong-ong-may-nen-khi-la-gi/
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • /may-nen-khi-co-phai-kiem-dinh-khong/

Dùng sai loại schema: NewsArticle trên nội dung evergreen how-to

8 articles
Fix: Đổi @type từ NewsArticle sang Article hoặc BlogPosting; bỏ kỳ vọng news-carousel không phù hợp.
Impact: high
Evidence + 8 affected articles
JSON-LD chứa '"@type":"NewsArticle","headline":"Lọc Dầu Máy Nén Khí Hitachi: Cách Chọn đúng Mã 2026"' — nội dung là hướng dẫn chọn vật tư (evergreen), không phải tin tức. NewsArticle phát tín hiệu sai cho Google/AI.
  • /loc-dau-may-nen-khi-hitachi/
  • /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • /may-nen-khi-bi-tran-dau/
  • /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • /may-nen-khi-co-dau-la-gi/
  • /sua-chua-may-nen-khi-truc-vit/
  • /thong-so-may-nen-khi/
  • /ve-sinh-may-nen-khi-dung-cach/

Thiếu chiều sâu chuyên môn cho bài định nghĩa kỹ thuật

3 articles
Fix: Bổ sung ví dụ mã vòng bi/bạc theo dòng máy trục vít cụ thể, tuổi thọ tham khảo (giờ vận hành), điều kiện thay theo lịch bảo trì hãng
Impact: high
Evidence + 3 affected articles
Bài phân biệt 'bạc đạn / vòng bi', 'bạc lót', 'cụm ổ đỡ trục' ở mức khái niệm nhưng không có thông số (loại vòng bi phổ biến theo dòng máy, ký hiệu, dung sai, tuổi thọ giờ chạy)
  • /bac-may-nen-khi-la-gi/
  • /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/

Thiếu đoạn trả lời trực tiếp dạng trích dẫn được (citable answer block)

3 articles
Fix: Thêm khối TL;DR / 'Tóm tắt nhanh' đầu bài: ai cung cấp, phục vụ địa bàn nào, hotline, thời gian phản hồi, phạm vi lỗi xử lý — dạng trả lời trích dẫn được.
Impact: high
Evidence + 3 affected articles
Mở đầu 'Dịch vụ sửa chữa máy nén khí Tây Ninh là nhu cầu rất thực tế với các nhà xưởng...' mang tính dẫn dắt, không có câu trả lời súc tích kiểu định nghĩa/giá/thời gian để LLM trích.
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/

Thiếu hồ sơ tác giả/chuyên môn

3 articles
Fix: Thêm khối tác giả + Person schema với chuyên môn khí nén.
Impact: high
Evidence + 3 affected articles
Byline 'HoangTin', không có author box/chức danh kỹ thuật trong bài.
  • /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • /kiem-tra-chat-luong-may-nen-khi-nhap-khau/

Tuyên bố kỹ thuật không dẫn nguồn

3 articles
Fix: Dẫn nguồn datasheet nhà sản xuất hoặc tiêu chuẩn ISO 6743-3 cho phân cấp độ nhớt và khuyến nghị ứng dụng.
Impact: med
Evidence + 3 affected articles
Khẳng định 'ISO VG 46 là cấp độ nhớt rất phổ biến cho máy nén khí trục vít' và bảng ánh xạ ISO VG 32/46/68 → ứng dụng được nêu như sự thật nhưng không có trích dẫn tiêu chuẩn hay nhà sản xuất.
  • /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • /may-nen-khi-co-dau-la-gi/

NewsArticle schema gắn cho nội dung evergreen

3 articles
Fix: Đổi sang Article hoặc TechArticle/HowTo.
Impact: high
Evidence + 3 affected articles
JSON-LD '@type':'NewsArticle' cho bài giải thích/hướng dẫn evergreen, không phải tin tức.
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/

Thiếu câu trả lời trực tiếp tự chứa cho từng H2

3 articles
Fix: Đặt 1 câu trả lời tự chứa ngay đầu mỗi H2.
Impact: high
Evidence + 3 affected articles
H2 dạng quy trình ('Lọc gió máy nén khí hoạt động như thế nào?') mở bằng diễn giải dần, không có câu chốt độc lập 25-40 từ để AI trích.
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • /sua-chua-may-nen-khi-truc-vit/
  • /ve-sinh-may-nen-khi-dung-cach/

Dùng sai schema NewsArticle cho bài tư vấn evergreen

3 articles
Fix: Đổi '"@type"' sang 'Article' (hoặc 'BlogPosting') trong template schema RankMath áp dụng toàn site.
Impact: high
Evidence + 3 affected articles
JSON-LD khai báo '"@type":"NewsArticle"' (xác nhận trong @graph: ...Person, ImageObject, NewsArticle) cho bài giải thích/hướng dẫn chọn máy 3 pha — không phải tin tức. Sai loại nội dung, lặp trên cả 3 bài (lỗi template).
  • /may-nen-khi-3-pha/
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • /may-nen-khi-5hp-dung-cho-xuong-nao/

Thiếu FAQ dạng trích dẫn cho AI

2 articles
Fix: Thêm FAQ 4-6 câu trả lời 40-60 từ + FAQPage schema
Impact: high
Evidence + 2 affected articles
Không có H2 'Câu hỏi thường gặp' trong thân bài; các câu hỏi tự nhiên ('bạc bao lâu thay một lần', 'thay bạc hết bao nhiêu') không được trả lời ở dạng Q&A ngắn
  • /bac-may-nen-khi-la-gi/
  • /cua-hang-ban-phu-tung-may-nen-khi/

Dùng sai schema NewsArticle trên bài pillar evergreen

2 articles
Fix: Đổi @type sang Article/TechArticle để khớp ngữ nghĩa và tránh mismatch rich result.
Impact: high
Evidence + 2 affected articles
JSON-LD live khai '"@type":"NewsArticle"' cho bài phân loại/hướng dẫn 'bộ lọc gồm những loại nào' — nội dung trụ cột thường xanh, không phải tin tức.
  • /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/

Khẳng định an toàn không kèm ngưỡng/nguồn

2 articles
Fix: Dẫn nguồn các khuyến cáo an toàn tới sổ tay vận hành hãng (Atlas Copco/Hitachi manual) hoặc tiêu chuẩn an toàn khí nén; đây là nội dung gần YMYL nên cần sourcing chặt.
Impact: high
Evidence + 2 affected articles
'Không nên ngắt điện đột ngột khi máy đang tải, trừ trường hợp khẩn cấp', 'Dầu không chỉ bôi trơn mà còn hỗ trợ làm mát và làm kín cụm nén' — là khuyến cáo an toàn nhưng không trích nguồn nhà sản xuất/tiêu chuẩn.
  • /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • /huong-dan-su-dung-va-van-hanh-may-nen-khi/

Thiếu Product/Offer schema dù là trang bán phụ tùng

2 articles
Fix: Khi bổ sung danh mục sản phẩm, đánh dấu Product + Offer (giá, tình trạng, hãng) hoặc ItemList các phụ tùng
Impact: high
Evidence + 2 affected articles
Trong @graph không có @type Product, Offer hay ItemList; trang thương mại không có dữ liệu sản phẩm có cấu trúc
  • /cua-hang-ban-phu-tung-may-nen-khi/
  • /gia-binh-nen-khi-moi-nhat/

Thiếu khối trả lời trực tiếp trích dẫn được

2 articles
Fix: Thêm TL;DR đầu bài: đơn vị, địa bàn Bình Dương phục vụ, hotline, thời gian phản hồi, phạm vi lỗi.
Impact: high
Evidence + 2 affected articles
Mở đầu 'Airtec là đơn vị sửa chữa máy nén khí tại Bình Dương theo hướng kỹ thuật thực tế...' là tuyên bố thương hiệu, không có tóm tắt dạng Q&A/định nghĩa để LLM trích.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Sai loại schema: LocalBusiness (địa chỉ HCM) làm thực thể chính cho trang dịch vụ Bình Dương

2 articles
Fix: Đặt Service primary (serviceType='Sửa chữa máy nén khí', areaServed='Bình Dương', provider=@id LocalBusiness).
Impact: high
Evidence + 2 affected articles
JSON-LD có LocalBusiness/Service với địa chỉ 'số 1014 Phạm Văn Đồng... TP Hồ Chí Minh' nhưng trang phục vụ Bình Dương — nên Service là primary với areaServed=Bình Dương, provider trỏ LocalBusiness.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Giá không ghi ngày cập nhật (price undated)

2 articles
Fix: Ghi rõ 'Giá tham khảo cập nhật [ngày/tháng/năm]' ngay tại bảng; thiết lập quy trình rà giá định kỳ.
Impact: high
Evidence + 2 affected articles
Bảng giá và các mức trong thân ('500 lít 12 bar khoảng 9–10 triệu', '1000 lít 12 bar khoảng 13,5–14 triệu') không kèm ngày khảo sát; chỉ có dateModified trong meta là 2026-04-29, không hiển thị cho người đọc cạnh bảng.
  • /gia-binh-nen-khi-moi-nhat/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/

Wrong schema type: NewsArticle on evergreen procedural guide (should be Article)

2 articles
Fix: Switch @type to Article/TechArticle in template.
Impact: High — type mismatch; site-wide template issue
Evidence + 2 affected articles
JSON-LD "@type":"NewsArticle"; content is a timeless inspection how-to/checklist; dateModified 2026-05-18T22:02:39 only ~44s after datePublished 22:01:55.
  • /kiem-dinh-binh-chua-khi-nen/
  • /may-nen-khi-co-phai-kiem-dinh-khong/

Cannibalization với bài 15HP và 5kW cùng series

2 articles
Fix: Xây hub power-rating, đặt mỗi bài một intent riêng; cân nhắc canonical hoặc hợp nhất các bài quá mỏng để tránh phân tán xếp hạng.
Impact: high
Evidence + 2 affected articles
Dùng chung khung H2 và cùng 3 H3 use-case ('Xưởng cơ khí nhỏ đến vừa', 'Xưởng gỗ và bao bì', 'Garage lớn...'); internal link chéo tới bài 15HP. Khác biệt chủ yếu là con số.
  • /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/

Trùng lặp với bài 100L/300L — cannibalization nội bộ rõ rệt

2 articles
Fix: Tạo trục phân hóa riêng cho 200L (gara nhỏ/tiệm rửa xe + 4HP–5.5HP, bước đệm trước 300L). Gom bảng so sánh dung tích vào 1 hub, link nội bộ thay vì lặp khung ở mọi bài.
Impact: high
Evidence + 2 affected articles
Cùng dùng các H2 'Máy nén khí 200 lít phù hợp với nhu cầu nào?', 'Dung tích 200 lít có ý nghĩa gì?', 'Khi nào không nên dừng ở máy 200 lít?' giống hệt mẫu 100L/300L. Đoạn 'Dung tích 200 lít giúp hệ thống có lượng khí dự trữ tốt hơn nhóm 100 lít' song trùng với cách diễn đạt bài 300L về nhóm 200L.
  • /may-nen-khi-200-lit/
  • /may-nen-khi-loai-nao-tot/

Thin differentiation / cannibalization với bài 55kW và 15/22kW

2 articles
Fix: Gộp vào pillar công suất hoặc khác biệt hóa: thêm bảng tải thực tế riêng cho xưởng cơ khí/gỗ/bao bì ở dải 37kW, case study riêng, và phân tầng internal link để tránh tự cạnh tranh với bài 22kW (vốn cũng so sánh 22 vs 37).
Impact: high
Evidence + 2 affected articles
Heading 'Lưu lượng khí của máy nén khí 37kW, 50HP khoảng bao nhiêu?', 'Áp suất làm việc của nhóm 37kW thường là bao nhiêu?', 'Hệ thống đi kèm với máy 37kW, 50HP cần những gì?', 'Airtec tư vấn nhóm 37kW, 50HP như thế nào?' là bản sao khung của 2 bài kia, chỉ thay số công suất. Cùng intent 'chọn máy n
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/

Dùng NewsArticle cho bài hướng dẫn chọn máy thường xanh (sai loại)

2 articles
Fix: Đổi sang 'Article'/'BlogPosting'; giữ BreadcrumbList + LocalBusiness.
Impact: high
Evidence + 2 affected articles
JSON-LD @type 'NewsArticle' cho bài tư vấn evergreen. @types: WebPage, Person, NewsArticle, BreadcrumbList, LocalBusiness/Organization.
  • /may-nen-khi-500-lit/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/

Không có khối FAQ/Hỏi-đáp để chiếm câu trả lời AI và PAA

2 articles
Fix: Thêm mục FAQ 4-6 câu (tần suất vệ sinh, có tự vệ sinh được không, chi phí, dấu hiệu cần vệ sinh) + FAQPage schema để tăng khả năng được AI/AI Overview trích dẫn.
Impact: high
Evidence + 2 affected articles
Bài không có mục FAQ và không có FAQPage schema (xác minh JSON-LD: chỉ có NewsArticle, WebPage, BreadcrumbList, Person — không có FAQPage). Các câu hỏi tự nhiên ('Khi nào nên vệ sinh máy nén khí?') có nhưng không định dạng Q&A trích được.
  • /may-nen-khi-bi-tran-dau/
  • /ve-sinh-may-nen-khi-dung-cach/

3 ảnh thân bài hỏng — render placeholder SVG rỗng

2 articles
Fix: Sửa lazy-load/đường dẫn để tải ảnh thật; đảm bảo alt mô tả đúng.
Impact: high
Evidence + 2 affected articles
Các ảnh 'may nen khi airman chay dau diesel', 'may nen khi chay dau diesel', 'Máy Nén Khí Chạy Dầu Diesel' đều render 'data:image/svg+xml,%3Csvg viewBox=...%3E%3C/svg%3E' rỗng; chỉ ảnh banner đầu bài tải thật.
  • /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • /may-nen-khi-co-dau-la-gi/

Dùng sai NewsArticle cho bài hướng dẫn chọn mua evergreen

2 articles
Fix: Đổi sang Article/BlogPosting.
Impact: cao
Evidence + 2 affected articles
Raw HTML: '"@type":"NewsArticle"'. Nội dung là cẩm nang chọn mua thường xanh, không phải tin tức.
  • /may-nen-khi-gia-dinh-loai-nao-tot/
  • /may-nen-khi-loai-nao-tot/
+ 82 one-off findings (single article each) — click to expand

Each appears on a single article — low priority. Fix opportunistically when you next refresh that article; no site-wide action needed.

  • Thông số kỹ thuật có thể trích dẫn nhưng không nguồn-hóa cho AI /loc-dau-may-nen-khi-hitachi/
  • Thin differentiation + tự lặp nội bộ bài (hai cụm 'Vì sao' và 'Vai trò' chồng lấn) /binh-nen-khi-1000-lit/
  • Cannibalization/thin differentiation nội bộ series dung tích bình chứa /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • Trùng lặp template nặng nhất trong series — khác biệt thực chất rất mỏng /binh-nen-khi-500-lit/
  • Article xếp sai chuyên mục 'Tin tức' dù là nội dung evergreen /binh-nen-khi-500-lit/
  • Cannibalization với bài con lọc tách dầu /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Phù hợp HowTo schema cho phần 'Cách dùng máy nén khí mini đúng cách' /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Trùng lặp chủ đề/định nghĩa với bài may-nen-khi-la-gi (nguy cơ cannibalization) /cong-dung-va-ung-dung-may-nen-khi/
  • Trang thương mại nhưng không có sản phẩm/giá/mã phụ tùng cụ thể /cua-hang-ban-phu-tung-may-nen-khi/
  • Intent thương mại nhưng tối ưu như bài blog thông tin /cua-hang-ban-phu-tung-may-nen-khi/
  • Thiếu khối FAQ trích dẫn được dù có H2 dạng câu hỏi /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Dùng NewsArticle cho nội dung evergreen (sai loại schema) /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Tiêu đề 'là gì' nhưng không có định nghĩa answer-first cô đọng + FAQ /dau-may-nen-khi-la-gi/
  • NewsArticle cho nội dung definition/evergreen (sai loại) /dau-may-nen-khi-la-gi/
  • Khẳng định độ nhớt/ứng dụng không nguồn /dau-may-nen-khi-la-gi/
  • Thiếu Product schema dù có bảng thông số sản phẩm cụ thể /dau-may-nen-khi-shell-va-dong-shell-corena/
  • Khẳng định 'Theo Shell' lặp nhiều lần nhưng KHÔNG dẫn nguồn Shell /dau-may-nen-khi-shell-va-dong-shell-corena/
  • Doorway/template trang địa phương — rủi ro cao /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Lộ câu định hướng SEO trong nội dung dành cho người đọc /gia-binh-nen-khi-moi-nhat/
  • Số giá không gắn ngày → khó trích dẫn đáng tin /gia-binh-nen-khi-moi-nhat/
  • Nguồn giá mơ hồ, không liên kết kiểm chứng /gia-binh-nen-khi-moi-nhat/
  • Dùng sai NewsArticle cho trang giá/đánh giá thường xanh /gia-binh-nen-khi-moi-nhat/
  • Khẳng định giá quy cho bên thứ ba không có liên kết /gia-binh-nen-khi-moi-nhat/
  • Văn bản hướng dẫn người viết SEO lẫn vào nội dung cho khách hàng /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Cannibalization với bài lọc đường ống và các category giá lọc /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Chỉ có WebPage schema — thiếu Article/BlogPosting /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Bài về giá nhưng thiếu Product/Offer/AggregateOffer schema /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Toàn bộ con số giá không có nguồn định danh /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Rò rỉ ngôn ngữ nội bộ/brief vào nội dung công khai /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Quy chu kỳ kiểm định cho Thông tư 41/2016 sai nguồn (Thông tư 41 chỉ quy định giá, không quy định chu kỳ) /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Ứng viên HowTo schema mạnh nhất trong 3 bài /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • 36-month re-inspection interval stated as fact without dated source /kiem-dinh-binh-chua-khi-nen/
  • Wrong schema type: NewsArticle on an evergreen definition (should be Article) /kiem-dinh-may-nen-khi-la-gi/
  • Regulatory basis cited without currency/date verification /kiem-dinh-may-nen-khi-la-gi/
  • Toàn bộ khẳng định kỹ thuật là kinh nghiệm nội bộ, không trích nguồn bên thứ ba /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Cannibalization với cụm bộ lọc + bài 'bộ lọc gồm những loại nào' /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Câu trả lời mở đầu không tự chứa /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Nội dung tự mô tả quy trình SEO thay vì phục vụ người đọc /loc-dau-may-nen-khi-hitachi/
  • Cannibalization cao với cụm bài lọc dầu/lọc tách dầu Hitachi và trang category /loc-dau-may-nen-khi-hitachi/
  • Cannibalization vừa: trùng phần 'thay vật tư' với cụm bài dầu, và bài Hitachi /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • NewsArticle cho nội dung evergreen (sai loại) /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Cannibalization với bài giá và category lọc đường ống /loc-duong-ong-may-nen-khi-la-gi/
  • Cannibalization trong cụm bộ lọc /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • Trùng lặp/cannibalization với bài bộ lọc (pillar) /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • Cannibalization nặng trong cụm bộ lọc /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • Trùng khung & cụm từ với 200L/300L (cannibalization series) /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • So sánh giả: 10HP và 7.5kW là cùng một thứ — bài thiếu giá trị phân biệt /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • JSON-LD lỗi cú pháp: một object có hai khóa @type trùng (WebPage + Article/BlogPosting) /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Cannibalization / thin-differentiation trong series power-rating (15HP/10HP/5kW) /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Product schema rỗng (thiếu name/offers/price) — không hợp lệ /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Thin differentiation / cannibalization mạnh nhất trong series /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • H1 dạng câu văn dài, không phải tiêu đề từ khóa /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Link /wp-admin/ lộ trong thân bài (link hỏng cho khách) /may-nen-khi-3-pha/
  • Trùng lặp cấu trúc & nội dung với các bài cùng series (cannibalization nội bộ) /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Giá không dẫn nguồn kiểm chứng được /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Cannibalization với loạt bài theo dung tích/áp cùng khuôn /may-nen-khi-500-lit/
  • Cannibalization với chuỗi bài HP và bài 3-pha/trục vít /may-nen-khi-5hp-dung-cho-xuong-nao/
  • Thin-differentiation: gộp 5kW và 5.5kW nhưng không phân biệt được thực chất /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Cannibalization với series (5HP, 10HP/7.5kW, 15HP) /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Schema dùng SAI loại NewsArticle cho bài tư vấn evergreen /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Hai khối nội dung trùng lặp gần nguyên văn trong cùng bài /may-nen-khi-bi-tran-dau/
  • Rò rỉ nội dung template: byline, chia sẻ MXH và permalink trỏ sai sang bài 'Máy nén khí 200 lít' /may-nen-khi-bi-tran-dau/
  • Ảnh minh họa hỏng — render thành placeholder SVG rỗng, mất alt text thực /may-nen-khi-bi-tran-dau/
  • Cannibalization with sibling 'kiem-dinh-may-nen-khi-la-gi' on near-identical intent /may-nen-khi-co-phai-kiem-dinh-khong/
  • Trùng lặp chủ đề mạnh với /may-nen-khi-loai-nao-tot/ (cannibalization) /may-nen-khi-gia-dinh-loai-nao-tot/
  • Từ khóa gia đình mạnh nhưng cạnh tranh nội bộ làm loãng tín hiệu /may-nen-khi-gia-dinh-loai-nao-tot/
  • Không có H1 hiển thị trong nội dung (heading đầu tiên là H2) /may-nen-khi-la-gi/
  • Cannibalization từ khóa với bài gia đình /may-nen-khi-loai-nao-tot/
  • Khẳng định 'VSD tiết kiệm năng lượng đến 60%' cần dẫn nguồn /may-nen-khi-loai-nao-tot/
  • Không có FAQ block trích dẫn được dù tiêu đề dạng câu hỏi /phu-tung-may-nen-khi-fusheng/
  • Liên kết footer hỏng/trống trỏ về dấu thăng (#) /phu-tung-may-nen-khi-fusheng/
  • Ảnh các bước là placeholder SVG rỗng /quy-trinh-bao-duong-may-nen-khi/
  • Cannibalization với bài ve-sinh-may-nen-khi (chồng lấn hạng mục vệ sinh) /quy-trinh-bao-duong-may-nen-khi/
  • Thiếu HowTo schema dù là HowTo candidate (quy trình 11 bước) /quy-trinh-bao-duong-may-nen-khi/
  • Nội dung mỏng, trùng lặp và thiếu chiều sâu kỹ thuật /sua-chua-may-nen-khi-truc-vit/
  • Nội dung chung chung, thiếu specificity (Prove It / Specificity sweep) /sua-may-nen-khi-tai-nha-tai-xuong/
  • Thiếu FAQ/Q&A dạng trích dẫn được cho AI /sua-may-nen-khi-tai-nha-tai-xuong/
  • Cannibalization với các trang dịch vụ sửa chữa theo khu vực /sua-may-nen-khi-tai-nha-tai-xuong/
  • Alt text ảnh gần như trống hoặc vô nghĩa /thong-so-may-nen-khi/
  • Ảnh minh họa các mục là placeholder SVG rỗng, không tải nội dung thật /ve-sinh-may-nen-khi-dung-cach/
  • Cannibalization với bài quy-trinh-bao-duong-may-nen-khi (chồng lấn chủ đề) /ve-sinh-may-nen-khi-dung-cach/
  • Thiếu HowTo schema dù bài là HowTo candidate rõ ràng /ve-sinh-may-nen-khi-dung-cach/

Medium Priority — fix this month (33 recurring patterns, 173 one-off, 263 total occurrences)

Thiếu số liệu định lượng cho khuyến nghị chọn bình

7 articles
Fix: Thêm bảng số liệu: dải công suất máy (HP/kW), lưu lượng (m3/phút), số điểm dùng khí khuyến nghị tương ứng 200L và 300L, kèm nguồn (catalog nhà sản xuất bình/tiêu chuẩn).
Impact: medium
Evidence + 7 affected articles
Các mục 'Chọn theo lưu lượng khí thực tế', 'Chọn theo công suất máy nén khí' đưa khuyến nghị định tính nhưng không nêu khoảng CFM/m3/phút hay dải kW cụ thể ứng với 200L vs 300L.
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • /may-nen-khi-5hp-dung-cho-xuong-nao/
  • /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • /may-nen-khi-co-dau-la-gi/
  • /phu-kien-may-nen-khi-mini/

Liên kết nội bộ phong phú, không có liên kết nguồn ngoài uy tín

7 articles
Fix: Tạo 1 pillar công suất tổng và để 3 bài này link lên pillar bằng anchor phân biệt rõ dải công suất.
Impact: medium
Evidence + 7 affected articles
~40+ internal link; tuy nhiên 3 bài series cùng nhắm intent công suất dễ tự cạnh tranh nếu không có cấu trúc pillar/cluster.
  • /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • /may-nen-khi-55kw-75kw-100hp/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • /may-nen-khi-loai-nao-tot/
  • /phu-kien-may-nen-khi-mini/
  • /thong-so-may-nen-khi/

Image alt-text issue

5 articles
Fix: Verify lazy-load swaps in real images with keyword-relevant Vietnamese alt; if images are decorative SVGs, add real content visuals.
Impact: Medium — image SEO + a11y loss across the article
Evidence + 5 affected articles
WebFetch: content images 'Missing [alt] (marked as data:image/svg+xml placeholders)'; only logo alt present.
  • /cong-dung-va-ung-dung-may-nen-khi/
  • /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • /kiem-dinh-may-nen-khi-la-gi/
  • /may-nen-khi-co-phai-kiem-dinh-khong/
  • /may-nen-khi-la-gi/

Thiếu BreadcrumbList

4 articles
Fix: Thêm BreadcrumbList hợp lệ với itemListElement.
Impact: low
Evidence + 4 affected articles
Không phát hiện @type BreadcrumbList (chỉ Article).
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/

Không có số liệu chu kỳ/đơn vị để trích

4 articles
Fix: Bổ sung dải chu kỳ thay (vd 2000-4000 giờ tùy hãng) kèm nguồn OEM.
Impact: medium
Evidence + 4 affected articles
~1287 từ không có thông số (giờ vận hành, micron, áp suất chênh) — giảm khả năng được trích dẫn.
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/

Thiếu thẻ meta description và canonical trong HTML

3 articles
Fix: Đảm bảo Rank Math xuất meta description + canonical tự tham chiếu
Impact: medium
Evidence + 3 affected articles
Không có <meta name="description"> / <link rel="canonical"> (chỉ og:description + description trong JSON-LD)
  • /bac-may-nen-khi-la-gi/
  • /cua-hang-ban-phu-tung-may-nen-khi/
  • /sua-may-nen-khi-tai-nha-tai-xuong/

Không có giá và không trích nguồn ngoài cho claim kỹ thuật

3 articles
Fix: Bổ sung khoảng giá tham khảo có mốc thời gian + nguồn báo giá; gắn nguồn cho các tuyên bố kỹ thuật chính.
Impact: medium
Evidence + 3 affected articles
Bài không nêu giá bình 1000L; mọi liên kết là nội bộ; không có nguồn ngoài kiểm chứng các tuyên bố ổn định áp/giảm nhiệt/tách ẩm.
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /binh-nen-khi-500-lit/

Meta description không xác định + alt ảnh kém mô tả

3 articles
Fix: Viết meta ~150 ký tự có từ khoá + hotline; alt mô tả tự nhiên kèm 'Bình Dương' khi phù hợp.
Impact: medium
Evidence + 3 affected articles
Meta description không hiển thị; alt ảnh 'kiem tra chat luong may nen khi nhap khau' không gắn địa phương Bình Dương.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/

Không có dữ liệu định lượng để trích

3 articles
Fix: Bổ sung SLA thời gian có mặt, vùng phục vụ cụ thể, khoảng phí khảo sát.
Impact: Thiếu dữ kiện rời để LLM và người đọc trích dẫn/quyết định
Evidence + 3 affected articles
Không có giá, thời gian phản hồi (vd 'có mặt trong X giờ'), hay khu công nghiệp cụ thể — chỉ mô tả định tính ('Chạy nhiều giờ mỗi ngày', 'Môi trường nóng và bụi').
  • /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • /may-nen-khi-bi-tran-dau/

Thiếu giá (VND) cho intent thương mại

3 articles
Fix: Thêm khoảng giá tham khảo hoặc CTA báo giá.
Impact: medium
Evidence + 3 affected articles
Không có mức giá VND nào.
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/

Alt text ảnh chưa đầy đủ

3 articles
Fix: Đặt alt mô tả kèm từ khóa cho mọi ảnh nội dung.
Impact: low
Evidence + 3 affected articles
4 ảnh, alt tối thiểu; nhiều placeholder SVG; chỉ logo có alt rõ.
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/

Thông số lưu lượng/áp suất hợp lý nhưng chưa dẫn datasheet

3 articles
Fix: Gắn nguồn datasheet/ISO 1217 hoặc ghi rõ là số tham khảo, kèm bảng theo model.
Impact: medium
Evidence + 3 affected articles
'khoảng 5.5 đến 6.5 m3/phút ở dải áp suất phổ thông', '7 bar'/'8 bar'/'10 bar'/'13 bar' nêu mà không có datasheet/tiêu chuẩn. Dải hợp lý nhưng chưa có nguồn.
  • /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/

Alt text ảnh không dấu và lệch chủ đề (ảnh bình cũ/giá rẻ)

2 articles
Fix: Thay/đổi alt có dấu mô tả bình 1000L trong trạm khí nén công nghiệp; tránh ảnh 'cũ/giá rẻ' lệch thông điệp.
Impact: low
Evidence + 2 affected articles
Alt: 'bình nén khí 1000 lít', 'binh chua khi nen cu', 'binh nen khi cu gia re' — 2/3 ảnh nói về bình cũ/giá rẻ, không khớp định vị 'hệ thống công nghiệp'; viết không dấu.
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-500-lit/

Ảnh minh họa render placeholder SVG rỗng

2 articles
Fix: Đảm bảo ảnh thật tải được (kiểm tra lazy-load) và có alt mô tả đúng nội dung.
Impact: medium
Evidence + 2 affected articles
Hai hình ('Dấu hiệu lọc tách dầu cần thay', 'Bộ lọc máy nén khí có liên quan gì đến cả hệ thống?') hiển thị 'data:image/svg+xml...viewBox 0 0 800 600' rỗng — không có nội dung ảnh/alt thật khi crawl.
  • /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • /gia-binh-nen-khi-moi-nhat/

Nội dung tốt về định tính nhưng thiếu ngưỡng định lượng an toàn

2 articles
Fix: Bổ sung ngưỡng tham chiếu (nhiệt độ ngắt thông thường ~100-110°C tùy dòng, dải áp làm việc) kèm cảnh báo theo NSX.
Impact: medium
Evidence + 2 affected articles
'Máy nóng bất thường là lỗi cần xử lý sớm' nhưng không nêu ngưỡng nhiệt độ cảnh báo/ngắt cụ thể; 'lên áp rồi tụt nhanh' không nêu mức áp tham chiếu.
  • /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • /may-nen-khi-3-pha/

Không có trải nghiệm trực tiếp (First-hand Experience)

2 articles
Fix: Bổ sung 1-2 mini case từ thực tế bảo trì của Airtec (model, giờ chạy, triệu chứng, dầu đã đổi, kết quả) và thay ảnh placeholder rỗng bằng ảnh hiện trường thật có alt mô tả.
Impact: med
Evidence + 2 affected articles
Toàn bài là khuyến nghị chung chung ('nên chọn dầu chuyên dụng', 'ưu tiên loại dầu ổn định nhiệt') không kèm case thực tế: không có ví dụ model máy cụ thể, không số giờ thay dầu thực đo, không hình ảnh hiện trường (các ảnh minh hoạ đều là SVG placeholder rỗng: data:image/svg+xml...viewBox 0 0 800 60
  • /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • /ve-sinh-may-nen-khi-dung-cach/

Ảnh minh hoạ là SVG placeholder rỗng, mất giá trị alt/Image SEO

2 articles
Fix: Đảm bảo ảnh thật được nạp (kiểm tra lazyload), viết alt mô tả riêng biệt đúng nội dung từng ảnh.
Impact: med
Evidence + 2 affected articles
Ba ảnh trong thân bài render dạng 'data:image/svg+xml,%3Csvg viewBox=0 0 800 600 ... trống' (lazy chưa nạp hoặc placeholder), alt như 'chon dau theo loai may nen khi' lặp lại trên 2 ảnh khác nhau ('chon dau theo loai may nen khi' dùng cả cho mục 'Dầu mới có thay thế...').
  • /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • /may-nen-khi-500-lit/

Ảnh thân bài là placeholder SVG rỗng

2 articles
Fix: Đảm bảo ảnh thật nạp; alt cụ thể (vd 'can dầu Shell Corena S3 R46 20L').
Impact: low
Evidence + 2 affected articles
Ảnh 'dau may nen khi shell 2' và 'dau may nen khi shell 1' là data:image/svg+xml viewBox 800x600 rỗng.
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /phu-kien-may-nen-khi-mini/

Nội dung mỏng, thiên liệt kê khái quát

2 articles
Fix: Bổ sung bảng triệu chứng→nguyên nhân→hướng xử lý và ví dụ thực tế để tăng chiều sâu và information gain.
Impact: medium
Evidence + 2 affected articles
Phần lỗi và nguyên nhân chỉ liệt kê chung (đầu nén, dầu, quạt giải nhiệt, van hút...) không có hướng chẩn đoán cụ thể hay ví dụ định lượng.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Trùng lặp liên-trang làm loãng tín hiệu thực thể địa phương

2 articles
Fix: Thêm dữ kiện bản địa độc nhất (KCN cụ thể, khoảng cách/thời gian tới Bình Dương) củng cố areaServed riêng.
Impact: medium
Evidence + 2 affected articles
Cùng địa chỉ TP.HCM và câu chữ với Tây Ninh/Đồng Nai khiến mô hình khó tách bạch độ phủ Bình Dương.
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Tuyên bố quy trình/kỹ thuật không có số liệu cam kết

2 articles
Fix: Bổ sung cam kết kiểm chứng được và trích GPKD 0318320001 làm tín hiệu pháp lý.
Impact: medium
Evidence + 2 affected articles
Nêu quy trình chẩn đoán (áp suất, nhiệt độ, tiếng ồn, rung, dầu, log lỗi) nhưng không có cam kết định lượng (thời gian có mặt, bảo hành, tỉ lệ xử lý tại chỗ).
  • /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Phần thương hiệu lặp lại mô típ bán hàng

2 articles
Fix: Thay bằng nội dung quyết định (checklist chọn lọc dầu theo model) + 1 CTA gọn.
Impact: medium
Evidence + 2 affected articles
H2 'Thiết Bị Nén Khí Airtec tư vấn lọc dầu như thế nào?' + 'Công Ty TNHH Thiết Bị Nén Khí Airtec' giống hệt mô típ ở 2 bài cụm, mang tính quảng cáo hơn là thông tin.
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/

Thiếu khối hỏi-đáp answer-first để AI trích dẫn theo passage

2 articles
Fix: Thêm câu trả lời 1-2 dòng dứt khoát ngay đầu mỗi mục H2 dạng câu hỏi, kèm FAQ schema.
Impact: medium
Evidence + 2 affected articles
Bài có mục 'Khi nào cần thay lọc dầu máy nén khí Hitachi?' nhưng trả lời lòng vòng ('đây nên xem là mốc kỹ thuật định hướng...') thay vì câu trả lời ngắn gọn đứng đầu đoạn.
  • /loc-dau-may-nen-khi-hitachi/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/

Ngày schema cũ (2023) lệch hẳn ngày thực 2026

2 articles
Fix: Đồng bộ ngày schema với 2026-05-24.
Impact: medium
Evidence + 2 affected articles
datePublished '2023-01-01T00:00:00Z', dateModified '2023-10-01T00:00:00Z' nhưng article:published_time/modified_time = '2026-05-24'.
  • /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/

Bảng giá là tài sản trích dẫn nhưng dải quá rộng

2 articles
Fix: Gắn ngày cập nhật giá + link nguồn niêm yết cho mỗi nhóm model; lý tưởng là caption 'Cập nhật MM/2026, nguồn: ...'.
Impact: medium
Evidence + 2 affected articles
Bảng giá có model + giá rõ ràng (Pegasus TM-V-0.17/8, 120L, ~7.000.000) nhưng chú thích chỉ ghi 'lấy từ bảng niêm yết công khai của Kumisai và Lucky' — LLM khó tin/trích nếu không có ngày + link.
  • /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/

Không có nguồn ngoài / dữ liệu trích dẫn được để AI tin cậy

2 articles
Fix: Thêm 1-2 nguồn kỹ thuật uy tín (tiêu chuẩn áp suất, datasheet hãng) và trích dẫn rõ để tăng citability cho AI Overviews/ChatGPT.
Impact: medium
Evidence + 2 affected articles
Mục (9) nguồn: chỉ internal link sản phẩm/danh mục, 'No external third-party citations or sources referenced'.
  • /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/

Alt text ảnh không khớp ngữ cảnh bài

2 articles
Fix: Sửa alt mô tả đúng: 'Máy nén khí trục vít Atlas Copco có VSD', loại bỏ alt 'máy sấy khí' nếu ảnh là máy nén khí.
Impact: trung bình
Evidence + 2 affected articles
Alt: 'may say khi lanh' (máy sấy khí — không liên quan), 'may say khi hitachi', 'Atlas Copco 2'.
  • /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • /may-nen-khi-loai-nao-tot/

Thiếu Product schema

2 articles
Fix: Thêm Product schema cho model được đề cập.
Impact: medium
Evidence + 2 affected articles
Bài về sản phẩm 15/22kW/30HP nhưng không có Product trong JSON-LD.
  • /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/

Thiếu Product schema dù bài bàn về dải công suất/loại máy

2 articles
Fix: Bài tổng quan nên giữ Article; bổ sung internal link tới trang sản phẩm máy 3 pha/trục vít có Product schema riêng.
Impact: medium
Evidence + 2 affected articles
@type hiện có: Place, PostalAddress, ImageObject, WebSite, BreadcrumbList, ListItem, WebPage, Person, NewsArticle — không có Product/Offer.
  • /may-nen-khi-3-pha/
  • /may-nen-khi-5hp-dung-cho-xuong-nao/

Lỗi template: khối share/footer trỏ sai bài (100 lít)

2 articles
Fix: Sửa template share/permalink lấy đúng URL bài hiện tại.
Impact: medium
Evidence + 2 affected articles
Khối chia sẻ và 'liên kết thường trực đến Máy nén khí 100 lít phù hợp cho nhu cầu nào?' dùng URL '/may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/' thay vì bài 500 lít.
  • /may-nen-khi-500-lit/
  • /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/

Thiếu trải nghiệm thực tế (Experience) định lượng

2 articles
Fix: Thêm 1-2 ví dụ thực tế dạng 'một gara 3 khoang dùng súng bắn ốc + xì khô tiêu thụ ~X L/phút, máy 5HP/300L đáp ứng được' kèm ảnh thực tế từ Airtec.
Impact: high
Evidence + 2 affected articles
Toàn bài tư vấn chung chung ('Gara nhỏ và tiệm sửa xe', 'Xưởng mộc nhỏ') nhưng không có case thực tế, ảnh máy đã lắp, hay số liệu vận hành (giờ chạy/ngày, lưu lượng dụng cụ tiêu thụ).
  • /may-nen-khi-5hp-dung-cho-xuong-nao/
  • /phu-tung-may-nen-khi-fusheng/

Rò rỉ template chia sẻ MXH trỏ sang bài 'Máy nén khí 200 lít'

2 articles
Fix: Sửa plugin/cache chia sẻ để lấy đúng URL bài hiện tại.
Impact: medium
Evidence + 2 affected articles
Khối nút chia sẻ WhatsApp/Facebook/Twitter/Pinterest/LinkedIn cuối bài dùng URL và tiêu đề https://thietbinenkhi.vn/may-nen-khi-200-lit/ thay vì URL bài diesel.
  • /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • /may-nen-khi-co-dau-la-gi/

Nguy cơ cannibalization với bài phu-tung-may-nen-khi-fusheng

2 articles
Fix: Khoanh vùng intent: bài này = máy mini/gia đình; bài Fusheng = công nghiệp; thêm internal link phân tầng rõ.
Impact: medium
Evidence + 2 affected articles
Bài tự nêu 'nhiều người cũng tìm bằng từ khóa phụ tùng máy nén khí mini' — chồng intent 'phụ tùng/phụ kiện máy nén khí' với bài Fusheng; cả hai cùng trỏ /phu-tung-may-nen-khi/.
  • /phu-kien-may-nen-khi-mini/
  • /phu-tung-may-nen-khi-fusheng/
+ 173 one-off findings (single article each) — click to expand

Each appears on a single article — low priority. Fix opportunistically when you next refresh that article; no site-wide action needed.

  • Bảng quy đổi kW/HP và áp suất là tài sản trích dẫn tốt nhưng thiếu nguồn /thong-so-may-nen-khi/
  • Mục 'Những hạng mục cần kiểm tra khi chọn mua' chưa cụ thể hóa /binh-nen-khi-1000-lit/
  • Thiếu answer block tóm tắt đầu bài /binh-nen-khi-1000-lit/
  • Câu hỏi máy sấy khí chưa cấu trúc thành FAQ trích dẫn được /binh-nen-khi-1000-lit/
  • Khuyến nghị ghép công suất/lưu lượng cho 1000L chưa dẫn nguồn /binh-nen-khi-1000-lit/
  • Câu hỏi FAQ-ready chưa khai thác cho AEO /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • Thiếu alt text mô tả + không dấu trên ảnh /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • Gộp 2 từ khóa dung tích vào 1 URL gây loãng chủ đề /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • Khuyến nghị ghép máy nén/lưu lượng chưa dẫn nguồn /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • Không trả lời trực tiếp câu hỏi tiêu đề ở đầu bài /binh-nen-khi-500-lit/
  • Thiếu FAQ/Q&A khai thác AEO /binh-nen-khi-500-lit/
  • Tuyên bố ghép công suất máy nén với 500L không dẫn nguồn /binh-nen-khi-500-lit/
  • Mạnh về bảng phân loại nhưng thiếu khối FAQ answer-first /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Thiếu con số định lượng cho khả năng trích dẫn /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Ảnh minh họa lỗi là placeholder SVG rỗng /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Bảng triệu chứng-nguyên nhân tốt nhưng thiếu câu trả lời đóng gói trích được /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Chồng lấn nhẹ với bài bảo dưỡng/vệ sinh ở phần lỗi nhiệt /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Thiếu HowTo cho các quy trình khắc phục có thứ tự /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Nội dung giáo dục đầy đủ, đúng kỹ thuật về cấu tạo và vận hành /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Mở bài trả lời trực tiếp định nghĩa + liệt kê bộ phận — citable tốt /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Phần 'cách dùng' chia Trước/Trong/Sau — khối quy trình rõ, citable /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Lỗi chính tả/viết hoa trong title và H1 không khớp đuôi /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • 3 ảnh thiếu alt /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Không phát hiện sai sự thật về cấu tạo /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Nội dung khái quát, thiếu chiều sâu phân biệt với đối thủ /cong-dung-va-ung-dung-may-nen-khi/
  • Có bảng 4-công-dụng dễ trích dẫn, nhưng thiếu định nghĩa answer-first ở đầu mỗi mục /cong-dung-va-ung-dung-may-nen-khi/
  • Nội dung mỏng, lặp khung 'một cửa hàng nên có gì' nhiều lần /cua-hang-ban-phu-tung-may-nen-khi/
  • Thiếu thực thể cụ thể (model/hãng/loại phụ tùng) để AI neo trích dẫn /cua-hang-ban-phu-tung-may-nen-khi/
  • Khả năng cannibalization với /phu-tung-may-nen-khi/ /cua-hang-ban-phu-tung-may-nen-khi/
  • Tuyên bố bán hàng định tính, không kiểm chứng được /cua-hang-ban-phu-tung-may-nen-khi/
  • Câu trả lời bị pha loãng bởi từ phòng thủ, giảm citability /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Không có thực thể/định lượng để LLM neo /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Khẳng định nhân-quả về oxy hóa/cặn không định lượng, không nguồn /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Ảnh minh hoạ placeholder rỗng, không có hình thực tế /dau-may-nen-khi-la-gi/
  • Đoạn phân biệt dầu nén khí vs dầu diesel — nội dung độc nhất nhưng quá ngắn /dau-may-nen-khi-la-gi/
  • Nhận định so sánh gốc dầu không dẫn chứng /dau-may-nen-khi-la-gi/
  • Thông số sản phẩm quy về 'trên Airtec' — cần nguồn datasheet gốc /dau-may-nen-khi-shell-va-dong-shell-corena/
  • Title nhồi ký tự trang trí, dài quá ngưỡng hiển thị /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • BreadcrumbList chưa xác nhận trong JSON-LD /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • Mỏng về chiều sâu, chủ yếu liệt kê chung chung /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • Trùng lặp giữa các trang làm loãng tín hiệu thực thể địa phương /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • Title quá dài và nhồi yếu tố quảng cáo /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • Lời hứa 'Giá Tốt' không có dẫn chứng giá /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/
  • Answer-first ổn nhưng không có FAQ trích dẫn được /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • H1 không khớp title tag (thiếu định vị + năm) /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Title hứa 'Giá Tốt' nhưng nội dung không có giá /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Trang dịch vụ local nên có LocalBusiness/Service schema /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Tiêu đề có năm/giá nhưng nội dung không có mốc giá hay ngày /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Trùng/loãng chủ đề với các trang sản phẩm bình 500L/1000L /gia-binh-nen-khi-moi-nhat/
  • Bài giá ngắn (~5 phút đọc) cho intent thương mại cạnh tranh /gia-binh-nen-khi-moi-nhat/
  • Tuyên bố độ bền sản phẩm không nguồn /gia-binh-nen-khi-moi-nhat/
  • Dữ liệu giá dạng bảng tốt cho AEO nhưng nguồn ẩn danh /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Thiếu khối FAQ giá để chiếm featured/AI answer /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Title hiển thị và H1 lệch nhau /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Khoảng giá rất rộng dễ gây hiểu nhầm /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Bảng giá tối thiểu cần xác thực mốc m3 với phụ lục gốc Thông tư 41 /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Hiệu lực Thông tư 41/2016 cần kiểm tra còn áp dụng tại 2026 /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Nội dung vận hành có chiều sâu hệ thống (không chỉ bật/tắt máy) /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Quy trình 5 bước đánh số rõ ràng — rất citable cho AI /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Bảng kiểm tra nhanh theo thời điểm hỗ trợ trích dẫn /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Thiếu ngưỡng định lượng cho các tín hiệu an toàn /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Title/H1 khớp từ khóa, meta description tốt; nhưng phân cấp heading lỗi nhẹ /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • 3 ảnh thiếu alt; không có liên kết nguồn ngoài uy tín /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Nội dung kỹ thuật chính xác về nguyên lý /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Strong checklist content but lacks 'prove-it' detail (pass/fail criteria) /kiem-dinh-binh-chua-khi-nen/
  • Validity-period and capacity claims not cited /kiem-dinh-binh-chua-khi-nen/
  • Cannibalization risk with sibling articles on the inspection cluster /kiem-dinh-binh-chua-khi-nen/
  • Weak reciprocal cluster linking — does not link back to a1 /kiem-dinh-binh-chua-khi-nen/
  • Multiple regulations cited (QCVN 01:2008, TT 36/2019, TT 54/2016) without currency check /kiem-dinh-binh-chua-khi-nen/
  • Largely definitional/generic with little first-hand experience or unique data /kiem-dinh-may-nen-khi-la-gi/
  • Definition not front-loaded as an extractable answer block /kiem-dinh-may-nen-khi-la-gi/
  • Regulatory references uncited/unlinked /kiem-dinh-may-nen-khi-la-gi/
  • Scope claim 'máy nén khí nào cần kiểm định' lacks the precise legal trigger /kiem-dinh-may-nen-khi-la-gi/
  • Không có ngày cập nhật hiển thị cho người đọc /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Có passage trích dẫn được dạng định nghĩa/checklist nhưng thiếu câu trả lời trực tiếp đầu mục /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Bảng checklist và bảng phân loại máy hỗ trợ tốt khả năng trích dẫn /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • H1 và title trùng khớp từ khóa chính, meta description đạt chuẩn độ dài /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • 3 ảnh thiếu thuộc tính alt /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Tên thương hiệu nêu chính xác, không phát hiện sai sự thật /kiem-tra-chat-luong-may-nen-khi-nhap-khau/
  • Khẳng định hậu quả 'quá hạn' không định lượng/nguồn /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Title tag và H1 không khớp; H1 ở dạng câu hỏi cụt /loc-dau-may-nen-khi-hitachi/
  • Thiếu Product schema dù nêu mã sản phẩm và thông số bán hàng /loc-dau-may-nen-khi-hitachi/
  • Khẳng định cấp lọc '0.1 micron' cho lọc dầu cần đối chiếu kỹ thuật /loc-dau-may-nen-khi-hitachi/
  • Information gain Kobelco-cụ thể còn thiếu /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Thiếu Product schema cho vật tư lọc dầu Kobelco /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Tác giả không có chứng thực chuyên môn /loc-duong-ong-may-nen-khi-la-gi/
  • Thiếu số liệu/đặc tả định lượng để tăng độ tin và citability /loc-duong-ong-may-nen-khi-la-gi/
  • Title/H1 ở dạng 'là gì?' trong khi bài bao quát cả cách chọn /loc-duong-ong-may-nen-khi-la-gi/
  • Phần lớn khẳng định mang tính nguyên lý, ít rủi ro nhưng vô danh nguồn /loc-duong-ong-may-nen-khi-la-gi/
  • Câu hỏi vệ sinh vs thay mới chưa cho phán quyết rõ /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • Hậu quả lọc gió bẩn nêu chung, không nguồn/ngưỡng /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • Hình minh họa bị thay bằng SVG rỗng (mất alt thực) /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • Đoạn thương hiệu mang tính quảng cáo, loãng giá trị /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • Khẳng định không nguồn về tần suất sự cố do ẩm /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • Lỗi phân cấp heading: nhiều H2 lẽ ra là H3 con của 'Cách chọn' /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Bảng dung tích–công suất ngắn, ít dữ liệu citable /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Heading hierarchy phẳng/sai cấp ảnh hưởng cấu trúc on-page /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Có verdict rõ nhưng thiếu bảng so sánh thực và dữ liệu định lượng /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Tiêu đề nhắm từ khóa so sánh không có lượng tìm thực (intent yếu) /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Thông số áp/điện đúng nhưng thiếu lưu lượng và nguồn /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Phần tư vấn chọn máy còn chung chung /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Có cấu trúc answer-first nhưng thiếu FAQ block trích dẫn được /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Giá có nguồn nhưng không có ngày cụ thể /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • WebPage và Article schema thiếu thuộc tính bắt buộc /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Ngày trong schema lệch lớn so với ngày thực tế (stale dates) /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Dải lưu lượng 1.4-1.8 m3/phút nêu không kèm nguồn/điều kiện áp /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • H1 không tối ưu — là câu mô tả, không phải tiêu đề có từ khóa gọn /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Thông số áp suất/lưu lượng không dẫn nguồn /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Bảng giá đa cấu hình citable nhưng nhiều ô 'chưa nêu' làm giảm giá trị trích /may-nen-khi-200-lit/
  • Thiếu FAQ answer-first cho khả năng trích AI /may-nen-khi-200-lit/
  • Thiếu Product/Offer dù có bảng model + giá /may-nen-khi-200-lit/
  • Giá tham khảo không dẫn nguồn cụ thể (nhưng có disclaimer) /may-nen-khi-200-lit/
  • Phân cấp heading sai làm loãng tín hiệu chủ đề /may-nen-khi-3-pha/
  • Ảnh không liên quan + thiếu alt mô tả /may-nen-khi-3-pha/
  • Nêu 380V cho 3 pha hợp lý nhưng thiếu nguồn/giá /may-nen-khi-3-pha/
  • Có dữ liệu trích dẫn tốt nhưng thiếu cấu trúc hỏi-đáp/FAQ để AI trích /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Nguồn giá mơ hồ làm giảm độ tin cậy khi AI trích dẫn /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Thiếu Product schema dù trang liệt kê model + giá /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Heading 'So sánh nhanh 22kW và 37kW' chồng lấn URL khác /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • Câu trả lời giá dễ trích nhưng thiếu mốc thời gian /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • Có giá/spec nhưng không gắn Product/Offer schema /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • Giá thiếu nguồn và mốc thời gian /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • Trùng lặp ý nội bộ giữa các mục (nhu cầu / khi nào đủ / sai lầm) /may-nen-khi-500-lit/
  • Mục giá không cung cấp dữ kiện trích dẫn được /may-nen-khi-500-lit/
  • Dải công suất theo dung tích chưa dẫn nguồn /may-nen-khi-500-lit/
  • Thiếu Product schema cho intent mua thiết bị /may-nen-khi-55kw-75kw-100hp/
  • Không có khối Q&A trích dẫn được (answer-first) cho AI /may-nen-khi-5hp-dung-cho-xuong-nao/
  • Không nêu giá tham khảo dù bài đề cập lựa chọn mua /may-nen-khi-5hp-dung-cho-xuong-nao/
  • Title head sai lệch nghiêm trọng — lấy nhầm tiêu đề H2 'là gì?' /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Headline schema không khớp tiêu đề bài (lấy nhầm H2) /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Số lưu lượng 0.8-1.0 m3/phút thiếu điều kiện áp và nguồn /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Góc tư vấn tốt nhưng phần lớn dẫn về Airtec làm nguồn duy nhất /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Ảnh bảng giá + ảnh minh hoạ là SVG placeholder rỗng, 3 ảnh thiếu alt /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Bỏ lỡ Product/Offer schema dù có bảng giá model cụ thể /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Thông số trong bảng cần đối chiếu nguồn nhà sản xuất /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Thiếu định nghĩa answer-first cô đọng có thể trích dẫn /may-nen-khi-bi-tran-dau/
  • Liên kết dịch vụ ở footer trỏ tới '#' (rỗng) — broken/placeholder link /may-nen-khi-bi-tran-dau/
  • Toàn bộ tuyên bố hậu quả/lợi ích không có dữ liệu hỗ trợ /may-nen-khi-bi-tran-dau/
  • Có answer-first và bảng tốt, nhưng thiếu khối FAQ rõ ràng /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Khẳng định hợp lý nhưng hoàn toàn không trích nguồn/định lượng /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Nhồi biến thể từ khóa ngay đầu bài làm giảm chất lượng tự nhiên /may-nen-khi-co-dau-la-gi/
  • Heading rỗng trong mục lục — H2 không có tiêu đề (mục '9 / #i') /may-nen-khi-co-dau-la-gi/
  • Vague generalities instead of specifics ('thường phải', 'nên rà soát') weaken authority /may-nen-khi-co-phai-kiem-dinh-khong/
  • Khuyến nghị sản phẩm thiếu cụ thể (model, công suất, giá) /may-nen-khi-gia-dinh-loai-nao-tot/
  • Thiếu bảng so sánh nhanh dễ trích dẫn /may-nen-khi-gia-dinh-loai-nao-tot/
  • Alt text ảnh trùng lặp và thiếu mô tả /may-nen-khi-gia-dinh-loai-nao-tot/
  • Quy gán dòng sản phẩm hãng cần kiểm chứng nhãn chính xác /may-nen-khi-gia-dinh-loai-nao-tot/
  • Thiên lệch thương hiệu lấn át tính khách quan của bài định nghĩa /may-nen-khi-la-gi/
  • Trùng lặp định hướng 'ưu tiên trục vít' với bài cong-dung /may-nen-khi-la-gi/
  • Liên kết hub yếu một chiều — chủ yếu trỏ sang trang sản phẩm/dịch vụ, ít link tới bài cụm liên quan /may-nen-khi-la-gi/
  • Thiếu BreadcrumbList so với các bài cùng cụm /may-nen-khi-la-gi/
  • Tuyên bố lịch sử thương hiệu cần kiểm chứng /may-nen-khi-loai-nao-tot/
  • Phân loại dòng sản phẩm theo hãng cần đối chiếu catalogue /may-nen-khi-loai-nao-tot/
  • Nội dung an toàn, thiếu ví dụ máy mini cụ thể /phu-kien-may-nen-khi-mini/
  • Link nội bộ dùng http:// (không https) cho chính bài này /phu-kien-may-nen-khi-mini/
  • Thiếu dữ liệu định lượng/độc quyền để AI ưu tiên trích dẫn /phu-tung-may-nen-khi-fusheng/
  • Ảnh dùng placeholder SVG rỗng, thiếu nội dung ảnh thực + alt yếu /phu-tung-may-nen-khi-fusheng/
  • Nội dung thiếu định lượng dù là quy trình kỹ thuật /quy-trinh-bao-duong-may-nen-khi/
  • Thiếu answer-first và bảng số liệu trích dẫn được cho AI /quy-trinh-bao-duong-may-nen-khi/
  • Tuyên bố chi phí không dẫn nguồn /quy-trinh-bao-duong-may-nen-khi/
  • Lỗi template: khối chia sẻ và footer trỏ sai bài (Đồng Nai) /sua-chua-may-nen-khi-truc-vit/
  • Không có dữ kiện định lượng để LLM trích dẫn /sua-chua-may-nen-khi-truc-vit/
  • Title quá dài + nhồi nhãn '[2026]' và brand suffix /sua-chua-may-nen-khi-truc-vit/
  • 3 ảnh thiếu alt + ảnh là SVG rỗng (placeholder) /sua-chua-may-nen-khi-truc-vit/
  • Tuyên bố năng lực không có dẫn chứng kiểm chứng /sua-chua-may-nen-khi-truc-vit/
  • Không có khối Key Takeaways / tóm tắt trả lời nhanh đầu bài /sua-may-nen-khi-tai-nha-tai-xuong/
  • Câu trả lời không đứng độc lập theo từng đoạn (block-level citability thấp) /sua-may-nen-khi-tai-nha-tai-xuong/
  • Trang dịch vụ mạnh về quy trình nhưng thiếu bằng chứng (proof) /thu-mua-may-nen-khi-truc-vit-cu/
  • Câu hỏi về giá bị né, giảm giá trị trích dẫn /thu-mua-may-nen-khi-truc-vit-cu/
  • Thiếu Article schema (chỉ có WebPage) /thu-mua-may-nen-khi-truc-vit-cu/
  • Không nêu khoảng giá thu mua (cố ý né) /thu-mua-may-nen-khi-truc-vit-cu/
  • Alt text ảnh mục yếu/lặp và ảnh placeholder không có alt mô tả thật /ve-sinh-may-nen-khi-dung-cach/
  • Tuyên bố nhân quả không dẫn nguồn /ve-sinh-may-nen-khi-dung-cach/

Low Priority — backlog (14 recurring patterns, 147 one-off, 177 total occurrences)

dateModified gần trùng datePublished

4 articles
Fix: Cập nhật nội dung thực chất trước khi đặt dateModified; tránh năm trong tiêu đề nếu không refresh
Impact: low
Evidence + 4 affected articles
datePublished 2026-05-13T20:44:53 vs dateModified 2026-05-13T20:45:11 (cách 18 giây)
  • /bac-may-nen-khi-la-gi/
  • /cua-hang-ban-phu-tung-may-nen-khi/
  • /loc-dau-may-nen-khi-dung-de-lam-gi/
  • /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/

Không có liên kết ngoài tới nguồn uy tín

2 articles
Fix: Thêm liên kết tới catalog vòng bi (vd SKF/NSK) hoặc tài liệu kỹ thuật hãng máy
Impact: low
Evidence + 2 affected articles
0 liên kết ngoài phi hạ tầng; chủ đề kỹ thuật nên dẫn tài liệu hãng/tiêu chuẩn vòng bi
  • /bac-may-nen-khi-la-gi/
  • /sua-may-nen-khi-tai-nha-tai-xuong/

Thiếu Product schema cho trang theo dung tích sản phẩm công nghiệp

2 articles
Fix: Nếu hướng thương mại, thêm Product với thông số (dung tích, áp suất thiết kế) và offers; nếu giữ tư vấn thì làm rõ intent và bổ sung HowTo/spec table.
Impact: low
Evidence + 2 affected articles
Trang về sản phẩm bình 1000L công nghiệp nhưng chỉ có Article, không có Product/Offer/thông số cấu trúc.
  • /binh-nen-khi-1000-lit/
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/

Title quá dài với hậu tố thương hiệu + năm

2 articles
Fix: Rút gọn title ≤ 60 ký tự, ưu tiên từ khóa chính đầu title; chuyển '[2026]' và brand vào template ngắn hơn.
Impact: low
Evidence + 2 affected articles
'Bình Nén Khí 200 Lít, 300 Lít Dùng Cho Nhu Cầu Nào? » [2026] Thiết Bị Nén Khí Airtec' dài, phần '» [2026] Thiết Bị Nén Khí Airtec' chiếm nhiều ký tự, dễ bị Google cắt trên SERP.
  • /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/
  • /thu-mua-may-nen-khi-truc-vit-cu/

Khẳng định chu kỳ thay không có mốc số/nguồn

2 articles
Fix: Thêm khoảng giờ tham khảo theo khuyến cáo hãng + nguồn, hoặc nêu rõ phụ thuộc khuyến cáo nhà sản xuất kèm dẫn chứng.
Impact: low
Evidence + 2 affected articles
'Lọc dầu thường được thay theo chu kỳ bảo trì định kỳ cùng với dầu máy nén khí' và tương tự cho lọc gió — không nêu giờ chạy hay nguồn.
  • /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/

Bộ schema còn lại đầy đủ và đúng type

2 articles
Fix: Giữ nguyên; chỉ cần xử lý vấn đề FAQPage ở trên.
Impact: low
Evidence + 2 affected articles
Có Article, WebPage, Organization, BreadcrumbList — phù hợp cho bài blog của tổ chức. og:type=article, robots index,follow.
  • /cong-dung-va-ung-dung-may-nen-khi/
  • /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/

Title/H1/meta hợp lệ; có yếu tố năm 2026 trong title

2 articles
Fix: Hậu tố '2026' cần cập nhật định kỳ để tránh lỗi thời.
Impact: low
Evidence + 2 affected articles
Title 'Dầu Máy Nén Khí Shell Và Dòng Shell Corena 2026'; meta description chứa từ khóa. H1 trùng chủ đề.
  • /dau-may-nen-khi-shell-va-dong-shell-corena/
  • /phu-kien-may-nen-khi-mini/

Thiếu BreadcrumbList schema

2 articles
Fix: Bổ sung BreadcrumbList JSON-LD theo cấp Trang chủ > Kinh nghiệm > bài viết.
Impact: low
Evidence + 2 affected articles
Raw HTML không chứa BreadcrumbList trong khối ld+json (chỉ WebPage/NewsArticle/Person/Organization), dù site có breadcrumb điều hướng.
  • /loc-dau-may-nen-khi-hitachi/
  • /loc-duong-ong-may-nen-khi-la-gi/

dateModified gần như trùng datePublished — freshness giả

2 articles
Fix: Chỉ cập nhật dateModified khi sửa nội dung thật; không tự động bump.
Impact: low
Evidence + 2 affected articles
datePublished 2026-05-04T21:19:40, dateModified 2026-05-04T21:20:17 — chỉ cách 37 giây, không phản ánh cập nhật thực.
  • /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • /sua-may-nen-khi-tai-nha-tai-xuong/

Title/H1/meta đầy đủ, đúng từ khóa, 1 H1

2 articles
Fix: Giữ nguyên.
Impact: low
Evidence + 2 affected articles
Title 'Máy Nén Khí 100 Lít Phù Hợp Cho Nhu Cầu Nào 2026', H1 'Máy nén khí 100 lít phù hợp cho nhu cầu nào?', meta 'Máy nén khí 100 lít phù hợp cho gara nhỏ, tiệm rửa xe và nhu cầu dùng khí ngắt quãng...'.
  • /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • /may-nen-khi-200-lit/

Meta description trên trang vs OG khác nhau

2 articles
Fix: Đồng bộ meta description và og:description, giữ bản có CTA 'Xem giá'.
Impact: Nhỏ; cả hai đều hợp lệ nhưng nên thống nhất CTA
Evidence + 2 affected articles
Meta description: 'Máy nén khí 10kg là nhóm máy có áp làm việc khoảng 10 bar...' khác với og:description ('...Xem giá tham khảo và cách chọn đúng tại Airtec.').
  • /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • /thu-mua-may-nen-khi-truc-vit-cu/

Thiếu Product/Offer schema cho bảng giá

2 articles
Fix: Cân nhắc Product+AggregateOffer nếu giá đủ ổn định; nếu chỉ tham khảo thì để FAQPage là đủ.
Impact: Có thể hiển thị giá trong rich result; cân nhắc nếu giá là tham khảo
Evidence + 2 affected articles
Có 'Bảng giá máy nén khí 10kg tham khảo' (4.6-34 triệu) nhưng không có Product/AggregateOffer markup.
  • /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • /phu-tung-may-nen-khi-fusheng/

Quy đổi 37kW ≈ 50HP cần nêu cơ sở

2 articles
Fix: Nêu rõ '37kW ≈ 50HP theo quy đổi gần đúng (1HP ≈ 0.746kW)'.
Impact: low
Evidence + 2 affected articles
Tiêu đề H2 'Máy nén khí 37kW có phải là 50HP không?' — 37kW ≈ 50HP là quy đổi gần đúng (1HP ≈ 0.746kW → 50HP ≈ 37.3kW), nên ghi rõ là quy ước.
  • /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • /may-nen-khi-55kw-75kw-100hp/

Quy đổi công suất chính xác

2 articles
Fix: Giữ nguyên; có thể ghi chú lưu lượng là giá trị nạp (displacement) hay lưu lượng thực để tránh nhầm.
Impact: low
Evidence + 2 affected articles
'3HP ≈ 2.2kW' đúng (3 x 0.746 ≈ 2.24kW). Lưu lượng nêu (~250 và ~360 L/phút theo bình 120/180L) hợp lý với dòng piston dây đai 3HP.
  • /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • /may-nen-khi-5hp-dung-cho-xuong-nao/
+ 147 one-off findings (single article each) — click to expand

Each appears on a single article — low priority. Fix opportunistically when you next refresh that article; no site-wide action needed.

  • Bảng so sánh hãng là điểm mạnh chuyên môn, nên mở rộng dữ liệu định lượng /may-nen-khi-loai-nao-tot/
  • Thiếu khối tóm tắt trả lời nhanh đầu bài /bac-may-nen-khi-la-gi/
  • Citability tốt nhờ định nghĩa rõ + bảng, nhưng câu đầu mục điều kiện làm giảm trích dẫn rời /bac-may-nen-khi-la-gi/
  • Title gắn '2026' nhưng schema báo nội dung từ 2023 — rủi ro tín hiệu trái ngược /binh-nen-khi-1000-lit/
  • Tuyên bố 'giảm nhiệt' của bình chứa cần thận trọng /binh-nen-khi-1000-lit/
  • Ảnh hero dùng ảnh 'bình cũ' không khớp định vị bài /binh-nen-khi-500-lit/
  • H1 và title tag không khớp nhau /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Meta description thiếu nhánh nội bộ; tốt nhưng có thể nhấn pillar /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Có BreadcrumbList nhưng thiếu schema liên kết pillar-cluster /bo-loc-may-nen-khi-gom-nhung-loai-nao/
  • Self-link trong thân bài /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Liệt kê nguyên nhân hợp lý nhưng chưa có dẫn chứng/định lượng /cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/
  • Meta description ngắn, còn dư địa /cau-tao-may-nen-khi-mini-va-cach-dung-dung/
  • Title tag dùng Title Case lỗi diacritic + có thể vượt độ dài hiển thị /cong-dung-va-ung-dung-may-nen-khi/
  • H1 và title gần trùng tuyệt đối, thiếu biến thể từ khóa /cong-dung-va-ung-dung-may-nen-khi/
  • Khẳng định '7 bar đến 8 bar' hợp lý nhưng không trích nguồn /cong-dung-va-ung-dung-may-nen-khi/
  • Bài thông tin chung, không chứa số liệu giá/quy định cần factcheck nặng /cong-dung-va-ung-dung-may-nen-khi/
  • Title nhồi năm và H1 trùng title gần như nguyên văn /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Liên kết ngoài tới nguồn uy tín gần như bằng 0 /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • Không có Product schema cho vật tư dầu được bán /dau-cho-may-nen-khi-loai-nao-phu-hop/
  • H1 không khớp focus và title nhồi năm /dau-may-nen-khi-la-gi/
  • Alt ảnh trùng lặp / placeholder /dau-may-nen-khi-la-gi/
  • Chiều sâu khá hơn nhờ thông số cụ thể nhưng dựa nhiều vào sản phẩm nội bộ /dau-may-nen-khi-shell-va-dong-shell-corena/
  • Có dữ kiện trích dẫn được (R/P, VG46) — điểm GEO mạnh nhất trong 3 bài /dau-may-nen-khi-shell-va-dong-shell-corena/
  • Title thiếu yếu tố giá trị/thương hiệu so với 2 trang còn lại (không nhất quán) /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • Khẳng định 'phần lớn lỗi xử lý tại chỗ' không dẫn chứng /dich-vu-sua-chua-may-nen-khi-binh-duong/
  • Phạm vi phục vụ nêu chung, không mốc thời gian/khoảng cách /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/
  • Alt text ảnh placeholder thiếu /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Không có lỗi NewsArticle /dich-vu-sua-chua-may-nen-khi-tai-vung-tau/
  • Title viết hoa không nhất quán /gia-binh-nen-khi-moi-nhat/
  • Mật độ cụm 'giá ... lọc' và lặp 'liên hệ' cao, dễ loãng /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Lưu ý miễn trừ có, nhưng không có ngày cập nhật cụ thể /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/
  • Bảng giá theo dung tích là khối citable mạnh cho AI /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Câu trả lời chu kỳ kiểm định rõ ràng, answer-first tốt /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Title Case lỗi diacritic ('Kiểm định') /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Title không khớp H1 (intent OK nhưng lệch từ khóa đuôi) /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Meta description chuẩn độ dài và chứa từ khóa /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Hedging giá đúng cách + quy đổi lít sang m3 chính xác /gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/
  • Viết hoa title không chuẩn ('đúng Cách') /huong-dan-su-dung-va-van-hanh-may-nen-khi/
  • Meta/title lacks a benefit modifier; title is bare /kiem-dinh-binh-chua-khi-nen/
  • Title nhồi 'Cập Nhật 2026' cho nội dung evergreen /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Meta description ngắn, chưa khai thác hết /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Phân biệt lọc dầu vs lọc tách dầu thiếu định nghĩa kỹ thuật /loc-dau-may-nen-khi-dung-de-lam-gi/
  • Meta description trùng đề tài nhưng nội bộ có 2 phiên bản meta khác nhau /loc-dau-may-nen-khi-hitachi/
  • Mã lọc tách dầu nêu kèm chưa rõ áp dụng cho model nào /loc-dau-may-nen-khi-hitachi/
  • Điểm mạnh: quy trình đánh số và bảng so sánh dễ trích /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Title/H1 tốt và sát chủ đề; slug dài /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Ảnh placeholder rỗng ở mục 'Cách chọn đúng' /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/
  • Cấu trúc bảng + định nghĩa answer-first thân thiện AEO /loc-duong-ong-may-nen-khi-la-gi/
  • Heading hierarchy tốt nhưng nhiều H3 quá ngắn /loc-duong-ong-may-nen-khi-la-gi/
  • Không có HowTo schema dù có quy trình lắp/vị trí /loc-duong-ong-may-nen-khi-la-gi/
  • Bảng cấp lọc thiếu định lượng dễ kiểm chứng /loc-duong-ong-may-nen-khi-la-gi/
  • Title gắn năm + viết hoa lệch chuẩn /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • H1 và title lệch (title có 'đầu nén', H1 'đầu nén' nhưng thêm 2026) /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • Khuyến nghị vệ sinh lõi lọc thiếu cảnh báo loại lõi /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/
  • Tiêu đề SEO nhồi và có ký tự thừa /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/
  • Title nhồi năm + viết hoa không tự nhiên /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • H1 và title không khớp hoàn toàn /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • So sánh chức năng lọc tách nước vs máy sấy khí thiếu thông số /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/
  • Thiếu giá làm bài kém giá trị quyết định mua so với 200L/300L /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Alt ảnh không liên quan từ khóa 100 lít /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Không có Product schema (chấp nhận được vì bài không nêu giá) /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Khẳng định công suất hợp lý nhưng không dẫn nguồn /may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/
  • Alt text ảnh không đồng nhất / generic /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Quy đổi 10HP ≈ 7.5kW chính xác /may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/
  • Title tag và H1 lệch nhau /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Alt text ảnh chưa tối ưu từ khóa nhất quán /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Schema type đúng (Article, không phải NewsArticle) /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Chưa xác nhận BreadcrumbList /may-nen-khi-10kg-dung-cho-nhu-cau-nao/
  • Xung đột meta title giữa nguồn (RankMath vs schema/H1) /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Hai meta description khác nhau cùng tồn tại /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Quy đổi 15HP ~ 11kW hợp lý nhưng không dẫn nguồn /may-nen-khi-15hp-phu-hop-cho-xuong-vua/
  • Q&A theo heading hỗ trợ trích dẫn /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Title thiếu năm/yếu tố tươi mới so với 2 bài kia /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Quy đổi kW/HP — kiểm chứng độ chính xác /may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/
  • Alt ảnh trùng/yếu /may-nen-khi-200-lit/
  • Một số ô thông số bỏ trống làm yếu tính kiểm chứng /may-nen-khi-200-lit/
  • Heading cấp độ không nhất quán (nhiều mục 'Chọn theo...' để H2) /may-nen-khi-3-pha/
  • Bảng dải công suất là passage citable mạnh /may-nen-khi-3-pha/
  • Quy đổi kW/HP và dải áp suất chính xác /may-nen-khi-3-pha/
  • Ảnh minh họa là placeholder/data-URI, không tải thật /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Title/H1/meta description đầy đủ và đúng từ khóa /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Alt ảnh yếu/không liên quan trực tiếp /may-nen-khi-300-lit-dung-cho-xuong-nao/
  • Độ phủ nội dung tốt theo từng loại xưởng /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • Định dạng Q&A hỗ trợ trích dẫn AI /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • Title, meta description, H1, hierarchy hợp lệ /may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/
  • Bảng spec + giá là điểm mạnh Experience cần khai thác thêm /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • Một phần ảnh thiếu alt mô tả /may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/
  • Có bảng vai trò/công suất trích-dẫn-được nhưng thiếu Key Takeaways đầu bài /may-nen-khi-500-lit/
  • Title có dấu '?' + năm; H1 khớp tốt; cấu trúc heading sâu hợp lý /may-nen-khi-500-lit/
  • Không có Product/Offer dù là trang định hướng mua theo cấu hình /may-nen-khi-500-lit/
  • Phần giá nêu yếu tố ảnh hưởng nhưng không có dữ kiện/ngày /may-nen-khi-500-lit/
  • Nội dung mạnh về chiều sâu kỹ thuật và cấu trúc trả lời theo câu hỏi /may-nen-khi-55kw-75kw-100hp/
  • Định dạng answer-first theo câu hỏi tốt cho trích dẫn AI /may-nen-khi-55kw-75kw-100hp/
  • Title, meta description, H1, heading hierarchy hợp lệ /may-nen-khi-55kw-75kw-100hp/
  • BreadcrumbList + LocalBusiness hiện diện đúng /may-nen-khi-55kw-75kw-100hp/
  • Đề mục công ty ('Công Ty TNHH ... Airtec') dùng làm H2 nội dung /may-nen-khi-5hp-dung-cho-xuong-nao/
  • Title thiếu từ khóa phụ và năm /may-nen-khi-5hp-dung-cho-xuong-nao/
  • Thiếu alt mô tả cho một phần ảnh /may-nen-khi-5hp-dung-cho-xuong-nao/
  • og:title chứa năm '2026' nhưng schema/meta không nhất quán /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Ít ảnh, alt generic /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Quy đổi kW->HP đúng /may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/
  • Có dữ kiện định lượng tốt nhưng thiếu định nghĩa trích-dẫn-được ở đầu /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Title/meta khớp intent giá tốt; H1 hơi lệch keyword so với title /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Khẳng định 'mặt bằng giá công khai' tổng quát thiếu mốc thời gian /may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/
  • Title tag nhồi hậu tố thương hiệu dài, lặp '[2026]' /may-nen-khi-bi-tran-dau/
  • Cấu trúc heading tốt nhưng từ khóa phân tán giữa 'tràn dầu' và 'chảy dầu' /may-nen-khi-bi-tran-dau/
  • BreadcrumbList có nhưng phân loại danh mục mâu thuẫn /may-nen-khi-bi-tran-dau/
  • Lặp luận điểm 'điện vs diesel' nhiều lần gây dư thừa /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Mục lục có heading rỗng/đánh số lệch (rủi ro cấu trúc) /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Có thể bổ sung schema bảng/sản phẩm cho các bảng so sánh /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Tự nhận định về cách tư vấn của Airtec không kiểm chứng được /may-nen-khi-chay-dau-diesel-cho-cong-trinh/
  • Có định nghĩa answer-first tốt — điểm mạnh GEO /may-nen-khi-co-dau-la-gi/
  • Title tag quá ngắn, thiếu hậu tố/từ khóa phụ so với bài cùng cluster /may-nen-khi-co-dau-la-gi/
  • Cân nhắc DefinedTerm/Article phù hợp cho bài 'là gì' /may-nen-khi-co-dau-la-gi/
  • Tự nhận định định hướng Airtec không kiểm chứng /may-nen-khi-co-dau-la-gi/
  • Không có Product/ItemList schema cho gợi ý sản phẩm /may-nen-khi-gia-dinh-loai-nao-tot/
  • Khuyến nghị dung tích bình thiếu con số cụ thể có thể kiểm chứng /may-nen-khi-gia-dinh-loai-nao-tot/
  • Định nghĩa answer-first rõ, citable tốt /may-nen-khi-la-gi/
  • Hai bảng phân loại là khối dữ liệu trích dẫn mạnh /may-nen-khi-la-gi/
  • Title Case lỗi diacritic và dài /may-nen-khi-la-gi/
  • Phân loại kỹ thuật chính xác, không có số liệu rủi ro /may-nen-khi-la-gi/
  • Khẳng định 'lưu lượng quan trọng hơn HP' là quan điểm tư vấn hợp lý /may-nen-khi-la-gi/
  • Breadcrumb + ImageObject hiện diện (điểm cộng) /may-nen-khi-loai-nao-tot/
  • Breadcrumb + Person + WebPage hiện diện (theo template chung) /phu-kien-may-nen-khi-mini/
  • Không nêu giá — không bịa, rủi ro giá thấp /phu-kien-may-nen-khi-mini/
  • Nội dung đầy đủ cấu trúc nhưng giá trị thông tin trùng lặp với bài mini /phu-tung-may-nen-khi-fusheng/
  • Title/H1 và meta hợp lệ /phu-tung-may-nen-khi-fusheng/
  • BreadcrumbList + Person + WebPage hiện diện đúng /phu-tung-may-nen-khi-fusheng/
  • Không có giá nhưng cũng không bịa giá — rủi ro thấp về giá /phu-tung-may-nen-khi-fusheng/
  • Link nội bộ tự trỏ về chính bài (self-link) trong thân nội dung /quy-trinh-bao-duong-may-nen-khi/
  • Alt ảnh không khớp ngữ cảnh + ảnh placeholder /quy-trinh-bao-duong-may-nen-khi/
  • Khuyến nghị kỹ thuật không có mốc/nguồn định lượng /quy-trinh-bao-duong-may-nen-khi/
  • H1 tốt, H2 hợp lý nhưng thiếu liên kết nội bộ theo ngữ cảnh sửa chữa /sua-chua-may-nen-khi-truc-vit/
  • Mâu thuẫn author: Person trong schema vs tổ chức hiển thị /sua-chua-may-nen-khi-truc-vit/
  • Hướng dẫn kỹ thuật chung chung, không nguồn/không cảnh báo an toàn /sua-chua-may-nen-khi-truc-vit/
  • Thiếu ngày cập nhật hiển thị cho người đọc dù schema có datePublished 2026-05-21 /thong-so-may-nen-khi/
  • Thông tin tác giả HoangTin thiếu chứng nhận chuyên môn /thong-so-may-nen-khi/
  • Nội dung dạng bảng + định nghĩa rõ ràng là ứng viên trích dẫn AI mạnh /thong-so-may-nen-khi/
  • Title và H1 không khớp đuôi (Title có '2026', H1 không) /thong-so-may-nen-khi/
  • Breadcrumb + ImageObject + WebPage đã hiện diện (điểm cộng) /thong-so-may-nen-khi/
  • Khẳng định mức độ phổ biến áp suất thiếu dẫn chứng /thong-so-may-nen-khi/
  • Byline là pháp nhân, thiếu cá nhân phụ trách /thu-mua-may-nen-khi-truc-vit-cu/
  • Alt text ảnh chưa rõ /thu-mua-may-nen-khi-truc-vit-cu/
  • Cân nhắc Service/LocalBusiness schema cho trang dịch vụ thu mua /thu-mua-may-nen-khi-truc-vit-cu/
  • Liệt kê hãng/công suất cụ thể, kiểm chứng được /thu-mua-may-nen-khi-truc-vit-cu/
  • Title/H1/meta khớp tốt từ khóa nhưng meta description hơi chung /ve-sinh-may-nen-khi-dung-cach/
  • Bảng tần suất vệ sinh không có cơ sở tham chiếu /ve-sinh-may-nen-khi-dung-cach/

🎯 Top 20 Refresh Queue

Ranked by ROI: (Search Volume × Position Potential) × Commercial Intent × Content Strength Inverse × Decay Severity

#1. /loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/

Priority: 648.9 · SV: 206 · Position: 21.7 · Content: 70/100 · Decay: 30%

#2. /quy-trinh-bao-duong-may-nen-khi/

Priority: 468.2 · SV: 102 · Position: 13.3 · Content: 66/100 · Decay: 30%

#3. /sua-chua-may-nen-khi-truc-vit/

Priority: 390.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 48/100 · Decay: 30%

#4. /may-nen-khi-bi-tran-dau/

Priority: 375.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 50/100 · Decay: 30%

#5. /gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/

Priority: 360.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 52/100 · Decay: 30%

#6. /dau-may-nen-khi-la-gi/

Priority: 345.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 54/100 · Decay: 30%

#7. /dau-cho-may-nen-khi-loai-nao-phu-hop/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#8. /dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#9. /loc-dau-may-nen-khi-dung-de-lam-gi/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#10. /loc-dau-may-nen-khi-hitachi/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#11. /loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#12. /loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/

Priority: 337.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 55/100 · Decay: 30%

#13. /binh-nen-khi-500-lit/

Priority: 330.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 56/100 · Decay: 30%

#14. /dich-vu-sua-chua-may-nen-khi-binh-duong/

Priority: 330.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 56/100 · Decay: 30%

#15. /dich-vu-sua-chua-may-nen-khi-tai-dong-nai/

Priority: 322.5 · SV: 100 · Position: N/A — below GSC threshold · Content: 57/100 · Decay: 30%

#16. /cua-hang-ban-phu-tung-may-nen-khi/

Priority: 315.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 58/100 · Decay: 30%

#17. /may-nen-khi-200-lit/

Priority: 315.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 58/100 · Decay: 30%

#18. /kiem-dinh-may-nen-khi-la-gi/

Priority: 309.7 · SV: 62 · Position: 13.0 · Content: 63/100 · Decay: 30%

#19. /binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/

Priority: 300.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 60/100 · Decay: 30%

#20. /loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/

Priority: 300.0 · SV: 100 · Position: N/A — below GSC threshold · Content: 60/100 · Decay: 30%

90-Day Action Roadmap

Refresh in this order (highest ROI first). The note after each article is its top issue to fix on that pass — full per-article findings are in the scorecard, and ready-to-apply artifacts are in the fixes/ folder.

Weeks 1-2: Top 5 Refresh Candidates

Weeks 3-6: Next 10

Weeks 7-12: Long-tail Refresh

🤖 Apply These Fixes with Claude Code

Most teams apply these with Claude Code. Hand Claude just the report MD blog-portfolio_thietbinenkhi.vn_2026-06-03_blog-audit-full.md (plus the fixes/ folder for ready-to-apply artifacts) — not the whole folder — then paste the prompt below. The 30-second version is in FIX-INSTRUCTIONS.md in this audit folder.

You are a senior content + SEO editor. Task: APPLY a content portfolio audit.

CONTEXT
- Read the report: blog-portfolio_thietbinenkhi.vn_2026-06-03_blog-audit-full.md (Start Here Top-3, findings by severity, per-article
  scorecard, 90-Day Refresh Roadmap).
- Ready-to-apply artifacts are in the fixes/ folder (schema JSON-LD, meta, snippets).
- Site: thietbinenkhi.vn (WordPress -> apply via WP MCP).

WORKFLOW
1. Read the report. Summarize the Top 3 Fixes (patterns hitting the most articles)
   + the top articles in the Refresh Queue. Do NOT change anything yet.
2. Propose a plan: fix SITE-WIDE patterns first (e.g. add FAQPage schema to articles
   that have a FAQ), then per-article by refresh priority. Wait for my OK.
3. When fixing each article:
   - Schema / FAQ / meta -> edit in WP, create a REVISION/DRAFT, never publish directly.
   - Content (thin, unsourced, missing internal links) -> propose the edit, I review.
4. After each article, VERIFY using the exact signal the finding measured (curl/grep:
   schema present, FAQPage present, internal links added...) -> report pass/fail with evidence.

RULES
- Don't fabricate or weaken a fix to make it "pass". Evidence-only.
- NEVER publish directly -> always draft/revision for my review.
- Keep a checklist: [slug] -> applied / drafted / skipped + why.

Per-Article Scorecard (60 articles)

Click a column to sort. Quality = 5-dimension composite · Citable = AI-quotable blocks · Unsourced = stats with no citation · Schema = JSON-LD types · Priority = refresh rank (higher = sooner).

Slug ▲▼Quality ▲▼Words ▲▼Int ▲▼Ext ▲▼Alt % ▲▼Citable ▲▼Unsourced ▲▼Schema ▲▼Priority ▲▼
/loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/68648.9
/quy-trinh-bao-duong-may-nen-khi/64468.18
/sua-chua-may-nen-khi-truc-vit/54390.0
/may-nen-khi-bi-tran-dau/52375.0
/gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/54360.0
/dau-may-nen-khi-la-gi/53345.0
/dau-cho-may-nen-khi-loai-nao-phu-hop/54337.5
/dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/52337.5
/loc-dau-may-nen-khi-dung-de-lam-gi/53337.5
/loc-dau-may-nen-khi-hitachi/58337.5
/loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/53337.5
/loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/52337.5
/binh-nen-khi-500-lit/54330.0
/dich-vu-sua-chua-may-nen-khi-binh-duong/54330.0
/dich-vu-sua-chua-may-nen-khi-tai-dong-nai/55322.5
/cua-hang-ban-phu-tung-may-nen-khi/56315.0
/may-nen-khi-200-lit/57315.0
/kiem-dinh-may-nen-khi-la-gi/60309.69
/binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/58300.0
/loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/60300.0
/may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/57300.0
/may-nen-khi-300-lit-dung-cho-xuong-nao/58300.0
/may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/54300.0
/sua-may-nen-khi-tai-nha-tai-xuong/58300.0
/phu-kien-may-nen-khi-mini/57292.5
/loc-duong-ong-may-nen-khi-la-gi/64285.0
/may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/60285.0
/may-nen-khi-15hp-phu-hop-cho-xuong-vua/58285.0
/may-nen-khi-co-dau-la-gi/60285.0
/phu-tung-may-nen-khi-fusheng/58285.0
/binh-nen-khi-1000-lit/61277.5
/bac-may-nen-khi-la-gi/62270.0
/dich-vu-sua-chua-may-nen-khi-tai-vung-tau/62270.0
/gia-binh-nen-khi-moi-nhat/60270.0
/may-nen-khi-500-lit/61270.0
/may-nen-khi-chay-dau-diesel-cho-cong-trinh/63270.0
/may-nen-khi-co-phai-kiem-dinh-khong/62270.0
/ve-sinh-may-nen-khi-dung-cach/62270.0
/may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/61262.5
/cong-dung-va-ung-dung-may-nen-khi/64255.0
/kiem-dinh-binh-chua-khi-nen/64255.0
/may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/63255.0
/dau-may-nen-khi-shell-va-dong-shell-corena/62247.5
/may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/63247.5
/cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/66240.0
/may-nen-khi-55kw-75kw-100hp/64240.0
/may-nen-khi-5hp-dung-cho-xuong-nao/64240.0
/may-nen-khi-gia-dinh-loai-nao-tot/64240.0
/may-nen-khi-la-gi/67240.0
/may-nen-khi-3-pha/60225.0
/may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/67225.0
/may-nen-khi-loai-nao-tot/67217.5
/bo-loc-may-nen-khi-gom-nhung-loai-nao/71210.0
/gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/70210.0
/thong-so-may-nen-khi/71195.0
/may-nen-khi-10kg-dung-cho-nhu-cau-nao/74180.0
/cau-tao-may-nen-khi-mini-va-cach-dung-dung/70172.5
/kiem-tra-chat-luong-may-nen-khi-nhap-khau/71165.0
/thu-mua-may-nen-khi-truc-vit-cu/72165.0
/huong-dan-su-dung-va-van-hanh-may-nen-khi/72157.5

Decay Map

Phase 3 data not available. Run pipeline without --fast to include cross-article analysis.

Cluster Authority Flow

Phase 3 data not available. Run pipeline without --fast to include cross-article analysis.

Cannibalization Map

Phase 3 data not available. Run pipeline without --fast to include cross-article analysis.

Anchor Diversity

0
Over-optimized anchors

Anchor text = the clickable words other articles use when they link to a target. Diversity = unique anchor texts ÷ total inbound links: 0.07 means 14 inbound links all use the same phrase. Search engines read many identical exact-match anchors as over-optimization, which can suppress rankings.

0 internal-link anchors are exact-match / keyword-stuffed. Fix: vary the anchor text per link (branded, partial-match, natural phrase) — the “Dominant anchor text” column below shows the exact phrase to diversify away from.

GSC Enrichment

Live Google Search Console: top organic pages, striking-distance opportunities (positions 11–20), and indexation health.

3472
Clicks (top pages)
71683
Impressions
50
Striking-distance
20
Indexed (sampled)

Top 10 pages by clicks

PageClicksImprCTRPos
/loi-may-nen-khi-hitachi/781552914.13%4.8
/may-nen-khi-truc-vit-nhat-bai/52386096.08%7.0
/lap-dat-may-nen-khi/23543245.43%6.1
/may-nen-khi-kobelco/22323979.3%4.9
/may-nen-khi-truc-vit/21336135.9%8.4
/167122113.68%7.2
/van-xa-nuoc-tu-dong/16358962.76%5.9
/phu-tung-may-nen-khi-truc-vit-gom-nhung-gi/14290315.73%6.5
/loc-tach-dau-may-nen-khi/10535072.99%7.6
/cach-dau-ro-le-may-nen-khi/10433443.11%6.8

Striking-distance queries (pos 11–20 — push to page 1)

QueryPositionImpressions
hệ thống máy nén khí công nghiệp10.274
khí nén công nghiệp10.395
bình chứa khí nén10.4232
máy nén khí trục vít cao áp10.4137
van xả nước điện từ10.466
lọc tách nước10.571
máy nén khí nhật bãi10.7456
máy nén khí cao áp10.8260
bình chứa khí10.893
sửa chữa, bảo dưỡng máy nén khí10.9672

📊 Visualizations

Chart breakdown of findings + per-skill performance + quick wins ROI.

Findings by Priority

P0 Critical 24 P1 High 214 P2 Medium 340 P3 Low 209

Per-Skill Score Radar

Mean score per dimension across 60 scored articles.

255075100 Quality64/100AI Cite61/100On-page64/100Schema46/100Sourcing65/100

Top 5 Quick Wins — ROI Ranking

#1 Thiếu khối FAQ trích dẫn được dù có… ROI 6.0 #2 Dùng NewsArticle cho nội dung everg… ROI 6.0 #3 Thiếu FAQPage schema ROI 6.0 #4 Tuyên bố kỹ thuật không dẫn nguồn ROI 6.0 #5 Tiêu đề 'là gì' nhưng không có định… ROI 6.0
/bac-may-nen-khi-la-gi/ 62/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

1 findings — see full list grouped by severity above.

/binh-nen-khi-1000-lit/ 61/100 Fair ▸ click to expand 5 skill cards

blog-analyze

63/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

64/100

2 findings — see full list grouped by severity above.

blog-schema

46/100

4 findings — see full list grouped by severity above.

blog-factcheck

62/100

3 findings — see full list grouped by severity above.

/binh-nen-khi-200-lit-300-lit-dung-cho-nhu-cau-nao/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

55/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

4 findings — see full list grouped by severity above.

blog-factcheck

65/100

2 findings — see full list grouped by severity above.

/binh-nen-khi-500-lit/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

56/100

2 findings — see full list grouped by severity above.

blog-geo

52/100

2 findings — see full list grouped by severity above.

blog-seo-check

58/100

2 findings — see full list grouped by severity above.

blog-schema

38/100

4 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/bo-loc-may-nen-khi-gom-nhung-loai-nao/ 71/100 Fair ▸ click to expand 5 skill cards

blog-analyze

72/100

2 findings — see full list grouped by severity above.

blog-geo

70/100

2 findings — see full list grouped by severity above.

blog-seo-check

78/100

3 findings — see full list grouped by severity above.

blog-schema

56/100

3 findings — see full list grouped by severity above.

blog-factcheck

80/100

1 findings — see full list grouped by severity above.

/cach-sua-may-nen-khi-cho-mot-so-loi-thuong-gap/ 66/100 Fair ▸ click to expand 5 skill cards

blog-analyze

68/100

3 findings — see full list grouped by severity above.

blog-geo

64/100

2 findings — see full list grouped by severity above.

blog-seo-check

70/100

3 findings — see full list grouped by severity above.

blog-schema

48/100

3 findings — see full list grouped by severity above.

blog-factcheck

74/100

2 findings — see full list grouped by severity above.

/cau-tao-may-nen-khi-mini-va-cach-dung-dung/ 70/100 Fair ▸ click to expand 5 skill cards

blog-analyze

77/100

2 findings — see full list grouped by severity above.

blog-geo

73/100

3 findings — see full list grouped by severity above.

blog-seo-check

74/100

3 findings — see full list grouped by severity above.

blog-schema

32/100

3 findings — see full list grouped by severity above.

blog-factcheck

62/100

2 findings — see full list grouped by severity above.

/cong-dung-va-ung-dung-may-nen-khi/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

66/100

3 findings — see full list grouped by severity above.

blog-geo

62/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

4 findings — see full list grouped by severity above.

blog-schema

70/100

2 findings — see full list grouped by severity above.

blog-factcheck

72/100

2 findings — see full list grouped by severity above.

/cua-hang-ban-phu-tung-may-nen-khi/ 56/100 Poor ▸ click to expand 5 skill cards

blog-analyze

58/100

3 findings — see full list grouped by severity above.

blog-geo

52/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

40/100

4 findings — see full list grouped by severity above.

blog-factcheck

64/100

1 findings — see full list grouped by severity above.

/dau-cho-may-nen-khi-loai-nao-phu-hop/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

52/100

3 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

50/100

2 findings — see full list grouped by severity above.

/dau-may-nen-khi-la-gi/ 53/100 Poor ▸ click to expand 5 skill cards

blog-analyze

54/100

3 findings — see full list grouped by severity above.

blog-geo

53/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

2 findings — see full list grouped by severity above.

blog-factcheck

51/100

2 findings — see full list grouped by severity above.

/dau-may-nen-khi-shell-va-dong-shell-corena/ 62/100 Fair ▸ click to expand 5 skill cards

blog-analyze

67/100

2 findings — see full list grouped by severity above.

blog-geo

64/100

2 findings — see full list grouped by severity above.

blog-seo-check

58/100

4 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

60/100

3 findings — see full list grouped by severity above.

/dich-vu-sua-chua-may-nen-khi-binh-duong/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

56/100

3 findings — see full list grouped by severity above.

blog-geo

50/100

3 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

46/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/dich-vu-sua-chua-may-nen-khi-tai-dong-nai/ 55/100 Poor ▸ click to expand 5 skill cards

blog-analyze

57/100

3 findings — see full list grouped by severity above.

blog-geo

51/100

3 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

47/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/dich-vu-sua-chua-may-nen-khi-tai-tay-ninh/ 52/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

48/100

3 findings — see full list grouped by severity above.

blog-seo-check

58/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

55/100

2 findings — see full list grouped by severity above.

/dich-vu-sua-chua-may-nen-khi-tai-vung-tau/ 62/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

2 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/gia-binh-nen-khi-moi-nhat/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

3 findings — see full list grouped by severity above.

blog-geo

62/100

2 findings — see full list grouped by severity above.

blog-seo-check

68/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

52/100

3 findings — see full list grouped by severity above.

/gia-bo-loc-may-nen-khi-loc-nuoc-loc-tach-dau/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

52/100

3 findings — see full list grouped by severity above.

blog-geo

58/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

40/100

3 findings — see full list grouped by severity above.

blog-factcheck

48/100

3 findings — see full list grouped by severity above.

/gia-kiem-dinh-may-nen-khi-va-binh-chua-khi-nen/ 70/100 Fair ▸ click to expand 5 skill cards

blog-analyze

72/100

2 findings — see full list grouped by severity above.

blog-geo

74/100

2 findings — see full list grouped by severity above.

blog-seo-check

74/100

4 findings — see full list grouped by severity above.

blog-schema

68/100

2 findings — see full list grouped by severity above.

blog-factcheck

66/100

4 findings — see full list grouped by severity above.

/huong-dan-su-dung-va-van-hanh-may-nen-khi/ 72/100 Fair ▸ click to expand 5 skill cards

blog-analyze

79/100

2 findings — see full list grouped by severity above.

blog-geo

75/100

3 findings — see full list grouped by severity above.

blog-seo-check

76/100

3 findings — see full list grouped by severity above.

blog-schema

38/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/kiem-dinh-binh-chua-khi-nen/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

66/100

2 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

67/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

2 findings — see full list grouped by severity above.

blog-factcheck

62/100

2 findings — see full list grouped by severity above.

/kiem-dinh-may-nen-khi-la-gi/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

63/100

2 findings — see full list grouped by severity above.

blog-geo

56/100

3 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

2 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/kiem-tra-chat-luong-may-nen-khi-nhap-khau/ 71/100 Fair ▸ click to expand 5 skill cards

blog-analyze

78/100

3 findings — see full list grouped by severity above.

blog-geo

70/100

3 findings — see full list grouped by severity above.

blog-seo-check

76/100

3 findings — see full list grouped by severity above.

blog-schema

35/100

2 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/loc-dau-may-nen-khi-dung-de-lam-gi/ 53/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

50/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

35/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/loc-dau-may-nen-khi-hitachi/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

4 findings — see full list grouped by severity above.

blog-factcheck

55/100

3 findings — see full list grouped by severity above.

/loc-dau-may-nen-khi-kobelco-chon-dung-vat-tu-cho-he-thong/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

47/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/loc-duong-ong-may-nen-khi-la-gi/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

62/100

3 findings — see full list grouped by severity above.

blog-geo

68/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

50/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/loc-gio-may-nen-khi-va-vai-tro-trong-van-hanh/ 53/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

50/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

35/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/loc-tach-dau-may-nen-khi-la-gi-khi-nao-can-thay/ 68/100 Fair ▸ click to expand 5 skill cards

blog-analyze

70/100

3 findings — see full list grouped by severity above.

blog-geo

66/100

2 findings — see full list grouped by severity above.

blog-seo-check

74/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

2 findings — see full list grouped by severity above.

blog-factcheck

78/100

1 findings — see full list grouped by severity above.

/loc-tach-nuoc-may-nen-khi-va-cach-chon-dung/ 52/100 Poor ▸ click to expand 5 skill cards

blog-analyze

55/100

3 findings — see full list grouped by severity above.

blog-geo

50/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

35/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

2 findings — see full list grouped by severity above.

/may-nen-khi-100-lit-phu-hop-cho-nhu-cau-nao/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

62/100

3 findings — see full list grouped by severity above.

blog-geo

58/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

4 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

68/100

2 findings — see full list grouped by severity above.

/may-nen-khi-10hp-va-7-5kw-nen-chon-loai-nao/ 57/100 Poor ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

56/100

2 findings — see full list grouped by severity above.

blog-seo-check

58/100

3 findings — see full list grouped by severity above.

blog-schema

40/100

3 findings — see full list grouped by severity above.

blog-factcheck

72/100

2 findings — see full list grouped by severity above.

/may-nen-khi-10kg-dung-cho-nhu-cau-nao/ 74/100 Fair ▸ click to expand 5 skill cards

blog-analyze

76/100

2 findings — see full list grouped by severity above.

blog-geo

70/100

2 findings — see full list grouped by severity above.

blog-seo-check

80/100

3 findings — see full list grouped by severity above.

blog-schema

68/100

4 findings — see full list grouped by severity above.

blog-factcheck

74/100

2 findings — see full list grouped by severity above.

/may-nen-khi-15hp-phu-hop-cho-xuong-vua/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

62/100

3 findings — see full list grouped by severity above.

blog-geo

55/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

4 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/may-nen-khi-15kw-22kw-30hp-cho-he-thong-khi-nen/ 61/100 Fair ▸ click to expand 5 skill cards

blog-analyze

65/100

3 findings — see full list grouped by severity above.

blog-geo

68/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

4 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

62/100

2 findings — see full list grouped by severity above.

/may-nen-khi-200-lit/ 57/100 Poor ▸ click to expand 5 skill cards

blog-analyze

58/100

2 findings — see full list grouped by severity above.

blog-geo

56/100

2 findings — see full list grouped by severity above.

blog-seo-check

63/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

62/100

2 findings — see full list grouped by severity above.

/may-nen-khi-3-pha/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

70/100

2 findings — see full list grouped by severity above.

blog-geo

62/100

2 findings — see full list grouped by severity above.

blog-seo-check

55/100

3 findings — see full list grouped by severity above.

blog-schema

38/100

3 findings — see full list grouped by severity above.

blog-factcheck

80/100

2 findings — see full list grouped by severity above.

/may-nen-khi-300-lit-dung-cho-xuong-nao/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

58/100

2 findings — see full list grouped by severity above.

blog-seo-check

64/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/may-nen-khi-37kw-50hp-cho-nha-xuong-cong-nghiep/ 63/100 Fair ▸ click to expand 5 skill cards

blog-analyze

67/100

3 findings — see full list grouped by severity above.

blog-geo

69/100

2 findings — see full list grouped by severity above.

blog-seo-check

65/100

4 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

61/100

2 findings — see full list grouped by severity above.

/may-nen-khi-3hp-phu-hop-voi-nhu-cau-nao/ 67/100 Fair ▸ click to expand 5 skill cards

blog-analyze

70/100

2 findings — see full list grouped by severity above.

blog-geo

66/100

2 findings — see full list grouped by severity above.

blog-seo-check

63/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

82/100

2 findings — see full list grouped by severity above.

/may-nen-khi-500-lit/ 61/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

2 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/may-nen-khi-55kw-75kw-100hp/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

68/100

3 findings — see full list grouped by severity above.

blog-geo

70/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

4 findings — see full list grouped by severity above.

blog-schema

45/100

4 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/may-nen-khi-5hp-dung-cho-xuong-nao/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

68/100

2 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

78/100

2 findings — see full list grouped by severity above.

/may-nen-khi-5kw-5-5kw-phu-hop-voi-he-thong-nao/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

55/100

2 findings — see full list grouped by severity above.

blog-seo-check

56/100

3 findings — see full list grouped by severity above.

blog-schema

35/100

4 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/may-nen-khi-8kg-va-gia-tham-khao-moi-nhat/ 63/100 Fair ▸ click to expand 5 skill cards

blog-analyze

66/100

2 findings — see full list grouped by severity above.

blog-geo

64/100

2 findings — see full list grouped by severity above.

blog-seo-check

70/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

58/100

3 findings — see full list grouped by severity above.

/may-nen-khi-bi-tran-dau/ 52/100 Poor ▸ click to expand 5 skill cards

blog-analyze

50/100

3 findings — see full list grouped by severity above.

blog-geo

48/100

3 findings — see full list grouped by severity above.

blog-seo-check

55/100

4 findings — see full list grouped by severity above.

blog-schema

40/100

3 findings — see full list grouped by severity above.

blog-factcheck

45/100

2 findings — see full list grouped by severity above.

/may-nen-khi-chay-dau-diesel-cho-cong-trinh/ 63/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

2 findings — see full list grouped by severity above.

blog-geo

66/100

2 findings — see full list grouped by severity above.

blog-seo-check

60/100

3 findings — see full list grouped by severity above.

blog-schema

40/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/may-nen-khi-co-dau-la-gi/ 60/100 Fair ▸ click to expand 5 skill cards

blog-analyze

62/100

2 findings — see full list grouped by severity above.

blog-geo

64/100

3 findings — see full list grouped by severity above.

blog-seo-check

55/100

4 findings — see full list grouped by severity above.

blog-schema

40/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/may-nen-khi-co-phai-kiem-dinh-khong/ 62/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

2 findings — see full list grouped by severity above.

blog-geo

58/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

2 findings — see full list grouped by severity above.

blog-factcheck

60/100

2 findings — see full list grouped by severity above.

/may-nen-khi-gia-dinh-loai-nao-tot/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

68/100

2 findings — see full list grouped by severity above.

blog-geo

66/100

2 findings — see full list grouped by severity above.

blog-seo-check

70/100

3 findings — see full list grouped by severity above.

blog-schema

52/100

3 findings — see full list grouped by severity above.

blog-factcheck

66/100

2 findings — see full list grouped by severity above.

/may-nen-khi-la-gi/ 67/100 Fair ▸ click to expand 5 skill cards

blog-analyze

68/100

2 findings — see full list grouped by severity above.

blog-geo

70/100

3 findings — see full list grouped by severity above.

blog-seo-check

64/100

4 findings — see full list grouped by severity above.

blog-schema

76/100

2 findings — see full list grouped by severity above.

blog-factcheck

80/100

2 findings — see full list grouped by severity above.

/may-nen-khi-loai-nao-tot/ 67/100 Fair ▸ click to expand 5 skill cards

blog-analyze

71/100

2 findings — see full list grouped by severity above.

blog-geo

72/100

2 findings — see full list grouped by severity above.

blog-seo-check

73/100

3 findings — see full list grouped by severity above.

blog-schema

53/100

3 findings — see full list grouped by severity above.

blog-factcheck

64/100

3 findings — see full list grouped by severity above.

/phu-kien-may-nen-khi-mini/ 57/100 Poor ▸ click to expand 5 skill cards

blog-analyze

61/100

3 findings — see full list grouped by severity above.

blog-geo

59/100

3 findings — see full list grouped by severity above.

blog-seo-check

54/100

5 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

66/100

2 findings — see full list grouped by severity above.

/phu-tung-may-nen-khi-fusheng/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

62/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

3 findings — see full list grouped by severity above.

blog-seo-check

55/100

5 findings — see full list grouped by severity above.

blog-schema

45/100

4 findings — see full list grouped by severity above.

blog-factcheck

68/100

2 findings — see full list grouped by severity above.

/quy-trinh-bao-duong-may-nen-khi/ 64/100 Fair ▸ click to expand 5 skill cards

blog-analyze

66/100

3 findings — see full list grouped by severity above.

blog-geo

62/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

72/100

2 findings — see full list grouped by severity above.

/sua-chua-may-nen-khi-truc-vit/ 54/100 Poor ▸ click to expand 5 skill cards

blog-analyze

48/100

3 findings — see full list grouped by severity above.

blog-geo

50/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

65/100

2 findings — see full list grouped by severity above.

/sua-may-nen-khi-tai-nha-tai-xuong/ 58/100 Poor ▸ click to expand 5 skill cards

blog-analyze

60/100

3 findings — see full list grouped by severity above.

blog-geo

55/100

2 findings — see full list grouped by severity above.

blog-seo-check

62/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

65/100

1 findings — see full list grouped by severity above.

/thong-so-may-nen-khi/ 71/100 Fair ▸ click to expand 5 skill cards

blog-analyze

74/100

3 findings — see full list grouped by severity above.

blog-geo

78/100

2 findings — see full list grouped by severity above.

blog-seo-check

80/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

/thu-mua-may-nen-khi-truc-vit-cu/ 72/100 Fair ▸ click to expand 5 skill cards

blog-analyze

78/100

2 findings — see full list grouped by severity above.

blog-geo

76/100

2 findings — see full list grouped by severity above.

blog-seo-check

74/100

3 findings — see full list grouped by severity above.

blog-schema

55/100

3 findings — see full list grouped by severity above.

blog-factcheck

72/100

2 findings — see full list grouped by severity above.

/ve-sinh-may-nen-khi-dung-cach/ 62/100 Fair ▸ click to expand 5 skill cards

blog-analyze

64/100

3 findings — see full list grouped by severity above.

blog-geo

60/100

2 findings — see full list grouped by severity above.

blog-seo-check

66/100

3 findings — see full list grouped by severity above.

blog-schema

45/100

3 findings — see full list grouped by severity above.

blog-factcheck

70/100

2 findings — see full list grouped by severity above.

Portfolio Strengths (2 patterns)

What the portfolio already does well (count = articles). Top: Author E-E-A-T present (strength) (46) · Title head và og:title không khớp 100% (1).

✅ Author E-E-A-T present (strength) (46)✅ Title head và og:title không khớp 100% (1)
✅ Cross-Skill Validation (9) — issues independently flagged by 2+ skills (high confidence)
Không có liên kết ngoài tới nguồn uy tín
Flagged by: blog-geo, blog-seo-check (7 findings) — high confidence cross-validated.
Thiếu FAQPage dù có câu hỏi máy sấy khí
Flagged by: blog-geo, blog-schema (5 findings) — high confidence cross-validated.
Thiếu FAQPage dù có nội dung hỏi-đáp
Flagged by: blog-geo, blog-schema (8 findings) — high confidence cross-validated.
Ảnh minh họa render placeholder SVG rỗng
Flagged by: blog-analyze, blog-seo-check (5 findings) — high confidence cross-validated.
Thiếu FAQPage dù nhiều mục dạng câu hỏi
Flagged by: blog-geo, blog-schema (10 findings) — high confidence cross-validated.
Không có khối FAQ hiển thị dù trang khai báo FAQPage schema
Flagged by: blog-geo, blog-schema (3 findings) — high confidence cross-validated.
Ảnh thân bài là placeholder SVG rỗng
Flagged by: blog-analyze, blog-seo-check (4 findings) — high confidence cross-validated.
Không có nguồn ngoài, không FAQPage
Flagged by: blog-geo, blog-schema (2 findings) — high confidence cross-validated.
Rò rỉ nội dung template: byline, chia sẻ MXH và permalink trỏ sai sang bài 'Máy nén khí 200 lít'
Flagged by: blog-analyze, blog-seo-check (3 findings) — high confidence cross-validated.

Methodology

Deterministic + LLM-handoff phases. Bar = share of total wall-clock. Total work: 45m 31s.

0_setup
3s
1_discovery
1s
2_per_article
45m 27s
3_cross_article
4_gsc
5_refresh_queue
6_deliverable
·
6.5_autofix
·
7_cleanup

Appendix

A · Scoring formulas

priority = (search_volume × position_potential) × commercial_intent × content_strength_inverse × decay_signal_severity × 100

B · Tools & versions

C · Reproducibility & capability

Coverage at this tier: ~95-100% coverage — real GSC truth + DataForSEO SERP data; every signal available.

Missing a connector lowers coverage — see the setup guide: ongboit.com/claude-growth-setup-tool-api-mcp.

D · Modes

full = whole portfolio (5 per-article + 5 cross-article skills) · fast = top-20 by sitemap priority, cross-article skipped · article = single post (cross-article skipped).