T
Trinh Digital
Gia công Phần mềm

Hướng dẫn tự cài WordPress từ A-Z: Hosting, Theme, Plugin cần thiết

Trinh Digital · · 14 phút đọc

Hướng dẫn tự cài WordPress từ A-Z: Hosting, Theme, Plugin cần thiết

Bạn muốn biết cách cài WordPress nhưng nghe có vẻ “kỹ thuật” và phức tạp? Thực ra không khó như bạn nghĩ. Bài viết này hướng dẫn từng bước, từ chọn hosting đến cài theme và plugin — tất cả dành cho người chưa bao giờ chạm vào code.

Sau khi đọc xong bài này (và làm theo), bạn sẽ có một website WordPress hoạt động, sẵn sàng để thêm nội dung.

Lead Magnet: Tải miễn phí “Danh sách 30 plugin WordPress miễn phí bắt buộc cho DN” — danh sách được chọn lọc kỹ, cập nhật 2026. Tải ngay tại đây


Bước 1: Chọn và mua hosting

Hosting là gì?

Hosting là “mảnh đất” trên internet nơi website bạn được lưu trữ. Khi ai đó gõ domain bạn vào trình duyệt, hosting sẽ trả về nội dung website.

Các loại hosting

LoạiGiá/nămPhù hợpƯu/Nhược
Shared Hosting500K - 2trBlog, website nhỏRẻ, chậm khi traffic cao
VPS1.5 - 10trSME websiteNhanh hơn, cần kiến thức quản lý
Managed WordPress3 - 30trBusinessTối ưu cho WP, đắt
Cloud Hosting2 - 15trScalableLinh hoạt, giá biến động

Khuyến nghị hosting cho từng nhu cầu

Website nhỏ, mới bắt đầu:

  • AZDIGI (VN): gói WordPress từ 59K/tháng — server VN, hỗ trợ tiếng Việt
  • Hostinger: gói Premium từ 70K/tháng — rẻ, dashboard dễ dùng

Website doanh nghiệp:

  • Tinohost (VN): VPS từ 150K/tháng — server VN, ổn định
  • DigitalOcean: Droplet từ 150K/tháng — performance tốt, cần kỹ thuật

Website quan trọng, cần performance:

  • Kinsta: từ 800K/tháng — Google Cloud, cực nhanh
  • Cloudways: từ 300K/tháng — managed cloud hosting

Cách mua hosting (ví dụ AZDIGI)

  1. Truy cập azdigi.com
  2. Chọn gói WordPress Hosting phù hợp
  3. Đăng ký tài khoản
  4. Thanh toán (chuyển khoản, thẻ)
  5. Nhận email xác nhận với thông tin đăng nhập cPanel

Bước 2: Mua và trỏ domain

Domain là gì?

Domain là “địa chỉ nhà” trên internet: trinh.digital, google.com, shopee.vn.

Chọn domain tốt

  • Ngắn gọn: Dễ nhớ, dễ gõ (duoi 15 ký tự)
  • Có brand name: tencongty.com hoặc tencongty.vn
  • Tránh: Số, gạch ngang, viết tắt khó hiểu
  • Đuôi phổ biến: .com (quốc tế), .vn (Việt Nam), .com.vn

Nơi mua domain

Nhà cung cấpGiá .com/nămGiá .vn/năm
P.A Vietnam280K350K
Mắt Bão250K350K
AZDIGI270K350K
Namecheap (quốc tế)220KN/A
GoDaddy (quốc tế)300KN/A

Trỏ domain về hosting

  1. Đăng nhập vào nơi mua domain
  2. Tìm “DNS Management” hoặc “Nameserver”
  3. Thay nameserver thành nameserver của hosting (VD: ns1.azdigi.com, ns2.azdigi.com)
  4. Chờ 15 phút - 24 giờ để domain propagate

Bước 3: Cài WordPress

Cách 1: Auto-install (Khuyến nghị)

