Một hợp đồng SEO cần ít nhất 12 nhóm điều khoản. Ba nhóm hay bị bỏ sót nhất là phụ lục từ khoá, cách đo KPI và hoàn phí khi không đạt. Thiếu chúng, không bên nào chứng minh được mình đúng. Ví dụ gói Top 10 ký 12 tháng có giá 120.000.000đ chưa VAT. Nếu sau gia hạn vẫn không đạt, khuôn hợp đồng của Net Solutions hoàn tối đa 36.000.000đ. Bài này đi qua từng nhóm. Nếu bạn đang chọn nơi làm dịch vụ SEO, hãy dùng nó làm danh sách đối chiếu.
Mẫu hợp đồng trên mạng thường thiếu bốn thứ
Mẫu tải miễn phí đủ để bạn thấy khung, nhưng không đủ để bạn ký. Bốn chỗ thiếu hay gặp nhất đều liên quan đến tiền.
- Không có phụ lục từ khoá. Hợp đồng ghi “đạt KPI” nhưng không ghi từ khoá nào. Đến lúc nghiệm thu, hai bên chọn từ khoá có lợi cho mình.
- Viện dẫn văn bản đã hết hiệu lực. Nhiều mẫu soạn từ vài năm trước vẫn dẫn nghị định và luật đã được thay thế. Cách ghi an toàn hơn là viện dẫn luật “và các văn bản sửa đổi, bổ sung”.
- Phạt chậm thanh toán 1% mỗi ngày. Con số này tương đương 365% mỗi năm. Phần ví dụ về tiền bên dưới cho thấy vì sao nó nguy hiểm.
- Miễn trừ một chiều. Bên làm SEO được miễn gần hết trách nhiệm, còn bên thuê không có quyền chấm dứt khi bị vi phạm.
Bài này không nhắm vào mẫu nào cụ thể. Mục đích là cho bạn một danh sách để tự đọc hợp đồng đang nằm trên bàn.

