Bài này dành cho người đã quyết định dùng WordPress tự cài trên hosting và muốn làm đúng ngay từ lần cài đầu. Nếu bạn chưa chọn nền tảng, hãy đọc trước lộ trình tạo website.
Làm website bằng WordPress gồm 6 việc: chọn hosting đạt yêu cầu (PHP 8.3+, MySQL 8.0+ hoặc MariaDB 10.11+, HTTPS), cài WordPress, thiết lập đường dẫn và trang chủ, chọn một theme được cập nhật đều, cài đủ 6 nhóm plugin cơ bản, rồi khóa các điểm yếu bảo mật trước khi mở cho Google lập chỉ mục.
Chuẩn bị: hosting đạt yêu cầu và vài thông tin cần có sẵn
Bài này nói về WordPress.org, phần mềm mã nguồn mở bạn tự cài trên hosting của mình. Hãy kiểm tra hosting trước khi mua:
| Thành phần | Khuyến nghị của WordPress | Cách kiểm tra |
|---|---|---|
| PHP | 8.3 trở lên | Mục chọn phiên bản PHP trong bảng điều khiển hosting |
| Cơ sở dữ liệu | MySQL 8.0+ hoặc MariaDB 10.11+ | Thông số gói hosting hoặc hỏi nhà cung cấp |
| HTTPS | Có hỗ trợ | Có mục cài SSL miễn phí (thường là Let’s Encrypt) |
Nguồn: wordpress.org/about/requirements (tra cứu 10/2026).
Chuẩn bị thêm: tên miền đã trỏ về hosting, một email quản trị bạn thường xuyên đọc, logo, và danh sách các trang cần có. Muốn tập thử trước khi mua hosting, bạn có thể chạy WordPress ngay trên trình duyệt bằng WordPress Playground hoặc cài trên máy tính bằng các công cụ như Local.
Bước 1: Cài WordPress (tự động hoặc thủ công)
Cách tự động: phần lớn hosting có trình cài ứng dụng (Softaculous, Installatron hoặc công cụ riêng của nhà cung cấp). Chọn WordPress, chọn tên miền có https, điền thông tin quản trị và cài.
Cách thủ công: tải bản mới nhất từ wordpress.org, tạo một cơ sở dữ liệu và một người dùng cơ sở dữ liệu trong hosting, tải mã nguồn lên thư mục gốc của tên miền, rồi mở tên miền để chạy trình cài đặt và điền thông tin kết nối.
Dù dùng cách nào, ba chi tiết này quyết định độ an toàn ban đầu:
- Tên đăng nhập không phải “admin”, mật khẩu dài do trình quản lý mật khẩu tạo.
- Email quản trị là email của doanh nghiệp, vì mọi thư khôi phục mật khẩu và cảnh báo đều gửi về đây.
- Nếu trình cài cho chọn, đổi tiền tố bảng cơ sở dữ liệu khác “wp_” và bật cài đặt bản cập nhật tự động cho lõi.
Bước 2: Thiết lập ban đầu trước khi thêm nội dung
Làm ngay sau khi đăng nhập lần đầu, vì đổi các thiết lập này khi website đã có bài sẽ phải xử lý chuyển hướng:
- Cài đặt › Tổng quan: tên website, khẩu hiệu, múi giờ UTC+7, ngôn ngữ tiếng Việt.
- Cài đặt › Đường dẫn tĩnh: chọn kiểu “Tên bài viết” để URL dạng /ten-bai-viet/, không chứa số hay ngày tháng.
- Cài đặt › Đọc: trong lúc dựng, tick “Ngăn chặn các công cụ tìm kiếm đánh chỉ mục” (Discourage search engines). Ghi chú lại để nhớ bỏ tick khi xuất bản.
- Cài đặt › Thảo luận: tắt bình luận nếu website doanh nghiệp không cần, để tránh bình luận rác.
- Dọn dẹp: xóa bài “Hello world”, trang mẫu, plugin mẫu và các theme mặc định không dùng (giữ một theme mặc định làm dự phòng).
Bước 3: Chọn theme theo tiêu chí kỹ thuật, không theo ảnh demo
Ảnh demo đẹp là do ảnh. Thứ bạn cần kiểm tra là theme có được duy trì không và có làm trang nặng không.
- Có bản cập nhật trong vài tháng gần đây và ghi rõ đã thử với phiên bản WordPress hiện tại.
- Mở trang demo trên điện thoại, đo bằng PageSpeed Insights trước khi mua.
- Nếu cần sửa code của theme, tạo theme con (child theme) để không mất chỉnh sửa khi theme cập nhật.
- Theme trả phí nên mua từ trang chính thức để nhận bản vá bảo mật.
- Không dùng bản “nulled” (bẻ khóa) tải trôi nổi. Đây là nguồn phổ biến của mã độc và cửa hậu trên website WordPress.
Lý do chúng tôi dùng Flatsome cho website doanh nghiệp, cùng ưu nhược điểm thật của WordPress, có ở trang thiết kế website WordPress.
Bước 4: Cài đủ 6 nhóm plugin, mỗi nhóm một plugin
Số lượng plugin không phải thước đo. Hai plugin cùng làm một việc (hai plugin cache, hai plugin SEO) là nguyên nhân phổ biến của lỗi khó tìm.
| Nhóm | Việc cần làm | Ví dụ phổ biến (chọn một) |
|---|---|---|
| SEO | Tiêu đề, mô tả, sitemap XML, dữ liệu cấu trúc cơ bản | Rank Math, Yoast SEO |
| Bộ nhớ đệm | Tạo trang tĩnh để tải nhanh, nén CSS/JS | LiteSpeed Cache (khi hosting dùng LiteSpeed), WP Super Cache, WP Rocket (trả phí) |
| Form liên hệ | Nhận yêu cầu từ khách | Contact Form 7, Fluent Forms, WPForms |
| Gửi thư SMTP | Thư từ form, đơn hàng không rơi vào thư rác | WP Mail SMTP, FluentSMTP |
| Sao lưu | Sao lưu theo lịch, lưu ra ngoài hosting | UpdraftPlus, Solid Backups (tên mới của BackupBuddy) |
| Bảo mật đăng nhập | Giới hạn đăng nhập sai, xác thực hai lớp | Wordfence, Solid Security (tên mới của iThemes Security), Two Factor |
Trước khi cài thêm plugin ngoài 6 nhóm này, hãy hỏi: chức năng đó theme đã có chưa, và plugin có được cập nhật trong vài tháng gần đây không. Danh sách chi tiết hơn có ở bài plugin WordPress cần thiết.
Bước 5: Tạo trang, trang chủ tĩnh và menu
WordPress có hai loại nội dung. Trang (Pages) dành cho nội dung ít thay đổi: giới thiệu, dịch vụ, liên hệ. Bài viết (Posts) dành cho blog, tin tức, được xếp theo chuyên mục và ngày đăng.
- Tạo trang “Trang chủ” và “Tin tức”, rồi vào Cài đặt › Đọc chọn trang chủ là trang tĩnh, trang bài viết là “Tin tức”.
- Menu chính chỉ chứa các trang khách cần nhất; trang chính sách đặt ở chân trang.
- Ảnh nén trước khi tải lên, đặt tên tệp và văn bản thay thế (alt) mô tả đúng nội dung ảnh.
- Nếu bài có video, đọc thêm cách đăng video lên website không làm chậm trang.
Bước 6: Bảo mật cơ bản trước khi công bố
Phần lớn website WordPress bị xâm nhập không phải do lõi WordPress, mà do mật khẩu yếu, plugin cũ hoặc theme bẻ khóa. Danh sách tối thiểu:
- Cài SSL và chuyển toàn bộ http sang https.
- Bật xác thực hai lớp cho mọi tài khoản Administrator.
- Mỗi người một tài khoản, đúng vai trò: người viết bài dùng vai trò Biên tập viên hoặc Tác giả, không dùng Administrator.
- Từ WordPress 5.5, có thể bật tự động cập nhật cho từng plugin và theme. Với website nhiều plugin hoặc có WooCommerce, nên sao lưu rồi cập nhật thủ công và kiểm tra lại form, giỏ hàng.
- Xóa hẳn plugin, theme không dùng, không chỉ tắt.
- Giữ ít nhất một bản sao lưu nằm ngoài máy chủ (Google Drive, máy tính) và thử khôi phục một lần.
Nếu không có người làm các việc này định kỳ, có thể thuê bảo trì WordPress từ 900.000đ/tháng. Website đã có dấu hiệu lạ (chuyển hướng sang trang khác, tự sinh bài) thì cần xử lý mã độc trước, không cập nhật đè lên.
Lỗi hay gặp khi tự làm WordPress lần đầu
- Sửa thẳng vào tệp của theme gốc: lần cập nhật theme tiếp theo xóa sạch chỉnh sửa. Dùng theme con hoặc ô CSS tùy biến.
- Cài plugin để thử rồi chỉ tắt, không xóa: plugin tắt vẫn nằm trên máy chủ và vẫn có thể bị khai thác nếu có lỗ hổng.
- Đổi đường dẫn tĩnh sau khi đã có bài: mọi liên kết cũ thành lỗi 404 nếu không chuyển hướng.
- Tải ảnh gốc từ điện thoại vài MB: trang chậm và hosting nhanh đầy dung lượng.
- Dùng chung một tài khoản Administrator cho nhiều người: không biết ai đã sửa gì, và khó thu hồi quyền khi có người nghỉ.
Kiểm tra lần cuối rồi mở cho Google
- Bỏ tick chặn công cụ tìm kiếm trong Cài đặt › Đọc.
- Gửi thử form, kiểm tra thư đến hộp thư chính.
- Mở sitemap do plugin SEO tạo, thêm vào Google Search Console.
- Đo tốc độ trang chủ và một trang dịch vụ trên di động bằng PageSpeed Insights.
Câu hỏi thường gặp
Có thể học WordPress trên máy tính trước khi mua hosting không?
Có. WordPress Playground chạy WordPress ngay trong trình duyệt, không cần cài gì; các công cụ như Local cho phép cài WordPress trên máy tính để thử theme và plugin. Khi đã quen, bạn mới mua hosting và dựng website thật.
Website WordPress mới nên cài bao nhiêu plugin?
Không có con số chuẩn; nguyên tắc là mỗi chức năng một plugin và chỉ cài khi có nhu cầu thật. Website giới thiệu doanh nghiệp thường đủ với 6 nhóm: SEO, bộ nhớ đệm, form, SMTP, sao lưu và bảo mật đăng nhập. Plugin lâu không cập nhật nên thay bằng lựa chọn khác.
Quên mật khẩu quản trị WordPress thì lấy lại thế nào?
Bấm “Quên mật khẩu” ở trang đăng nhập, WordPress gửi liên kết đặt lại về email quản trị. Nếu email đó không còn dùng được, người có quyền vào hosting có thể đặt lại mật khẩu qua phpMyAdmin hoặc công cụ quản lý WordPress của hosting. Đây là lý do email quản trị phải là email doanh nghiệp còn hoạt động.
Website doanh nghiệp có nên dùng theme WordPress miễn phí không?
Được, nếu theme lấy từ thư viện wordpress.org, được cập nhật đều và đáp ứng đủ bố cục bạn cần. Theme miễn phí thường hạn chế tùy biến, nên bạn có thể phải cài thêm trình dựng trang. Điều cần tránh là theme trả phí bản bẻ khóa, không phải theme miễn phí.
Vì sao website WordPress mới làm xong không hiện trên Google?
Nguyên nhân hay gặp nhất là vẫn bật “Ngăn chặn các công cụ tìm kiếm đánh chỉ mục” từ lúc dựng thử. Hãy bỏ tick trong Cài đặt › Đọc, rồi gửi sitemap trong Google Search Console và dùng công cụ kiểm tra URL cho trang chủ. Nếu đã làm đủ, việc lập chỉ mục chỉ còn phụ thuộc thời gian Google thu thập.
Cần người làm giúp phần này?
Mô tả ngắn nhu cầu hoặc gửi link website. Chúng tôi phản hồi bằng đánh giá cụ thể trước khi báo giá.
