Tín hiệu tuần này đến từ một chỗ ít ai để ý: các repo GEO/AEO mã nguồn mở đang mọc lên để đo một thứ mà Google Analytics không đo được — thương hiệu của bạn xuất hiện thế nào trong câu trả lời của ChatGPT, Claude, Perplexity hay Gemini. Repo elmo (elmohq/elmo) ghi nhận khoảng 201 sao, viết bằng TypeScript, cấp phép MIT, với hơn 815 commit trên nhánh chính. Một dự án nhỏ hơn cùng hướng là gego (AI2HU/gego) đạt khoảng 67 sao, viết bằng Go, cấp phép GPL-3.0, phát hành bản v0.2.0 cuối 2025. Con số sao còn khiêm tốn, nhưng với dân builder thì đó lại là tin tốt: thị trường content ops AI + GEO đang ở giai đoạn “chưa ai thắng”, đúng lúc để nhảy vào đóng gói giải pháp.
Bài này không dịch README. Mục tiêu là trả lời một câu rất thực dụng: nếu bạn muốn kiếm tiền từ làn sóng đưa thương hiệu vào câu trả lời AI, thì license cho phép làm gì, xây cái gì bán được, bán cho ai, và làm sao validate trước khi đổ công sức.
GEO là gì và vì sao content ops phải đổi
SEO truyền thống tối ưu để website leo lên trang kết quả tìm kiếm. Nhưng ngày càng nhiều người Việt hỏi thẳng ChatGPT hay Gemini “phần mềm kế toán nào tốt cho quán cà phê” và nhận lại một đoạn trả lời có đề cử tên thương hiệu — không kèm mười cái link xanh để họ tự chọn. Nếu tên bạn không nằm trong đoạn đó, bạn vô hình. GEO (Generative Engine Optimization) và người anh em AEO (Answer Engine Optimization) sinh ra để giải quyết đúng chỗ này: làm sao để mô hình ngôn ngữ nhắc tên và trích dẫn thương hiệu của bạn.
Điểm mấu chốt là bài toán này cần một loại “content ops” mới. Thay vì chỉ nhồi từ khoá, bạn phải: (1) chạy hàng loạt câu hỏi mẫu qua nhiều LLM để xem ai đang được nhắc tên; (2) đo tần suất và ngữ cảnh thương hiệu xuất hiện; (3) sản xuất nội dung có cấu trúc để mô hình dễ trích dẫn. Đây chính là thứ elmo và gego đang cố tự động hoá — và cũng là chỗ builder có thể chen vào bán dịch vụ.
Phân tích license trước khi bàn kiếm tiền
Đây là bước nhiều người bỏ qua rồi ôm hận. Hai repo trong bài đại diện cho hai thái cực license mà bạn buộc phải hiểu:
elmo — MIT. Đây là giấy phép “dễ thở” nhất. MIT cho phép bạn self-host, sửa mã, đóng gói lại thành sản phẩm thương mại đóng (closed-source), thậm chí bán license cho khách — miễn giữ lại thông báo bản quyền gốc. Nói cách khác: bạn hoàn toàn có thể lấy elmo làm lõi, dựng giao diện tiếng Việt, thêm báo cáo cho SME Việt và bán như SaaS của mình. Rủi ro pháp lý gần như bằng không nếu tôn trọng dòng attribution.
gego — GPL-3.0. Đây là copyleft mạnh. Nếu bạn phân phối sản phẩm phái sinh từ mã GPL, bạn buộc phải mở mã nguồn phần phái sinh đó theo cùng GPL. Với SaaS chạy nội bộ (không “phân phối” phần mềm cho người dùng tải về) thì GPL-3.0 thường không kích hoạt nghĩa vụ mở mã — nhưng ranh giới này mong manh, và nếu sau này bạn muốn bán bản on-premise cho doanh nghiệp thì phải mở mã. Kết luận thực dụng: dùng gego để học cách chạy prompt đa mô hình và trích keyword thì tuyệt, nhưng nếu định đóng gói bán closed-source, hãy chọn lõi MIT như elmo hoặc tự viết lại phần lõi.
Quy tắc vàng cho builder Việt: trước khi viết một dòng code tích hợp, đọc file LICENSE, không đọc README. License quyết định bạn có được phép kiếm tiền theo cách mình định hay không.
XÂY GÌ · BÁN CHO AI · VALIDATE
Dưới đây là ba hướng đi cụ thể, xếp từ nhẹ ký đến nặng đô, kèm ước lượng thời gian dựng MVP và cạm bẫy đã thấy trước.
Hướng 1: Dịch vụ “GEO Audit” một lần (nhẹ nhất)
Xây gì: một quy trình bán thủ công dùng lõi elmo (MIT) để chạy 50–100 câu hỏi ngành của khách qua 4–5 mô hình (ChatGPT, Claude, Gemini, Perplexity), rồi xuất báo cáo: thương hiệu khách được nhắc mấy lần, đối thủ nào đang lấn lướt, câu hỏi nào khách hoàn toàn vô hình. Không cần dashboard xịn — một bản PDF sắc sảo là đủ bán.
Bán cho ai: agency marketing, chủ SME có ngân sách quảng cáo, startup vừa gọi vốn muốn “kiểm tra sức khoẻ thương hiệu trên AI”. Đây cũng là nhóm hay đọc playbook dựng MVP prompt-to-app bán cho freelancer nên tệp khách trùng nhau.
Thời gian MVP: 3–5 ngày (dựng script chạy prompt hàng loạt + template báo cáo). Giá tham khảo: gói audit một lần định vị ở phân khúc dịch vụ tư vấn, thu tiền theo dự án. Cạm bẫy: câu trả lời của LLM không ổn định giữa các lần chạy — phải chạy mỗi câu hỏi nhiều lần rồi lấy trung bình, nếu không báo cáo sẽ mâu thuẫn và mất uy tín. Đây là lỗi số một khiến khách đòi tiền lại.
Hướng 2: SaaS theo dõi GEO định kỳ (vừa sức solo founder)
Xây gì: nâng hướng 1 thành sản phẩm chạy tự động hàng tuần. Lấy elmo làm lõi giám sát, thêm cron chạy prompt định kỳ, lưu lịch sử, và cảnh báo khi thứ hạng “share of voice” của khách trong câu trả lời AI tụt. Tầng giá phân theo số thương hiệu và số mô hình theo dõi.
Bán cho ai: doanh nghiệp vừa có phòng marketing, các agency muốn thêm dịch vụ định kỳ vào hợp đồng retainer. Phần backend chạy định kỳ có thể tái dùng tư duy tự động hoá trong playbook bán dịch vụ tự động hoá workflow AI với n8n để dựng nhanh mà không viết lại hạ tầng.
Thời gian MVP: 3–4 tuần cho bản chạy được với một khách thật. Cạm bẫy: chi phí gọi API các mô hình tăng tuyến tính theo số câu hỏi × số mô hình × tần suất. Nếu định giá sai, bạn càng nhiều khách càng lỗ. Phải khoá trần số prompt trong mỗi gói và dùng mô hình rẻ cho lượt quét diện rộng, chỉ dùng mô hình đắt cho phần phân tích sâu.
Hướng 3: Content Ops Factory tối ưu cho GEO (nặng đô, biên lợi nhuận cao)
Xây gì: không chỉ đo, mà còn sửa. Dựng pipeline vừa audit GEO vừa sản xuất nội dung có cấu trúc (trang FAQ, dữ liệu có định dạng schema, so sánh sản phẩm) để tăng khả năng mô hình trích dẫn thương hiệu khách. Đây là gói “làm hộ cho ra kết quả”, bán được giá cao nhất vì gắn với KPI cụ thể: tăng số lần được nhắc tên trong câu trả lời AI.
Bán cho ai: thương hiệu đã chi mạnh cho SEO và muốn phòng thủ trước làn sóng tìm kiếm bằng AI. Mô hình vận hành gần với một stack trợ lý AI đặt lịch cho phòng khám nhỏ ở chỗ: bạn bán trọn gói kết quả, không bán công cụ.
Thời gian MVP: 6–8 tuần vì cần cả khâu đo lẫn khâu sản xuất nội dung. Cạm bẫy: GEO chưa có “công thức” ổn định như SEO; thuật toán trích dẫn của từng mô hình thay đổi liên tục. Đừng hứa thứ hạng cố định — hãy bán theo cam kết cải thiện tương đối và báo cáo minh bạch, nếu không bạn sẽ mắc kẹt với lời hứa không kiểm soát được.
Cách validate trước khi cắm đầu code
Với cả ba hướng, cạm bẫy lớn nhất không phải kỹ thuật mà là xây thứ không ai trả tiền. Cách validate rẻ và nhanh: chạy thủ công một bản GEO audit miễn phí cho 3–5 doanh nghiệp mục tiêu bằng chính elmo self-host, gửi họ báo cáo, rồi quan sát phản ứng. Nếu họ giật mình vì thấy đối thủ được AI nhắc tên còn mình thì không, bạn có tín hiệu mua. Nếu họ gật gù rồi im lặng, nhu cầu chưa đủ đau — chưa đáng đầu tư SaaS. Toàn bộ vòng validate này tốn vài ngày và gần như không tốn tiền hạ tầng vì bạn tận dụng lõi mã nguồn mở MIT.
Một lưu ý về số liệu: các con số sao repo ở đầu bài là ghi nhận tại thời điểm khảo sát và sẽ thay đổi; hãy kiểm tra lại trực tiếp trên GitHub trước khi ra quyết định. Điều không đổi là hình thái cơ hội: một danh mục non trẻ, license lõi thoáng, và một tệp khách đang bắt đầu lo lắng về khả năng hiển thị trên AI.
Câu hỏi thường gặp
GEO có thay thế SEO không?
Không thay thế mà bổ sung. SEO vẫn quan trọng cho lượng truy cập từ tìm kiếm truyền thống, nhưng ngày càng nhiều quyết định được đưa ra ngay trong câu trả lời AI mà người dùng không bấm vào link nào. Builder khôn ngoan bán GEO như một lớp phòng thủ mới chồng lên SEO hiện có, chứ không kêu khách bỏ SEO.
License MIT của elmo có thực sự cho tôi bán lại không?
Có. MIT cho phép sử dụng thương mại, sửa đổi và phân phối dưới dạng đóng, miễn giữ lại thông báo bản quyền và văn bản giấy phép gốc trong sản phẩm. Bạn có thể dựng SaaS closed-source trên lõi elmo. Ngược lại, với gego (GPL-3.0), nếu bạn phân phối bản phái sinh thì phải mở mã theo GPL — nên tránh dùng làm lõi cho sản phẩm đóng.
Chi phí vận hành lớn nhất của dịch vụ GEO là gì?
Là chi phí gọi API các mô hình ngôn ngữ, vì nó nhân lên theo số câu hỏi, số mô hình và tần suất quét. Hãy thiết kế gói có trần prompt, dùng mô hình giá rẻ cho quét diện rộng và chỉ dùng mô hình cao cấp cho phân tích chuyên sâu. Định giá sai khâu này là con đường nhanh nhất để càng đông khách càng lỗ.
Người mới nên bắt đầu từ hướng nào?
Bắt đầu từ Hướng 1 — dịch vụ audit một lần. Nó dựng được trong vài ngày, validate nhu cầu thật bằng tiền thật, và cho bạn dữ liệu để quyết định có nên leo lên SaaS định kỳ hay không. Đừng khởi động bằng hướng 3 khi chưa có một khách trả tiền nào.
— Phạm Khánh Vy, “Growth AI” @ AIToEarn