Mười hai nhóm điều khoản: ghi gì, thiếu thì mất gì
Bảng dưới là khung 12 nhóm mà hợp đồng SEO của Net Solutions đang dùng. Nhóm nào cũng có một lý do tồn tại.
| # | Nhóm điều khoản | Cần ghi gì | Thiếu thì mất gì |
|---|---|---|---|
| 1 | Bên ký và website áp dụng | Pháp nhân hai bên, người đại diện, tên miền được làm | Không rõ làm cho website nào, tranh chấp khi khách có nhiều tên miền |
| 2 | Phạm vi hạng mục | Liệt kê việc: kỹ thuật, nội dung, liên kết, báo cáo | Khách tưởng đã gồm, bên làm cho là việc phát sinh |
| 3 | Từ khoá và Phụ lục | Danh sách từ khoá trong phụ lục, quyền đề xuất điều chỉnh | KPI không có mốc để đo |
| 4 | KPI và cách đo | Công cụ đo, tỷ lệ từ khoá đạt, thời điểm chốt số | Mỗi bên đưa một con số, không ai thắng được |
| 5 | Thời hạn, tạm ngừng | Ngày bắt đầu, số tháng, khi nào được tạm ngừng | Thời hạn trôi trong lúc dịch vụ bị dừng |
| 6 | Báo cáo và quyền truy cập | Tần suất báo cáo, hạn khách cấp quyền | Bên làm không có quyền truy cập vẫn bị tính chậm tiến độ |
| 7 | Phí, VAT, đợt thanh toán | Giá, đã hay chưa gồm VAT, chia mấy đợt | Phát sinh thuế hoặc đợt thu ngoài dự kiến |
| 8 | Chậm thanh toán, lãi | Mức lãi tính theo ngày, hạn tạm ngừng | Lãi vượt trần pháp luật thì phần vượt vô hiệu |
| 9 | Không đạt KPI | Gia hạn, mức hoàn, trường hợp lỗi từ khách | Khách đòi hoàn toàn bộ, bên làm từ chối toàn bộ |
| 10 | Nghĩa vụ hai bên, hành vi cấm | Việc mỗi bên phải làm, kỹ thuật bị cấm | Không có căn cứ khi website bị phạt vì kỹ thuật cấm |
| 11 | Sở hữu, bảo mật, dữ liệu cá nhân | Nội dung thuộc ai, thời hạn bảo mật, xử lý dữ liệu | Tranh chấp quyền dùng bài viết sau khi hết hợp đồng |
| 12 | Chấm dứt, bất khả kháng, bồi thường, tranh chấp, nghiệm thu | Quyền chấm dứt hai chiều, giới hạn bồi thường, cách nghiệm thu | Thiệt hại không có trần, không có lối ra |
Nguồn: khuôn hợp đồng dịch vụ SEO của Net Solutions, ghi nhận 12/10/2026.
Hai nhóm cuối cùng thường là nơi bên thuê thiệt nhất. Hãy đọc kỹ nhóm 12 trước khi nhìn vào giá.
Phạm vi ở nhóm 2 nên khớp với danh mục việc của gói bạn mua. Nếu cần so, xem SEO tổng thể gồm những hạng mục nào.
Từ khoá và KPI: ghi cho đo được
Một KPI chỉ có nghĩa khi hợp đồng ghi rõ từ khoá, nguồn số và thời điểm chốt. Ba thứ này nằm ở nhóm 3 và nhóm 4.
Trong hợp đồng của Net Solutions, Phụ lục 01 liệt kê từ khoá và không tách rời hợp đồng. Bên SEO được đề xuất điều chỉnh tối đa 30% danh sách, và mọi thay đổi phải có xác nhận của khách bằng văn bản hoặc email. Cách ghi này chặn hai việc: bên làm tự đổi sang từ khoá dễ, và bên thuê tự thêm từ khoá khó giữa chừng.
Nguồn đo là Google Search Console cùng một công cụ theo dõi hạng. Báo cáo gửi mỗi tháng một lần. Cụm “từ 80% nhóm từ khoá trọng tâm đạt mục tiêu” nghĩa là gì? Nếu phụ lục có 10 nhóm, bạn cần ít nhất 8 nhóm đạt (8/10 = 80%). Con số này tính bằng nhóm, không tính bằng từng từ khoá lẻ.
Bạn nên đối chiếu cách đọc số với báo cáo SEO hằng tháng ngay từ lúc ký. Một hợp đồng tốt ghi mẫu báo cáo đi kèm, để cuối tháng không ai tranh cãi về định dạng.
Tiền: đợt thanh toán, lãi chậm trả, hoàn phí
Hợp đồng 12 tháng nên chia ba đợt, mỗi đợt bốn tháng. Bảng dưới là ví dụ chia đều theo bảng giá công khai. Gói Nền Tảng 5.000.000đ mỗi tháng không cam kết hạng nên không có cột hoàn phí.
| Gói (12 tháng) | Giá mỗi tháng | Tổng 12 tháng | Mỗi đợt (ví dụ chia đều) | Hoàn tối đa 30% |
|---|---|---|---|---|
| Top 10 | 10.000.000đ | 120.000.000đ | 40.000.000đ | 36.000.000đ |
| Top 5 | 15.000.000đ | 180.000.000đ | 60.000.000đ | 54.000.000đ |
| Top 3 | 20.000.000đ | 240.000.000đ | 80.000.000đ | 72.000.000đ |
Giá chưa VAT, theo bảng giá SEO công khai của Net Solutions, ghi nhận 08/10/2026. Chia đợt đều là ví dụ, hợp đồng thật có thể khác.
Lãi chậm trả là chỗ mẫu hay ghi sai nhất. Khuôn của Net Solutions ghi 0,05% mỗi ngày, tương đương 18,25% mỗi năm. Mức 1% mỗi ngày tương đương 365% mỗi năm.
Pháp luật có trần. Theo khoản 2 Điều 357 và khoản 1 Điều 468 Bộ luật Dân sự 2015, lãi chậm trả theo thoả thuận không được vượt 20% mỗi năm, và phần vượt không có hiệu lực. Tính ra, 20% mỗi năm là khoảng 0,0548% mỗi ngày. Mức 0,05% nằm dưới trần, mức 1% gấp hơn 18 lần trần. Chúng tôi kiểm điều này trên văn bản gốc ngày 12/10/2026.
| Ví dụ minh hoạ | Lãi 0,05%/ngày | Phạt 1%/ngày |
|---|---|---|
| Nợ 30.000.000đ, chậm 10 ngày | 150.000đ | 3.000.000đ |
Số tiền 30.000.000đ chỉ để minh hoạ cách tính, không phải giá dịch vụ của Net Solutions.
Chậm thanh toán còn kéo theo một điều khoản khác. Trong khuôn của Net Solutions, nếu chậm quá 15 ngày thì dịch vụ tạm ngừng, và thời gian tạm ngừng không tính vào thời hạn hợp đồng. Bên thuê cần biết điều này trước khi ký.
Không đạt KPI thì sao
Điều khoản “không đạt” phải ghi ba bước: gia hạn, hoàn phí, và trường hợp loại trừ. Cam kết nào thiếu một trong ba đều dễ thành tranh cãi.
Khuôn của Net Solutions viết như sau. Nếu dưới 80% nhóm từ khoá trọng tâm đạt mục tiêu khi hết hạn, bên SEO gia hạn thêm 6 tháng miễn phí. Hết thời gian gia hạn vẫn không đạt, hoàn tối đa 30% phần đã thanh toán. Với gói Top 10 đã trả đủ 120.000.000đ, mức hoàn tối đa là 36.000.000đ. Chi tiết cách đặt mức cam kết có ở bài nhận SEO từ khoá.