Hầu hết hosting hiện nay có auto-installer:

  1. Đăng nhập cPanel/Dashboard hosting
  2. Tìm “WordPress” hoặc “Softaculous”
  3. Click “Install”
  4. Điền thông tin:
    • Site Name: Tên website
    • Admin Username: KHÔNG dùng “admin” (bảo mật)
    • Admin Password: Mật khẩu mạnh (12+ ký tự, có số + ký tự đặc biệt)
    • Admin Email: Email của bạn
  5. Click “Install”
  6. Xong! Truy cập domain.com/wp-admin để đăng nhập

Cách 2: Cài thủ công (cho VPS)

  1. Download WordPress từ wordpress.org
  2. Upload lên server qua FTP hoặc SSH
  3. Tạo database MySQL trên server
  4. Truy cập domain.com → WordPress tự hiện form setup
  5. Nhập thông tin database
  6. Tạo tài khoản admin
  7. Hoàn tất

Sau khi cài xong

Truy cập:

  • Frontend: domain.com → trang chủ website
  • Admin Dashboard: domain.com/wp-admin → bảng điều khiển quản trị

Bước 4: Cài và tùy chỉnh Theme

Theme miễn phí vs Premium

LoạiƯu điểmNhược điểmGiá
Miễn phíFree, basicÍt tuỳ chỉnh, support hạn chế0
PremiumNhiều tính năng, supportCó thể nặng1 - 3 triệu
CustomĐúng yêu cầu 100%Cần developer15 - 80 triệu

Theme miễn phí tốt nhất 2026

  1. Astra — Nhẹ (50KB), nhanh, compatible với mọi page builder
  2. Kadence — Modern, block-based, performance tốt
  3. GeneratePress — Siêu nhẹ, developer-friendly
  4. Flavor (flavflavor) — FSE theme, Gutenberg-native
  5. Flavor starter — Starter theme cho developer

Theme premium đáng mua

  1. Astra Pro — 1.2 triệu/năm, version nâng cao của Astra Free
  2. Kadence Pro — 1.5 triệu/năm, full tính năng
  3. GeneratePress Premium — 1.5 triệu (lifetime!)
  4. Flavor starter — Theme blocks 1.2 triệu/năm

Cách cài theme

  1. Vào Dashboard → Appearance → Themes
  2. Click “Add New”
  3. Tìm theme bạn muốn (VD: “Astra”)
  4. Click “Install” → “Activate”
  5. Vào Appearance → Customize để tuỳ chỉnh

Tuỳ chỉnh cơ bản

Logo & Site Identity:

  • Upload logo (SVG hoặc PNG transparent, 200x60px)
  • Favicon (32x32px)
  • Site title & tagline

Colors & Typography:

  • Primary color (màu chủ đạo brand)
  • Secondary color
  • Font heading: Inter, Montserrat, Poppins
  • Font body: Inter, Open Sans, Roboto
  • Font size body: 16-18px

Header:

  • Menu chính (5-7 items max)
  • CTA button (“Liên hệ”, “Nhận tư vấn”)
  • Sticky header (cố định khi scroll)

Footer:

  • Thông tin công ty
  • Links quan trọng
  • Social media icons
  • Copyright

Bước 5: Cài Plugin cần thiết

5.1. Plugin SEO — Rank Math (Miễn phí)

Cài đặt: Dashboard → Plugins → Add New → Tìm “Rank Math” → Install → Activate

Setup cơ bản:

  1. Chạy Setup Wizard
  2. Kết nối Google Search Console
  3. Chọn loại website (Business)
  4. Import từ Yoast (nếu chuyển đổi)

Cấu hình quan trọng:

  • Homepage SEO: Title + Description
  • Sitemap: Bật, submit lên Google Search Console
  • Schema: Chọn Organization, điền thông tin DN
  • Redirections: Bật module redirect
  • 404 Monitor: Bật để phát hiện link hỏng

