Site nhiều bài cũ chất lượng kém = traffic stagnant. Plugin AIpage WP có 3 tính năng tự động giúp revive bài cũ + xây topical authority mà không cần đụng tay từng bài.
3 tính năng tối ưu trong bài này
[Bài cũ trên site]
↓
[Auto-optimize cron] — daily scan + re-write SEO meta + content
[Topical Authority Audit] — AI scan toàn site → cluster + coverage score
[Smart Internal Linker] — link hub-spoke theo cluster (thay random)
3 tính năng phối hợp = site chuyển từ "1 đống bài rời rạc" → "topical authority cấu trúc".
Phần 1 — Tối ưu bài cũ thủ công (1 bài 1 click)
Trước khi setup cron auto, hãy thử optimize 1-2 bài manual để hiểu output AI ra gì.
Vào AIpage WP → Tối ưu bài cũ.
📷 [Screenshot: Trang Tối ưu bài cũ, có card cron collapse top + bảng list bài]
Cách dùng
Bước 1: Bảng list bài show 20-50 bài publish gần nhất với cột:
- Title
- Ngày publish
- Score (SEO score nội bộ 0-100)
- Tối ưu lần cuối (thời điểm hoặc "—" chưa optimize)
- Status (optimized / not yet)
- Nút action
Bước 2: Filter bài muốn optimize:
- Search by title
- Sort by Score (thấp lên top = ưu tiên optimize)
- Filter "chưa optimize" only
Bước 3: Bấm nút ▶ Optimize ở row → AI re-write:
- SEO Title (nếu yếu)
- Meta description
- Content body (giữ ý gốc, thêm structure, fix grammar)
- Internal links
📷 [Screenshot: Bài cũ trước/sau optimize, side-by-side với diff highlight]
Bước 4: Review trong post editor → publish update
Bulk optimize (nhiều bài cùng lúc)
Tick checkbox nhiều row → action dropdown Bulk → Optimize selected → đẩy vào queue → cron xử lý từng bài.
⚠️ Bulk optimize >5 bài là Pro feature. Free user giới hạn 5 bài/lần.
Phần 2 — Auto-optimize bài cũ theo lịch (cron)
Đây là tính năng "cài đặt 1 lần, plugin tự chăm bài cũ mãi".
Cuộn lên đầu trang Tối ưu bài cũ → card Cron tự động tối ưu bài cũ (mặc định collapse).
📷 [Screenshot: Card cron collapse header có status pill "OFF" + last scan info, click expand thấy form]
Cấu hình
| Field | Khuyến nghị | Note |
|---|---|---|
| Bật auto-scan + tối ưu bài cũ theo lịch | ✅ On (Pro) | Master switch |
| Tuổi bài tối thiểu (ngày) | 30 | Bài < 30 ngày skip (mới, chưa cần optimize) |
| Re-optimize lại sau (ngày) | 90 | Bài đã optimize → đợi 90 ngày mới optimize lại |
| Bài tối đa / lần scan | 5 | Mỗi scan push tối đa 5 bài vào queue |
| Tần suất scan | Hàng ngày | Scan daily, push 5 bài/ngày = 150 bài/tháng |
Bấm Lưu cài đặt cron.
Logic plugin chạy
[Daily cron tick]
↓
[Scan posts WHERE post_status='publish'
AND post_date < NOW - 30 days
AND (chưa optimize HOẶC optimize > 90 days ago)
ORDER BY post_modified ASC
LIMIT 5]
↓
[Push 5 IDs vào queue option `aipw_optimize_queue`]
↓
[Worker existing `aipw_optimize_next` pop từng cái → AI re-optimize]
↓
[Update _aipw_optimized_at meta]
→ Plugin tự "chăm sóc" site 24/7 — bài cũ luôn fresh.
Xem trạng thái cron
Card collapse header show:
- Pill ON/OFF
- Scan cuối: timestamp + số bài push
- Click expand thấy form cấu hình
💡 Card auto collapse khi đã enable → ưu tiên không gian cho table bài.
Phần 3 — Topical Authority Audit
Đây là tính năng đỉnh cao SEO 2026 — AI scan toàn site, đánh giá coverage, gợi ý cluster cần xây.
Vào AIpage WP → Kế hoạch viết bài → tab Tự động đăng → cuộn xuống card Topical Authority Audit + Smart Internal Linking.
📷 [Screenshot: Card Topical Audit với toggle + run button + kết quả last scan]
Audit là gì?
AI gọi tới /aipw/v1/topical/audit/run với input là toàn bộ bài publish (title + keyword + category) → trả output JSON:
{
"coverage_score": 67, // 0-100, càng cao càng tốt
"strengths": [
"Coverage tốt về chủ đề 'Tích xanh Facebook' với 25 bài chuyên sâu",
"Có pillar post 'Tích xanh là gì' bao quát"
],
"weaknesses": [
"Thiếu nội dung về 'Tích xanh Instagram' — chỉ 2 bài",
"Không có cluster về 'Verification cho TikTok/YouTube'"
],
"clusters": [
{
"topic": "Tích xanh Facebook",
"keywords": ["tích xanh fb", "meta verified", ...],
"post_ids": [12, 34, 56, 78, ...],
"pillar_post_id": 12, // bài bao quát nhất
"gap_posts_needed": 5, // cần thêm 5 bài
"suggested_titles": [
"Tích xanh Facebook bị từ chối — 10 lý do thường gặp",
"So sánh Tích xanh Facebook cá nhân vs doanh nghiệp 2026",
...
]
},
...
]
}
Cách chạy audit
Bước 1: Bật toggle Bật Topical Audit
Bước 2: Set Re-scan định kỳ (ngày) = 7 (default)
Bước 3: Set Tối thiểu bài để scan = 10 (default — phải có ≥ 10 bài publish)
Bước 4: Bấm Lưu cài đặt audit → bấm Chạy scan ngay
📷 [Screenshot: Đang scan, status "⏳ Đang scan toàn site bằng AI (15-30s)..."]
Bước 5: Đợi 15-30s → reload trang thấy kết quả:
📷 [Screenshot: Kết quả audit hiển thị 75/100 coverage + 6 clusters list dưới dạng chip]
Hành động sau audit
Dựa trên weaknesses + suggested_titles, anh có 2 cách action:
A. Manual: copy suggested_titles → tạo plan trong Kế hoạch viết bài (Bài 3) → AI viết bù vào gap
B. Auto: bật Smart Linker (Phần 4 dưới) → AI tự link cluster
Phần 4 — Smart Internal Linker (hub-spoke)
Khi đã có audit data, bật Smart Linker để Internal Linking dùng cluster pattern thay vì random.
Internal Linking 2 mode
| Mode | Logic | Chất lượng SEO |
|---|---|---|
| Basic (default) | Random pick 3 bài cùng category | ⭐⭐ |
| Smart Linker (với Topical Audit) | Hub-spoke pattern theo cluster | ⭐⭐⭐⭐⭐ |
Bật Smart Linker
Cùng card Topical Audit → toggle Bật Smart Internal Linker (cluster hub-spoke) ✅ → Lưu.
Logic hub-spoke
Khi bài AI mới sinh:
[Sinh xong post #99]
↓
[find_cluster_for_post(99) → cluster X "Tích xanh Facebook"]
↓
[Pick 3-5 internal links:]
1. Pillar post của cluster X (vd: post #12 "Tích xanh là gì")
2. 2-3 sibling posts cùng cluster X (vd: post #34, #56)
3. 1 bridge post từ cluster lân cận (vd: post #45 cluster "Instagram verification")
↓
[Inject links vào content qua anchor text natural]
→ Result: bài mới link tới pillar + siblings → Google nhận thấy site có topic depth → tăng authority score.
Cấu hình Internal Linking detail
Vào tab Internal Linking (cũng trong Kế hoạch viết bài) — config chi tiết:
| Field | Giá trị |
|---|---|
| Bật Internal Linking | ✅ |
| Số links / bài | 3-5 (khuyên) |
| Strategy | Mixed (smart linker override nếu enabled) |
| Anchor mode | Partial (vd "tích xanh facebook" thay vì "click here") |
| Exclude post IDs | Bài không muốn link tới (vd: privacy policy) |
Workflow tổng — site cũ vừa có cron vừa có smart link
[Daily cron]
↓
[Auto-optimize cron: pop 5 bài cũ → re-write SEO + content + link]
↓
[Auto-publish cron: pop 3 plan PENDING → AI sinh bài mới với Smart Linker]
↓
[Topical Audit weekly: rescan site → update cluster data]
↓
[Site tự cải thiện ngày qua ngày — không cần action manual]
Sau 3-6 tháng:
- Bài cũ score tăng (mỗi bài optimize lại 1-2 lần)
- Coverage score tăng (gap_posts được fill)
- Internal linking dense + có structure
- Google index → ranking tự cải thiện
Case study mock
Site A trước plugin:
- 200 bài publish 2 năm trước, traffic stagnant 5000/m
- Internal linking 0-1 link/bài random
- Không có cluster, topic phân tán
Sau 3 tháng dùng AIpage WP:
- 150 bài đã optimize (auto cron daily)
- 90 bài mới sinh (auto-publish 1/ngày)
- Topical Audit chỉ ra 8 cluster + 25 gap bài đã fill
- Smart Linker: 3-5 link/bài theo hub-spoke
- Traffic tăng từ 5000 → 12000/m (+140%)
⚠️ Disclaimer: case study mô phỏng. Kết quả thực tế tùy niche, competition, existing authority.
Mẹo nâng cao
1. Schedule audit chạy đêm chủ nhật
Topical Audit gọi 1 lần là rẻ ($0.01-0.05 tùy model). Để 7 ngày scan 1 lần tự động — đảm bảo cluster luôn fresh khi site có bài mới.
2. Re-optimize bài top-performing với keyword mới
Nếu bài cũ ranking trang 2 keyword X, edit setting auto_optimize → xem bài có pop lên queue → AI re-optimize với hint keyword X → đẩy lên trang 1.
3. Manual exclude bài evergreen khỏi auto-optimize
Bài Privacy Policy, About Us — KHÔNG nên auto-optimize. Add vào setting exclude_post_ids trong auto_optimize.
4. Cluster mới = ra content series
Sau audit, nếu thấy cluster yếu (gap_posts_needed > 5), tạo content series:
- Pillar post 3000+ từ
- 5-10 cluster posts 1500 từ link về pillar
- 1 series video YouTube (nếu có channel)
FAQ — Câu hỏi thường gặp
1. Auto-optimize chạy 1 ngày 5 bài, sau 1 tháng = 150 bài có quá tải AI không?
Mỗi bài optimize cost ~$0.04 (Claude Sonnet) → 150 bài/tháng = $6. Acceptable. Nếu volume cao hơn, đổi model rẻ hơn (Haiku, Gemini Flash) → cost giảm 5-10 lần.
2. Topical Audit AI bịa cluster không có thật?
AI dựa trên title + keyword + category của bài hiện có → ra cluster gần đúng. Nhưng đôi khi gộp bài không liên quan vào 1 cluster. Khuyên check kỹ kết quả audit lần đầu.
3. Smart Linker fallback về Basic khi nào?
Khi audit data chưa có (chưa chạy lần nào) HOẶC post mới sinh chưa được cluster (không thuộc cluster nào trong audit). Khi đó dùng basic random algo.
4. Auto-optimize có ghi đè bài đã edit manual không?
CÓ. Plugin re-write content qua AI → có thể overwrite custom edit của bạn. Khuyên:
- Bài quan trọng (pillar, money page) → add vào exclude list
- Hoặc tắt auto-optimize, chỉ dùng manual
5. Topical Audit cost bao nhiêu/lần?
Tùy model:
- Claude Sonnet: $0.05-0.10
- Gemini Flash: $0.002-0.005
- Default scan list 200 posts đầu → đủ context.
6. Site nhỏ < 10 bài có chạy audit được không?
KHÔNG. Plugin reject với message "Cần tối thiểu N bài publish để scan" (default N=10, có thể đổi trong setting min_posts_to_run).
7. Có thể chạy audit cho cluster cụ thể (vd: chỉ Facebook) không?
Hiện chưa. Plugin scan toàn site. Workaround: temporarily exclude category khác qua filter PHP aipw/topical_audit_posts.