Điều khoản này phải đi kèm phần loại trừ lỗi từ phía khách. Khuôn của Net Solutions loại trừ ba tình huống: đổi tên miền hoặc cấu trúc URL, tự áp dụng kỹ thuật bị cấm, và cài plugin gây lỗi. Thiếu phần này, bên làm phải gánh cả những việc nằm ngoài tầm tay.
Phần hoàn phí còn một cách tính khác khi chấm dứt giữa chừng: hoàn theo tỷ lệ khối lượng thực tế, có biên bản. Ví dụ một đợt 40.000.000đ, biên bản xác nhận 75% khối lượng đã làm. Phần chưa làm là 25%, tức 10.000.000đ. Biên bản là thứ biến tỷ lệ đó thành con số hai bên cùng công nhận.
Chấm dứt, bàn giao, bảo mật
Quyền chấm dứt phải thuộc về cả hai bên. Một hợp đồng chỉ cho phép bên làm dừng thì không có chỗ cho bạn rút ra khi dịch vụ không ra việc.
Một số điều khoản chuẩn trong khuôn của Net Solutions:
- Khách cấp quyền truy cập trong 3 ngày làm việc kể từ khi ký.
- Nghiệm thu trong 7 ngày làm việc, dựa trên Search Console và công cụ theo dõi hạng.
- Bất khả kháng phải báo cho bên kia trong 3 ngày làm việc.
- Bồi thường không vượt tổng giá trị hợp đồng.
- Bảo mật kéo dài ít nhất 1 năm sau khi kết thúc hợp đồng.
Nhóm 11 còn liên quan đến dữ liệu cá nhân, ví dụ danh sách khách hàng mà bên làm có thể thấy trong Analytics. Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 có hiệu lực từ 01/01/2026. Hợp đồng nên ghi bên nào xử lý dữ liệu, dùng vào mục đích gì và xoá khi nào. Chúng tôi kiểm số hiệu và ngày hiệu lực này trên cổng thông tin của Chính phủ ngày 12/10/2026.
Cuối cùng là bàn giao. Hợp đồng nên ghi rõ khi kết thúc, bên làm trả lại quyền truy cập, báo cáo và danh sách việc đã làm. Nếu website của bạn còn đang làm mới, hãy đọc thêm hợp đồng thiết kế website, vì hai loại hợp đồng có phần bàn giao khác nhau.
Sáu dấu hiệu nên dừng ký
Gặp một trong sáu dấu hiệu dưới đây, hãy dừng lại và yêu cầu sửa trước khi ký.
- Hứa đứng hạng 1 cho mọi từ khoá, hoặc hứa mà không nói từ khoá nào.
- Không có phụ lục từ khoá.
- Không nêu nguồn đo: không ghi Search Console, công cụ nào, chốt số ngày nào.
- Lãi chậm trả vượt 20% mỗi năm.
- Quyền lợi một chiều: chỉ bên làm được chấm dứt, chỉ bên thuê phải bồi thường.
- Không có điều khoản bàn giao khi kết thúc.
Một hợp đồng sạch cả sáu mục vẫn có thể thiếu chỗ khác. Nhưng một hợp đồng dính hai mục trở lên là tín hiệu bên soạn không nghĩ đến phía bạn.
Khi nào khuôn này không phù hợp
Khuôn có hoàn phí chỉ áp cho các gói có cam kết hạng. Gói Nền Tảng 5.000.000đ mỗi tháng không cam kết hạng, nên không có cơ chế hoàn phí theo KPI. Nếu bạn cần một cam kết bằng tiền, đừng chọn gói này.
Bài này cũng không phải tư vấn pháp lý. Hợp đồng giá trị lớn, nhiều tên miền hoặc có bên nước ngoài nên nhờ luật sư đọc trước khi ký. Pháp luật và hướng dẫn thay đổi, nên mọi con số về lãi và hiệu lực văn bản ở đây là tại thời điểm ghi nhận.
Câu hỏi thường gặp
Hợp đồng SEO có bắt buộc cam kết thứ hạng không? Không. Chúng tôi không thấy quy định nào bắt buộc ghi cam kết hạng trong hợp đồng dịch vụ SEO. Có gói cam kết hạng, có gói chỉ cam kết khối lượng việc. Điều quan trọng là hợp đồng ghi rõ bạn đang mua loại nào, và cách đo nếu có cam kết.
Hợp đồng SEO nên chia mấy đợt thanh toán? Với hợp đồng 12 tháng, chia ba đợt bốn tháng là cách cân bằng. Bên thuê không phải trả trước cả năm, bên làm có nguồn lực để triển khai. Ví dụ gói Top 10 chia đều ra 40.000.000đ mỗi đợt. Đợt cuối nên gắn với nghiệm thu.
Không đạt KPI có được hoàn tiền không, hoàn bao nhiêu? Tuỳ hợp đồng. Trong khuôn của Net Solutions, không đạt thì được gia hạn 6 tháng miễn phí. Vẫn không đạt thì hoàn tối đa 30% phần đã thanh toán, tức 36.000.000đ với gói Top 10 đã trả đủ. Lỗi từ phía khách như đổi tên miền thì không tính.
Đổi từ khoá giữa chừng thì ghi thế nào? Ghi vào Phụ lục từ khoá. Khuôn của Net Solutions cho bên SEO đề xuất điều chỉnh tối đa 30% danh sách, và mọi thay đổi cần khách xác nhận bằng văn bản hoặc email. Đổi quá mức đó nên làm phụ lục mới và có ký lại.
Hết hợp đồng, website và nội dung thuộc về ai? Website và nội dung đăng trên website của bạn thuộc về bạn, nếu hợp đồng không ghi khác. Hãy kiểm nhóm 11 xem có điều khoản nào giữ quyền với bài viết, ảnh hay tài khoản công cụ. Khi kết thúc, bên làm nên bàn giao quyền truy cập và báo cáo.
Cần đối chiếu hợp đồng bạn đang cầm với khung 12 nhóm này? Gọi 0906.207.001 hoặc nhắn Zalo cùng số.
Cập nhật 16/10/2026 bởi Công ty TNHH Net Solutions.