5.2. Plugin Performance — LiteSpeed Cache (Miễn phí)

Nếu hosting hỗ trợ LiteSpeed (AZDIGI, Tinohost):

Setup:

  1. Cài và activate LiteSpeed Cache
  2. General → Request Caching: ON
  3. Cache → Cache Logged-in Users: OFF
  4. Image Optimization → bật Auto Optimize
  5. Page Optimization → CSS/JS Combine: ON, CSS/JS Minify: ON

Nếu không dùng LiteSpeed: Dùng WP Rocket (premium, 1.2 triệu/năm) hoặc W3 Total Cache (miễn phí).

5.3. Plugin Security — Wordfence (Miễn phí)

Setup cơ bản:

  1. Cài và activate Wordfence
  2. Firewall → Optimize: Click để tối ưu
  3. Scan → Start Scan: Quét lần đầu
  4. Login Security → Enable 2FA cho tài khoản admin
  5. All Options → Brute Force Protection → Lock after 5 failed attempts

5.4. Plugin Backup — UpdraftPlus (Miễn phí)

Setup:

  1. Cài và activate UpdraftPlus
  2. Settings → chọn lịch backup:
    • Files: Weekly
    • Database: Daily
  3. Chọn remote storage: Google Drive (miễn phí 15GB)
  4. Click “Backup Now” để tạo backup đầu tiên

5.5. Plugin Form — WPForms Lite (Miễn phí)

Tạo form liên hệ:

  1. Cài WPForms Lite
  2. WPForms → Add New → “Simple Contact Form”
  3. Tuỳ chỉnh: Thêm field SĐT, field Vấn đề cần tư vấn
  4. Settings → Notifications: Nhập email nhận thông báo
  5. Embed form vào trang Liên hệ

5.6. Plugin Analytics — Site Kit by Google (Miễn phí)

Setup:

  1. Cài Site Kit by Google
  2. Kết nối Google account
  3. Tự động setup: Google Analytics 4, Search Console, PageSpeed Insights
  4. Xem data ngay trên WordPress Dashboard

Bước 6: Tạo trang cơ bản

Các trang PHẢI có

1. Trang chủ (Home)

  • Hero section: headline + CTA
  • Giới thiệu ngắn (2-3 câu)
  • Dịch vụ/Sản phẩm highlights
  • Testimonials
  • CTA section cuối

2. Giới thiệu (About)

  • Câu chuyện công ty
  • Sứ mệnh, tầm nhìn
  • Đội ngũ (ảnh + bio ngắn)
  • Thành tích, con số

3. Dịch vụ/Sản phẩm

  • Mỗi dịch vụ 1 trang riêng
  • Mô tả chi tiết, lợi ích
  • Bảng giá (nếu có)
  • CTA: “Nhận báo giá”

4. Blog

  • Trang listing bài viết
  • Category phân loại rõ ràng

5. Liên hệ (Contact)

  • Form liên hệ
  • Địa chỉ + Bản đồ
  • SĐT hotline
  • Email
  • Zalo QR code
  • Giờ làm việc

6. Chính sách (Legal)

  • Privacy Policy
  • Terms of Service

Cách tạo trang

  1. Dashboard → Pages → Add New
  2. Nhập tiêu đề
  3. Viết nội dung bằng Block Editor
  4. Đặt Featured Image
  5. Publish

Đặt trang chủ

  1. Dashboard → Settings → Reading
  2. “Your homepage displays”: chọn “A static page”
  3. Homepage: chọn trang Home bạn đã tạo
  4. Posts page: chọn trang Blog

Bước 7: Setup SEO cơ bản

Dashboard → Settings → Permalinks → chọn “Post name”

URL sẽ là: domain.com/ten-bai-viet/ (thay vì domain.com/?p=123)

