Bỏ qua tới nội dung
Bàn giao mã nguồn website: 8 thứ phải nhận để làm chủ website

Bàn giao mã nguồn website: 8 thứ phải nhận để làm chủ website

Xuân Dũngtác giảCập nhật 8 phút đọc
Bàn giao mã nguồn website - checklist cho doanh nghiệp

Bàn giao mã nguồn website là việc đơn vị thiết kế chuyển cho doanh nghiệp toàn bộ những gì cần thiết để tự sở hữu và vận hành website: tên miền, hosting, mã nguồn, cơ sở dữ liệu và tài khoản quản trị cao nhất. Nhận đủ thì sau này bạn có thể đổi đơn vị chăm sóc, nâng cấp hay chuyển máy chủ mà không phải làm lại từ đầu.

Đây là phần nhiều chủ doanh nghiệp bỏ qua khi ký hợp đồng làm web giá rẻ, và chỉ nhận ra khi đã quá muộn.

Vì sao phải quan tâm đến bàn giao mã nguồn website?

Không ít doanh nghiệp làm website trọn gói, tên miền và hosting đứng tên bên làm web. Khi muốn đổi đơn vị, tăng tính năng hoặc bên kia ngừng hoạt động, doanh nghiệp mất luôn website, email theo tên miền và thứ hạng Google đã xây nhiều năm. Có trường hợp phải mua lại chính tên miền của mình với giá cao.

Theo quy định quản lý tên miền .vn của VNNIC, chủ thể đăng ký là người có quyền sử dụng tên miền. Vì vậy tên miền phải đứng tên doanh nghiệp ngay từ đầu.

Bàn giao mã nguồn website - ảnh minh hoạ
Bàn giao mã nguồn website – ảnh minh hoạ. Ảnh: lizzardo / flickr (CC0)

Checklist 8 thứ cần nhận khi bàn giao

  1. Tên miền đứng tên doanh nghiệp, kèm tài khoản quản lý tên miền tại nhà đăng ký.
  2. Hosting: tài khoản quản trị hoặc thông tin truy cập máy chủ.
  3. Mã nguồn giao diện và các tính năng viết riêng.
  4. Cơ sở dữ liệu và bản sao lưu gần nhất. Xem sao lưu website.
  5. Tài khoản quản trị website cấp cao nhất (Administrator).
  6. Tài khoản Google: Analytics, Search Console, Google Business Profile do doanh nghiệp làm chủ sở hữu.
  7. Bản quyền theme, plugin trả phí (nếu có), ghi rõ thời hạn.
  8. Tài liệu, video hướng dẫn quản trị cho nhân viên.

Ghi rõ bàn giao mã nguồn website trong hợp đồng

Hợp đồng nên có điều khoản về quyền sở hữu: sau khi thanh toán đủ, toàn bộ website thuộc về doanh nghiệp. Kèm danh sách hạng mục bàn giao, thời hạn bàn giao và cách bàn giao (gửi tệp, cấp quyền tài khoản). Xem hợp đồng thiết kế website cần những điều khoản gì.

Những dấu hiệu cần cảnh giác

  • Đơn vị làm web không cho biết tên miền đăng ký ở đâu, đứng tên ai.
  • Chỉ cấp tài khoản biên tập, không cấp quyền quản trị cao nhất.
  • Website dựng trên nền tảng “đóng” của riêng đơn vị, không mang đi được.
  • Giá rẻ bất thường nhưng phí gia hạn hằng năm cao và không rõ ràng.

Mã nguồn WordPress và giấy phép GPL: bạn có quyền gì?

Phần lớn website doanh nghiệp tại Việt Nam chạy trên WordPress, một phần mềm mã nguồn mở theo giấy phép GPL. Giấy phép này cho phép sử dụng, sửa đổi, sao chép mã nguồn. Theme và plugin xây dựng trên WordPress thường cũng theo GPL.

Điều này có nghĩa: với website WordPress, việc bàn giao mã nguồn website gần như không có rào cản kỹ thuật hay pháp lý. Đơn vị nào từ chối giao mã nguồn của website WordPress với lý do “bản quyền thuộc công ty chúng tôi” cần được hỏi lại rõ ràng. Ngoại lệ là các giấy phép sử dụng plugin, theme trả phí (khoá kích hoạt, quyền cập nhật) thường gắn với người mua, cần thoả thuận ai đứng tên.

Bàn giao mã nguồn website theo từng nền tảng

Nền tảngNhận được gì khi bàn giaoMang đi nơi khác được không?
WordPress tự cài trên hostingToàn bộ tệp, cơ sở dữ liệu, tài khoản quản trịĐược, chuyển hosting trong vài giờ
Website lập trình riêng (Laravel, Node.js…)Mã nguồn, tài liệu kỹ thuật, cơ sở dữ liệu, hướng dẫn cài đặtĐược nếu có tài liệu và đơn vị mới đọc hiểu mã
Nền tảng thuê bao (Wix, Shopify, Haravan…)Tài khoản quản trị, dữ liệu xuất ra (sản phẩm, đơn hàng)Chỉ mang được dữ liệu, không mang được giao diện
Phần mềm website “đóng” của đơn vị làm webThường chỉ có quyền sử dụngKhó, thường phải làm lại

Tên miền đang đứng tên bên làm web: lấy lại thế nào?

