Hơn 50% traffic web giờ đến từ bot, không phải người. Và một phần ngày càng lớn trong số đó là AI agent — những trợ lý ảo đang quyết định xem website nào được giới thiệu cho người dùng. Nếu site WordPress của bạn chưa sẵn sàng cho bot này, bạn đang mất khách hàng mà không hề hay biết.
Cloudflare vừa ra mắt công cụ Answer Engine Optimization (AEO) và nâng cấp Agent Readiness trong dashboard, giúp site owner trả lời hai câu hỏi: AI agent có đọc được site của bạn không? và AI assistant có giới thiệu bạn cho người dùng không?
Mình đã thử nghiệm trên vài site WordPress và kết quả khá bất ngờ. Bài này mình sẽ hướng dẫn từ A đến Z cách kiểm tra và tối ưu site WordPress cho AI agent.
Cloudflare AEO Là Gi Va Sao No Khac Biet Voi SEO?

AEO (Answer Engine Optimization) la qua trinh toi uu de AI assistant nhu ChatGPT, Claude, Gemini goi y website cua ban khi nguoi dung hoi. Khac voi SEO — ban rang tren Google, AEO la ban duoc AI de cap va trich dan trong cau tra loi.
Cloudflare AEO cung cap 4 chi so chinh: Citation Rate (ty le duoc trich dan), Prominence (vi tri trich dan), Mention Rate (ty le duoc nac ten), va Share of Voice (thi phan so voi doi thu). Day la nhung metric ma SEO truoc day khong the do duoc.
Kiem Tra Site WordPress Co Agent Readiness Khong?
Agent Readiness la buoc kiem tra ky thuat xem AI agent co the doc va tuong tac voi site ban hay khong. Ban vao Cloudflare dashboard, chon domain, mo tab Overview, tim Agent Readiness. Cloudflare se quet site ban nhu mot AI agent that: doc robots.txt, kiem tra sitemap, fetch Markdown version, va tim cac API endpoint.
Day la minh hoa ket qua khi minh chay cho mot site WordPress mac dinh:
Cac Buoc Lam Site WordPress Agent-Ready Tu A Den Z
Buoc 1: Toi Uu Robots.txt Cho AI Crawler
Da so site WordPress chi danh robots.txt cho Googlebot. Ban can them cac AI crawler nhu GPTBot, Claude-User, PerplexityBot. Vao Settings > Reading trong WordPress admin, kiem tra “Search engine visibility” da tat “Discourage” chua. Sau do chinh sua robots.txt thu cong:
User-agent: GPTBot
Allow: /
User-agent: Claude-User
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-login.php
Allow: /wp-content/uploads/
Sitemap: https://yoursite.com/sitemap.xmlNeu ban dung Cloudflare, co the bat “Managed robots.txt” trong Rules > Robots.txt de Cloudflare tu them cac rule cho AI crawler.
Buoc 2: Dam Bao XML Sitemap Hoat Dong
WordPress 7.x co san XML sitemap tai /wp-sitemap.xml. Kiem tra no co chay khong bang cach mo trinh duyet:
curl -I https://yoursite.com/wp-sitemap.xmlNeu tra ve 200 OK la on. Neu bi 404 hoac redirect, ban can kiem tra permalink structure. Vao Settings > Permalinks, chon “Post name”, save lai. Dong thoi, hay submit sitemap vao Google Search Console va Bing Webmaster Tools.
Buoc 3: Bat Markdown For Agents Tren Cloudflare
Day la tinh nang cu the cua Cloudflare. AI agent thich doc Markdown hon vi no nhe va de parse. Vao Cloudflare dashboard > Speed > Optimization, tim “Markdown for Agents” va bat len. Cloudflare se tu dong phien dich noi dung HTML cua ban sang Markdown khi AI bot request.
Dieu nay giam 70% kich thuoc page ma AI agent can fetch, giup site ban duoc doc nhanh hon va chinh xac hon.
Buoc 4: Them Content Signals Headers
Content Signals la HTTP headers bao cho AI agent biet ban cho phep hay khong cho phep su dung noi dung. Them vao nginx config:
# Cho phep AI su dung noi dung de trich dan
add_header X-Content-Usage "allow-citation" always;
add_header X-Robots-Tag "index, follow, max-snippet:-1, max-image-preview:large" always;Nguoc lai, neu ban khong muon AI dung noi dung, doi thanh "deny" hoac "require-license".
Buoc 5: Cau Hinh Cache Cho AI Bot Traffic
AI bot gui request khong nhu human user — chung fetch nhieu trang cung luc, khong co cookie, khong co session. Ban can cache rieng cho chung. Vao Cloudflare > Caching > Cache Rules, tao rule moi:
When: (http.user_agent contains "GPTBot") or (http.user_agent contains "Claude-User") or (http.user_agent contains "PerplexityBot")
Then: Edge TTL = 1 hour, Browser TTL = 0
Cache eligibility: Eligible for cacheDay la cach don gian nhat de dam bao AI bot khong danh gia server cua ban va van nhan duoc noi dung nhanh.
Cach Do Luong AEO Performance Cho Website WordPress
Sau khi da thuc hien cac buoc tren, ban can theo doi ket qua. Cloudflare AEO tab se cho ban biet: Citation Rate cua ban dang bao nhieu, Share of Voice so voi doi thu, va AI Operator Activity — ai dang crawl site ban, ai dang gui traffic ve.
Mot chi so quan trong nhat can xem la Operator Activity. Neu mot AI operator (vi du OpenAI) crawl hang nghin page cua ban nhung khong gui bat ky traffic nao ve, nghia la chung lay content cua ban nhung khong bao gio trich dan. Day la tin hieu ban can cai thien noi dung de AI de trich dan hon.
Loi Nhin Ca Nhan: AEO La Tuong Lai, Nhung Bat Dau Tu Hom Nay
Sau khi thu nghiem AEO tren 3 site WordPress cua minh, minh nhan thy nhung site co Markdown for Agents bat len va cache rule cho AI bot deu tang Citation Rate trong vong 2-3 tuan. Site nao co noi dung co cau truc ro rang (heading hierarchy tot, FAQ schema) thi AI trich dan chinh xac hon nhieu.
Dieu ma minh thich nhat o Cloudflare AEO la no chuyen tu “doan mo” sang “do duoc”. Truoc day, ban khong bao gio biet ChatGPT co goi y website ban hay khong. Gio, ban co du lieu cu the de hanh dong.
Nhung trang WordPress cu the bat dau ngay: bat Markdown for Agents, chinh robots.txt, va them cache rule cho AI bot. Ba buoc nay mat khong qua 15 phut nhung co the thay doi cach AI agent nhin nhan site cua ban.
Ket Luan: Site WordPress Cua Ban Da San Sang Cho AI Agent Chua?
AI agent dang tro thanh nguoi dung tiep theo cua website ban. Neu ban khong chuan bi, doi thu cua ban se lay mat su de cap do AI assistant goi y. Cloudflare AEO va Agent Readiness la cong cu mien phi (tren plan Pro tro len) de ban bat dau. Va neu ban chua tung bat Markdown for Agents thi day la viec nen lam ngay hom nay.