7.2. Submit Sitemap lên Google

  1. Truy cập search.google.com/search-console
  2. Add property → nhập domain
  3. Verify (bằng DNS hoặc HTML tag)
  4. Sitemaps → nhập: domain.com/sitemap_index.xml
  5. Submit

7.3. Cài Google Analytics 4

Nếu đã cài Site Kit by Google ở Bước 5, GA4 tự động được setup. Nếu chưa:

  1. Tạo tài khoản tại analytics.google.com
  2. Tạo GA4 property
  3. Copy Measurement ID (G-XXXXXXXXXX)
  4. Dùng plugin “Insert Headers & Footers” để paste tracking code vào header

7.4. SEO On-page cho mỗi trang

Với Rank Math đã cài, mỗi trang/bài viết:

  1. Nhập Focus Keyword
  2. Viết SEO Title (50-60 ký tự, chứa keyword)
  3. Viết Meta Description (140-155 ký tự, chứa keyword)
  4. Kiểm tra Rank Math score (aim for 80+)

7.5. Tối ưu hình ảnh

  • Nén ảnh trước khi upload (dùng tinypng.com)
  • Đặt tên file có ý nghĩa: “thiet-ke-website-chuyen-nghiep.jpg” thay vì “IMG_2847.jpg”
  • Điền Alt text cho mỗi hình ảnh (mô tả hình ảnh + keyword)
  • Dùng format WebP (plugin Imagify tự convert)

Bước 8: Bảo mật và backup

Checklist bảo mật

  • Đổi username admin (không dùng “admin”)
  • Mật khẩu 12+ ký tự
  • Bật Two-Factor Authentication (2FA)
  • Cài Wordfence (hoặc tương đương)
  • Xoá theme/plugin không dùng
  • Ẩn WordPress version
  • Disable file editing (thêm vào wp-config.php: define('DISALLOW_FILE_EDIT', true);)
  • Limit login attempts
  • SSL certificate (https)
  • Backup tự động hàng ngày

Lịch bảo trì

Tần suấtCông việc
Hàng ngàyBackup database (tự động)
Hàng tuầnUpdate plugins, check security scan
Hàng thángUpdate WordPress core, theme. Kiểm tra broken links
Hàng quýReview performance (PageSpeed), cleanup database
Hàng nămGia hạn domain, SSL, hosting. Review tổng thể

Bước 9: Launch checklist

Trước khi “go live”, kiểm tra:

Technical:

  • SSL hoạt động (https://)
  • Tốc độ tải < 3s trên mobile
  • Responsive trên mobile, tablet
  • Tất cả links hoạt động (không có 404)
  • Form liên hệ gửi email thành công
  • Google Analytics tracking hoạt động
  • Sitemap submitted lên Google Search Console
  • Robots.txt không block Googlebot

Nội dung:

  • Không còn Lorem ipsum
  • Không có lỗi chính tả
  • Ảnh đầy đủ, chất lượng tốt
  • Thông tin liên hệ chính xác
  • Privacy Policy + Terms of Service

SEO:

  • Mỗi trang có SEO title + description
  • Mỗi ảnh có alt text
  • Permalink structure đúng
  • H1 tag duy nhất trên mỗi trang

Danh sách 30 plugin WordPress miễn phí bắt buộc cho DN

SEO (3 plugin)

  1. Rank Math SEO — SEO all-in-one
  2. Redirection — Quản lý 301 redirect
  3. Schema Pro Lite — Schema markup nâng cao

Performance (4 plugin)

  1. LiteSpeed Cache — Caching toàn diện
  2. Imagify — Nén ảnh tự động
  3. Autoptimize — Minify CSS/JS
  4. Lazy Load by WP Rocket — Lazy load images

Security (3 plugin)

  1. Wordfence — Firewall + malware scan
  2. Login Lockdown — Limit login attempts
  3. WPS Hide Login — Ẩn URL wp-admin

Backup (1 plugin)

  1. UpdraftPlus — Backup + restore

Forms & Contact (2 plugin)

  1. WPForms Lite — Form builder
  2. Flamingo — Lưu trữ submissions của Contact Form 7

Analytics (2 plugin)

  1. Site Kit by Google — GA4 + Search Console
  2. MonsterInsights Lite — Google Analytics dashboard

Media (2 plugin)

  1. FileBird — Quản lý media library
  2. Enable Media Replace — Thay thế media file

Content & Editor (3 plugin)

  1. Classic Editor — Nếu muốn editor cũ
  2. Table of Contents Plus — Mục lục tự động
  3. TablePress — Tạo bảng biểu

Social & Share (2 plugin)

  1. Social Snap — Social sharing buttons
  2. Jeeng Push Notifications — Web push notification

E-commerce (nếu cần) (2 plugin)

  1. WooCommerce — E-commerce engine
  2. FLAVOR Payment Gateway — Cổng thanh toán VN

Utility (6 plugin)

  1. WP Mail SMTP — Đảm bảo email gửi thành công
  2. Insert Headers & Footers — Thêm code vào header/footer
  3. Broken Link Checker — Phát hiện link hỏng
  4. Yoast Duplicate Post — Clone bài viết/trang
  5. WP-Optimize — Database cleanup
  6. All-in-One WP Migration — Migrate website

FAQ — Câu hỏi thường gặp

Q1: Cài WordPress mất bao lâu?

Bản thân việc cài WordPress chỉ mất 5-10 phút (auto-install). Setup hoàn chỉnh (theme, plugin, nội dung cơ bản) mất 2-5 ngày cho người mới. Nếu thuê freelancer setup: 1-3 ngày, chi phí 3-10 triệu VND.

Q2: Có cần biết code để dùng WordPress không?

Không cần code cho 90% công việc: viết bài, thêm trang, đổi hình ảnh, cài plugin. Cần code khi: tuỳ chỉnh theme sâu, tạo tính năng custom, fix bug phức tạp.

Q3: WordPress có bị hack nhiều không?

WordPress là CMS phổ biến nhất nên cũng bị target nhiều nhất. Nhưng nếu: update thường xuyên + dùng plugin bảo mật + mật khẩu mạnh + hosting tốt → rủi ro rất thấp. 99% website WP bị hack là do không update hoặc dùng plugin/theme crack.

Q4: Hosting VN hay hosting nước ngoài tốt hơn?

Nếu target audience ở VN: hosting VN (AZDIGI, Tinohost) cho tốc độ tốt hơn. Nếu target audience quốc tế: hosting Singapore hoặc US. Hoặc dùng CDN (Cloudflare) để tăng tốc bất kể hosting ở đâu.

Q5: Nếu tự cài không được, Trinh Digital có hỗ trợ không?

Có. Trinh Digital cung cấp dịch vụ setup WordPress chuyên nghiệp: chọn hosting phù hợp, cài đặt WordPress, theme, plugin essential, SEO setup, bảo mật, và training quản trị. Chi phí từ 10-30 triệu tuỳ phạm vi.


Kết luận

Cách cài WordPress không khó — chỉ cần làm theo 9 bước trong bài viết này. Phần quan trọng nhất không phải kỹ thuật mà là: chọn đúng hosting, cài đúng plugin, và setup SEO từ đầu.

Nhớ: website WordPress “sống” hay “chết” phụ thuộc vào bảo trì thường xuyên. Đừng cài xong rồi quên.

Cần hỗ trợ setup WordPress chuyên nghiệp? Liên hệ Trinh Digital để được tư vấn miễn phí.

#hướng dẫn#WordPress#plugin#hosting
Chia sẻ: Z

Sẵn sàng chuyển đổi số cùng Trinh Digital?

Liên hệ ngay để nhận tư vấn miễn phí. Đội ngũ chuyên gia sẽ phân tích nhu cầu và đề xuất giải pháp tối ưu.

Zalo