Đây là tình huống phổ biến nhất. Có hai việc khác nhau:

  • Chuyển nhà đăng ký (chuyển nơi quản lý tên miền): chủ thể đứng tên vẫn giữ nguyên, chỉ đổi đơn vị cung cấp dịch vụ.
  • Chuyển đổi chủ thể (đổi người đứng tên): với tên miền .vn, phải làm hồ sơ chuyển đổi chủ thể gửi nhà đăng ký đang quản lý tên miền theo quy định hiện hành (Nghị định 115/2025/NĐ-CP và văn bản sửa đổi). Hồ sơ gồm bản khai theo mẫu và giấy tờ chứng minh việc chuyển đổi hợp lệ. Nhà đăng ký xem xét trong khoảng 10 ngày kể từ khi nhận đủ hồ sơ.

Vì cần sự đồng ý và phối hợp của bên đang đứng tên, cách tốt nhất vẫn là đăng ký tên miền đứng tên doanh nghiệp ngay từ đầu. Kiểm tra chủ thể hiện tại của tên miền .vn bằng công cụ tra cứu trên trang VNNIC.

Lưu trữ tài khoản sau khi bàn giao mã nguồn website

  1. Dùng email chung của công ty (ví dụ admin@congty.vn) làm email cho mọi tài khoản: tên miền, hosting, quản trị website, Google.
  2. Lưu mật khẩu trong trình quản lý mật khẩu có chia sẻ cho người phụ trách, không ghi trong sổ hay tin nhắn Zalo.
  3. Giữ bản sao lưu đầu tiên (mã nguồn và cơ sở dữ liệu) ở ổ lưu trữ của công ty.
  4. Khi nhân viên phụ trách nghỉ việc, đổi mật khẩu các tài khoản quan trọng ngay trong ngày.
  5. Ghi lại danh sách đơn vị đang được cấp quyền truy cập (làm web, chạy quảng cáo, SEO) và thu hồi khi kết thúc hợp tác.

Chuyển website sang đơn vị khác: quy trình an toàn

  1. Thông báo cho đơn vị cũ, yêu cầu bản sao lưu đầy đủ và mọi tài khoản.
  2. Đơn vị mới dựng thử website trên hosting mới, kiểm tra hoạt động bình thường.
  3. Đổi bản ghi DNS của tên miền trỏ sang hosting mới vào giờ ít khách.
  4. Kiểm tra lại form, email, SSL, tốc độ sau khi chuyển.
  5. Giữ hosting cũ thêm 1–2 tuần phòng trường hợp cần đối chiếu.

Nếu việc bàn giao mã nguồn website được làm đầy đủ từ đầu, cả quy trình này chỉ mất vài giờ đến một ngày làm việc.

Biên bản bàn giao mã nguồn website mẫu

Biên bản không cần phức tạp, chỉ cần đủ thông tin để sau này đối chiếu. Một biên bản bàn giao mã nguồn website nên có các mục:

  • Thông tin hai bên, số hợp đồng, ngày bàn giao.
  • Tên miền: tên, nhà đăng ký, chủ thể đứng tên, ngày hết hạn.
  • Hosting: nhà cung cấp, gói dịch vụ, ngày hết hạn, tài khoản quản lý đã chuyển cho ai.
  • Mã nguồn và cơ sở dữ liệu: hình thức bàn giao (tệp nén, kho Git), dung lượng, ngày sao lưu.
  • Tài khoản quản trị website: tên đăng nhập, email gắn với tài khoản (không ghi mật khẩu trong biên bản).
  • Giấy phép theme, plugin trả phí: tên, ngày hết hạn, người đứng tên.
  • Tài khoản Google (Search Console, GA4, Business Profile): email chủ sở hữu.
  • Tài liệu hướng dẫn đã giao.

Hai bên ký xác nhận và mỗi bên giữ một bản. Đây là căn cứ quan trọng nếu sau này có tranh chấp về quyền sở hữu website.

Một lưu ý cuối: bàn giao mã nguồn website không phải việc làm một lần. Mỗi khi website được nâng cấp lớn, thêm tính năng hay đổi giao diện, hãy yêu cầu bản sao lưu mới và cập nhật biên bản để tài sản số của doanh nghiệp luôn đầy đủ.

Câu hỏi thường gặp về bàn giao mã nguồn website

Bên làm web giữ hosting có sao không?

Không sao nếu tên miền, mã nguồn và dữ liệu vẫn của bạn, và bạn có thể yêu cầu xuất toàn bộ để chuyển đi khi cần.

Muốn chuyển website sang đơn vị khác cần gì?

Mã nguồn, cơ sở dữ liệu và quyền quản lý tên miền. Có đủ ba thứ này thì chuyển được trong vài giờ, đường dẫn giữ nguyên nên không mất thứ hạng Google.

Website làm trên nền tảng thuê bao có bàn giao mã nguồn được không?

Thường không, vì mã nguồn thuộc nhà cung cấp nền tảng. Bạn chỉ xuất được nội dung. Hãy cân nhắc kỹ trước khi chọn.

Kết luận về bàn giao mã nguồn website

Bàn giao mã nguồn website đầy đủ là cách bảo vệ tài sản số của doanh nghiệp. Tại Việt Thái Group, tên miền, hosting và mã nguồn đều đứng tên doanh nghiệp bạn, muốn chuyển đi đâu cũng mang theo được. Xem dịch vụ thiết kế website doanh nghiệp.

Bàn giao mã nguồn website: 8 thứ phải nhận để làm chủ website