Hướng Dẫn Cài WordPress Trên Hosting Netihot 2026: Tối Ưu Tốc Độ Với LiteSpeed Cache, Bảo Mật & SEO

📅 05/2026⏱ 18 phút đọc🏷 Netihot · Hướng Dẫn

Bạn mới mua hosting Netihot và muốn cài WordPress? Hay bạn đang phân vân không biết hosting Netihot có đủ mạnh để chạy WordPress không? Tin tốt: hosting Netihot chạy trên LiteSpeed Enterprise — một trong những webserver nhanh nhất cho WordPress — kèm theo cPanel đầy đủ, cài đặt 1-click và giá siêu rẻ. Trong bài viết này, mình sẽ hướng dẫn bạn cài WordPress trên hosting Netihot từ A-Z: từ tạo database, upload source, cấu hình wp-config, cài SSL miễn phí, đến tối ưu LiteSpeed Cache, bảo mật Wordfence và SEO Yoast. Làm theo từng bước, website của bạn sẽ vừa nhanh vừa an toàn!

🎯 Bài viết này dành cho ai? Người mới mua hosting Netihot muốn cài WordPress lần đầu, dân SEO muốn tối ưu tốc độ website, blogger muốn tự cài WordPress thay vì thuê người, hoặc ai đang phân vân giữa hosting Netihot và các lựa chọn khác.

Bạn muốn thử VPS giá chỉ từ 40K/tháng cho WordPress?

TrumVPS — VPS giá rẻ nhất Việt Nam, test miễn phí trước khi mua, cài WordPress thoải mái

THUÊ VPS TRUMVPS 40K

Tại Sao Chọn Hosting Netihot Cho WordPress?

Trước khi bắt tay vào cài đặt, hãy cùng điểm qua những lý do hosting Netihot là lựa chọn tuyệt vời cho WordPress:

⚡ LiteSpeed Enterprise

Webserver nhanh gấp 3-5 lần Apache, hỗ trợ LSCache plugin miễn phí — tối ưu tốc độ WordPress vượt trội.

💰 Giá Siêu Rẻ

Hosting WordPress Netihot từ ~15.000đ/tháng, rẻ hơn nhiều so với VPS tự quản. Phù hợp blog cá nhân, landing page.

🛠 cPanel Đầy Đủ

Quản lý file, database, email, backup, SSL ngay trên giao diện cPanel quen thuộc — không cần biết dòng lệnh.

🌐 Datacenter Việt Nam

Máy chủ đặt tại Hà Nội & TP.HCM, ping nội địa <5ms — website load cực nhanh cho khách Việt.

🔄 Softaculous 1-Click

Cài WordPress tự động trong 2 phút với Softaculous — không cần upload file, không cần tạo database thủ công.

🔒 Bảo Mật Tích Hợp

ModSecurity, Immunify360, backup tự động — hosting Netihot bảo vệ website bạn khỏi malware và tấn công.

Bước 1: Đăng Ký Hosting Netihot & Chọn Gói Phù Hợp

Nếu bạn chưa có hosting, vào Netihot → Menu "Hosting" để xem các gói. Netihot có 3 gói hosting chính:

Gói HostingDung Lượng SSDBăng ThôngWebsiteLiteSpeedSSL Miễn PhíGiá/tháng
Gói Cá Nhân5 GB NVMeKhông giới hạn1 Website✅ Let's Encrypt~15.000đ
Gói Doanh Nghiệp15 GB NVMeKhông giới hạn5 Website✅ Let's Encrypt~45.000đ
Gói Cao Cấp50 GB NVMeKhông giới hạnKhông giới hạn✅ Let's Encrypt~85.000đ
💡 Nên chọn gói nào? Nếu mới bắt đầu 1 blog WordPress, gói Cá Nhân (15K) là đủ. Cần chạy vài website nhỏ? Gói Doanh Nghiệp (45K). Nếu làm SEO nhiều site vệ tinh hoặc WordPress Multisite, gói Cao Cấp (85K) cho bạn thoải mái tài nguyên.

Các bước đăng ký hosting Netihot tương tự như đăng ký VPS — bạn có thể xem chi tiết trong bài hướng dẫn mua VPS Netihot mà mình đã viết trước đó. Sau khi thanh toán thành công, bạn sẽ nhận email chứa thông tin đăng nhập cPanel.

⚠️ Lưu ý quan trọng: Sau khi mua hosting, thường mất 5-15 phút để hệ thống kích hoạt. Kiểm tra email (cả spam) để nhận link cPanel, username và password. Nếu quá 30 phút chưa nhận được, liên hệ support Netihot qua live chat.

Bước 2: Tạo Database MySQL Trong cPanel

WordPress cần một database MySQL để lưu trữ toàn bộ nội dung: bài viết, trang, users, settings. Dưới đây là cách tạo database trên cPanel Netihot:

1

Đăng nhập vào cPanel

Sử dụng link cPanel, username và password từ email kích hoạt hosting. Thông thường link có dạng: https://yourdomain.com:2083 hoặc https://server.netihot.com:2083.

2

Tạo database mới

Trong cPanel, tìm mục "MySQL Databases" (có thể nằm trong group "Databases"). Ở ô "Create New Database", đặt tên database — thường dùng wordpress hoặc wp_blog. Click "Create Database".

📝 Tên database thực tế sẽ có prefix của hosting account, VD: netihot_wp_blog. Ghi nhớ tên đầy đủ này — bạn sẽ cần nó ở bước cấu hình.
3

Tạo database user

Scroll xuống mục "Add New User". Điền username (VD: wpuser), password mạnh (dùng Password Generator của cPanel để tạo mật khẩu ngẫu nhiên 20+ ký tự). Click "Create User".

4

Gán user vào database

Ở mục "Add User To Database", chọn user vừa tạo và database vừa tạo → Click "Add". Tick chọn "ALL PRIVILEGES" → Click "Make Changes".

Vậy là xong phần database! Bạn đã có:

🔐 Bảo mật: Không bao giờ đặt tên database là wp_ mặc định. Thêm hậu tố ngẫu nhiên để tránh bị dò, VD: wp_x7k3. Nhiều bot tự động quét các tên database phổ biến.

Bước 3: Upload & Cài Đặt WordPress

2 cách để cài WordPress trên hosting Netihot: dùng Softaculous (auto, 2 phút) hoặc cài thủ công (manual, kiểm soát hoàn toàn). Mình sẽ hướng dẫn cả hai — bạn chọn cách phù hợp.

Cách 1: Cài WordPress Bằng Softaculous (Khuyến Nghị Cho Người Mới)

1

Mở Softaculous Apps Installer

Trong cPanel, tìm biểu tượng "Softaculous Apps Installer" hoặc "WordPress Manager by Softaculous". Click vào.

2

Chọn WordPress và điền thông tin

Trên giao diện Softaculous, WordPress thường được hiển thị đầu tiên. Click "Install Now". Điền các thông tin:

  • Choose Protocol: https:// hoặc https://www. (nếu đã có SSL)
  • Choose Domain: Chọn domain của bạn từ dropdown
  • In Directory: Để trống nếu muốn cài vào thư mục gốc (public_html). Nếu muốn cài vào subfolder, điền tên thư mục, VD: blog
  • Site Name: Tên website của bạn
  • Site Description: Mô tả ngắn (có thể sửa sau)
  • Admin Username: KHÔNG dùng admin — hãy đặt tên khác, VD: thangadmin
  • Admin Password: Mật khẩu mạnh ít nhất 16 ký tự
  • Admin Email: Email thật để nhận thông báo và reset password
3

Cấu hình nâng cao & cài đặt

Kéo xuống mục "Advanced Options": Để tên database và table prefix mặc định (Softaculous tự tạo). Bạn có thể đổi Table Prefix từ wp_ thành thứ khác như wp2_ để tăng bảo mật.

Click "Install" — quá trình cài đặt mất khoảng 30-60 giây. Sau khi hoàn tất, Softaculous sẽ hiển thị link admin (wp-admin) và thông tin đăng nhập.

Cách 2: Cài WordPress Thủ Công (Manual — Cho Người Muốn Kiểm Soát)

Nếu bạn muốn kiểm soát hoàn toàn quá trình cài đặt, hoặc Softaculous không có sẵn, hãy cài thủ công:

1

Tải WordPress từ wordpress.org

Truy cập wordpress.org/download/ → Tải file .zip mới nhất (hiện tại là WordPress 6.x).

2

Upload source code lên hosting

Trong cPanel → "File Manager" → Vào thư mục public_html. Click "Upload" → Chọn file wordpress.zip vừa tải → Đợi upload hoàn tất.

Sau khi upload xong, click chuột phải vào file wordpress.zip"Extract". Sau đó di chuyển TOÀN BỘ file từ thư mục wordpress/ ra public_html/.

# Cấu trúc thư mục sau khi giải nén đúng:
public_html/
├── wp-admin/
├── wp-content/
├── wp-includes/
├── wp-config-sample.php
├── index.php
└── ... (các file khác)
3

Cấu hình wp-config.php

Trong File Manager, tìm file wp-config-sample.php → Đổi tên thành wp-config.php. Sau đó Edit file này, tìm và thay đổi các dòng sau:

// ** Database settings - Thay đổi các dòng bên dưới ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'netihot_wp_blog' );

/** Database username */
define( 'DB_USER', 'netihot_wpuser' );

/** Database password */
define( 'DB_PASSWORD', 'mat_khau_ban_vua_tao' );

/** Database hostname */
define( 'DB_HOST', 'localhost' );

/** Database charset */
define( 'DB_CHARSET', 'utf8mb4' );

/** Database collation */
define( 'DB_COLLATE', 'utf8mb4_unicode_ci' );

Thay thế netihot_wp_blog, netihot_wpuser, mat_khau_ban_vua_tao bằng thông tin database thực tế của bạn từ Bước 2.

4

Thêm Salt Key bảo mật

Trong wp-config.php, tìm phần Authentication Keys. Truy cập api.wordpress.org/secret-key/1.1/salt/ để lấy bộ salt key ngẫu nhiên. Copy toàn bộ và dán đè lên phần cũ.

define( 'AUTH_KEY',         '$x+^5QiNpC8lYz@Wb!jK9...' );
define( 'SECURE_AUTH_KEY',  'fR3*mL7#vD2@pZ8!qWxY...' );
define( 'LOGGED_IN_KEY',    'aB4$cD6^eF8&gH0*iJ2...' );
define( 'NONCE_KEY',        'kN1!oP3@qR5#sT7^uV9...' );
define( 'AUTH_SALT',        'wX0$yZ2&bC4*dE6(fG8...' );
define( 'SECURE_AUTH_SALT', 'hI9)jK0!lM2@nO4#pQ6...' );
define( 'LOGGED_IN_SALT',   'rS7^tU8&vW9*xY0$zA1...' );
define( 'NONCE_SALT',       'cD2@eF4#gH6(iJ8)kL0...' );

Save file wp-config.php sau khi hoàn tất.

5

Chạy trình cài đặt WordPress

Mở trình duyệt, truy cập domain của bạn: https://yourdomain.com. WordPress sẽ tự động nhận diện file wp-config.php và chuyển bạn đến trang cài đặt. Điền:

  • Site Title: Tên website
  • Username: Tên đăng nhập admin (KHÔNG dùng admin)
  • Password: Mật khẩu mạnh
  • Your Email: Email admin

Click "Install WordPress". Sau vài giây, bạn sẽ thấy nút "Log In" — chúc mừng, WordPress đã được cài đặt thành công!

Bước 4: Cấu Hình Cơ Bản Cho WordPress

Sau khi cài WordPress xong, đừng vội viết bài ngay. Hãy dành 5 phút để cấu hình những thứ cơ bản sau — nó ảnh hưởng trực tiếp đến SEO và trải nghiệm người dùng.

4.1. Cấu Hình Permalink (Đường Dẫn Tĩnh)

Vào Settings → Permalinks. Chọn "Post name" — đây là cấu trúc URL chuẩn SEO nhất. URL bài viết sẽ có dạng https://yourdomain.com/ten-bai-viet/ thay vì https://yourdomain.com/?p=123.

# Cấu trúc permalink khuyến nghị:
https://yourdomain.com/%postname%/

# Hoặc nếu bạn muốn kèm category:
https://yourdomain.com/%category%/%postname%/

Click "Save Changes". WordPress sẽ tự động tạo file .htaccess với rewrite rules phù hợp.

4.2. Cấu Hình Timezone & Ngôn Ngữ

Vào Settings → General:

4.3. Xóa Nội Dung Mặc Định

WordPress cài mặc định có sẵn 1 bài viết "Hello world!", 1 trang mẫu, 1 comment mẫu và plugin Akismet. Vào Posts → All Posts → Xóa bài "Hello world!". Vào Pages → All Pages → Xóa "Sample Page". Vào Comments → Xóa comment mẫu. Vào Plugins → Xóa plugin không cần thiết (giữ Akismet nếu bạn muốn chống spam comment).

4.4. Tắt User Enumeration

Mặc định WordPress cho phép kẻ tấn công dò tên user bằng cách truy cập ?author=1. Để chặn, thêm đoạn code sau vào file functions.php của theme (hoặc dùng plugin như "Stop User Enumeration"):

// Chặn user enumeration - Thêm vào functions.php của theme
if (!is_admin()) {
    if (preg_match('/author=([0-9]*)/i', $_SERVER['QUERY_STRING'])) {
        wp_redirect(home_url());
        exit;
    }
}

Bước 5: Cài SSL Let's Encrypt Miễn Phí

SSL (HTTPS) không chỉ bảo vệ dữ liệu người dùng mà còn là yếu tố xếp hạng SEO của Google từ năm 2014. Hosting Netihot tích hợp sẵn Let's Encrypt — bạn có thể cài SSL miễn phí trong 2 phút:

1

Vào mục SSL/TLS Status

Trong cPanel → Tìm biểu tượng "SSL/TLS Status" (có thể nằm trong group "Security").

2

Chọn domain và cài đặt

Bạn sẽ thấy danh sách domain/subdomain trên hosting. Tick chọn domain cần cài SSL → Click "Run AutoSSL" hoặc "Include during AutoSSL". Quá trình cấp chứng chỉ mất 1-3 phút.

3

Kiểm tra SSL đã hoạt động

Sau khi cài SSL thành công, truy cập website qua https://yourdomain.com. Nếu thấy ổ khóa trên thanh địa chỉ → SSL đã hoạt động.

4

Cập nhật URL trong WordPress

Vào Settings → General. Đổi cả "WordPress Address (URL)""Site Address (URL)" từ http:// thành https://. Click "Save Changes".

⚠️ Cẩn thận: WordPress sẽ tự động redirect bạn. Nếu bạn nhập sai URL, bạn có thể bị lock khỏi admin. Hãy chắc chắn SSL đã hoạt động TRƯỚC KHI đổi URL.
5

Force HTTPS (Bắt Buộc)

Để tự động chuyển hướng tất cả traffic HTTP sang HTTPS, thêm đoạn code sau vào file .htaccess (nằm trong public_html):

# Force HTTPS - Thêm vào ĐẦU file .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Để kiểm tra SSL hoạt động hoàn hảo, dùng công cụ SSL Checker hoặc Why No Padlock để phát hiện mixed content (ảnh, script vẫn load qua HTTP).

Bước 6: Tối Ưu LiteSpeed Cache — Cấu Hình Chi Tiết Từng Tab

Đây là bước quan trọng nhất để website WordPress của bạn đạt tốc độ load <1 giây. Hosting Netihot chạy LiteSpeed Enterprise — webserver nhanh nhất cho WordPress. Kết hợp với plugin LiteSpeed Cache (LSCache) miễn phí, bạn có thể đạt điểm Google PageSpeed 95+ dễ dàng.

6.1. Cài Đặt Plugin LiteSpeed Cache

Vào Plugins → Add New → Tìm LiteSpeed CacheInstall → Activate. Plugin này được phát triển chính thức bởi LiteSpeed Technologies, hoàn toàn miễn phí và tương thích 100% với hosting Netihot.

6.2. Cấu Hình Tab [1] General — Cài Đặt Chung

# General Settings khuyến nghị:
Auto Upgrade:               ON
Domain Key:                 (Request domain key để dùng QUIC.cloud CDN)
Guest Mode:                 ON
Guest Optimization:         ON
Server IP:                  (Để trống — tự detect)

Guest Mode là tính năng cực mạnh: lần đầu visitor A truy cập → LSCache tạo bản cache tối ưu; visitor B truy cập sau → nhận ngay bản đã cache, load gần như tức thì.

6.3. Cấu Hình Tab [2] Cache — Bộ Nhớ Đệm

# Cache Settings khuyến nghị:
Enable Cache:               ON
Cache Logged-in Users:      OFF (không cache admin đang đăng nhập)
Cache Commenters:           OFF
Cache REST API:             ON
Cache Login Page:           OFF (để tránh lỗi đăng nhập)
Cache PHP Resources:        ON
Cache Mobile:               ON
Cache URI Private:          (Để trống)
Cache Drop Query String:    (Để trống)

6.4. Cấu Hình Tab [3] TTL — Thời Gian Hết Hạn Cache

# TTL Settings khuyến nghị:
Default Public TTL:         604800 (7 ngày — cache lâu cho nội dung tĩnh)
Default Private TTL:        1800 (30 phút)
Default Front Page TTL:     86400 (1 ngày)
Default Feed TTL:           86400 (1 ngày)
Default 404 TTL:            3600 (1 giờ)
Default 403/500 TTL:        3600 (1 giờ)

6.5. Cấu Hình Tab [4] Purge — Xóa Cache

# Purge Settings khuyến nghị:
Purge All On Upgrade:       ON (tự động xóa cache khi update plugin/theme)
Auto Purge Rules For Publish/Update: ON (tự động xóa cache bài viết khi publish/update)
Purge Stale:                ON
Scheduled Purge URLs:       (Để trống)
Scheduled Purge Time:       (Để trống)

6.6. Cấu Hình Tab [5] Excludes — Loại Trừ

# Excludes Settings khuyến nghị:
Do Not Cache URIs:
/cart/
/checkout/
/my-account/
/wc-api/
/edd-api/

Do Not Cache Query Strings:
add-to-cart
remove-item
utm_source

Do Not Cache Cookies:
woocommerce_items_in_cart
woocommerce_cart_hash
edd_items_in_cart

Những URL trên là các trang động (giỏ hàng, thanh toán) — nếu cache chúng, người dùng sẽ thấy dữ liệu cũ. Nếu website của bạn KHÔNG dùng WooCommerce, có thể để trống.

6.7. Cấu Hình Tab [6] Optimize — Tối Ưu CSS/JS

# CSS Optimization khuyến nghị:
CSS Minify:                 ON
CSS Combine:                ON
Generate UCSS:              ON (Unique CSS — chỉ load CSS cần cho trang hiện tại)
CSS Combine External/Inline: OFF (bắt đầu với OFF, test rồi mới bật)

# JS Optimization khuyến nghị:
JS Minify:                  ON
JS Combine:                 ON
JS Combine External/Inline: OFF (bắt đầu với OFF)
Load JS Deferred:           ON (trì hoãn JS không quan trọng)

# HTML Optimization:
HTML Minify:                ON
DNS Prefetch:               ON (điền DNS prefetch nếu dùng CDN)
Remove Query Strings:       ON (xóa ?ver= khỏi CSS/JS URLs)
Remove Google Fonts:        OFF (trừ khi bạn không dùng Google Fonts)
Remove WordPress Emoji:     ON
Remove Noscript Tags:       ON

6.8. Cấu Hình Tab [7] Media — Tối Ưu Hình Ảnh

# Media Settings khuyến nghị:
Lazy Load Images:           ON
Lazy Load Iframes:          ON
Add Missing Image Dimensions: ON
Responsive Placeholder:     ON (hiển thị placeholder khi ảnh đang lazy load)
LQIP:                       ON (Low Quality Image Placeholder)
Image WebP Replacement:     ON nếu hosting hỗ trợ WebP
Image Optimization:         (Gửi request để dùng QUIC.cloud CDN tối ưu ảnh)

6.9. Cấu Hình Tab [8] CDN — QUIC.cloud

LiteSpeed Cache tích hợp sẵn QUIC.cloud CDN miễn phí — bạn nhận được CDN toàn cầu mà không cần trả phí như Cloudflare Pro:

# CDN Settings khuyến nghị:
CDN:                        ON
CDN URL:                    (Sau khi request domain key, QUIC.cloud sẽ cấp CDN URL)
Original URLs:              (Để trống — tự động)
Included Directories:       wp-content,wp-includes
Excluded Paths:             (Để trống)
CDN Relative Path:          ON
💡 QUIC.cloud có gói miễn phí: Bao gồm CDN bandwidth khá thoải mái, tối ưu ảnh, và Page Optimization. Nếu website traffic lớn (>50K visits/tháng), bạn có thể nâng cấp lên gói Standard (~$5/tháng).
⚠️ Quan trọng: Sau khi cấu hình LiteSpeed Cache, LUÔN test website ở chế độ Incognito/Private browsing để xem kết quả thực tế. Test trên Google PageSpeed InsightsGTmetrix. Nếu điểm thấp, thử tắt từng tính năng CSS/JS Combine để tìm nguyên nhân.

Bước 7: Bảo Mật WordPress Với Wordfence

WordPress là CMS phổ biến nhất thế giới — và cũng là mục tiêu số 1 của hacker. Hosting Netihot có sẵn ModSecurityImmunify360 ở mức server, nhưng bạn vẫn cần bảo vệ ở mức ứng dụng với Wordfence Security.

7.1. Cài Đặt Wordfence Security

Vào Plugins → Add New → Tìm Wordfence SecurityInstall → Activate. Sau khi kích hoạt, Wordfence sẽ yêu cầu bạn nhập email để nhận cảnh báo. Nhập email admin của bạn → Click "Continue". Wordfence miễn phí là quá đủ cho hầu hết website — gói Premium có thêm real-time firewall rules, nhưng không bắt buộc.

7.2. Cấu Hình Wordfence Firewall Tối Ưu

Vào Wordfence → Firewall → All Firewall Options:

# Web Application Firewall Status:
Firewall Status:            Enabled and Protecting
Protection Level:           Extended Protection (chạy trước WordPress load)

# Brute Force Protection:
Enable brute force protection:    ON
Lock out after how many login failures: 5
Lock out after how many forgot password attempts: 5
Count failures over what time period: 1 hour
Amount of time a user is locked out: 4 hours

# Rate Limiting (nếu bạn không dùng page builder):
Enable Rate Limiting:       ON
Crawler page views limit:   240 per minute (Googlebot vẫn được whitelist)

7.3. Cấu Hình Scan — Quét Malware

# Scan Options khuyến nghị:
Scan core files against repository:  ON
Scan theme files:           ON
Scan plugin files:          ON
Scan for known malware:     ON
High Sensitivity Scanning:  ON (quét signature patterns)
Enable Scan Scheduling:     ON
Scan Frequency:             Once Daily (khuyến nghị) hoặc Twice Daily

7.4. Các Tip Bảo Mật WordPress Ngoài Plugin

Ngoài Wordfence, bạn nên thực hiện thêm các biện pháp bảo mật sau:

Biện PhápCách Thực HiệnMức Độ Quan Trọng
Đổi table prefixĐổi wp_ thành prefix khác khi cài đặt (đã làm ở Bước 3)⭐⭐⭐
Tắt XML-RPCThêm add_filter('xmlrpc_enabled', '__return_false'); vào functions.php (nếu không dùng WordPress app/Jetpack)⭐⭐⭐
Chặn truy cập wp-config.phpThêm vào .htaccess: <Files wp-config.php> order allow,deny deny from all </Files>⭐⭐⭐
Tắt file editor trong adminThêm define('DISALLOW_FILE_EDIT', true); vào wp-config.php⭐⭐
Giới hạn login attemptsWordfence đã làm việc này — hoặc dùng plugin Limit Login Attempts Reloaded⭐⭐
Backup định kỳDùng plugin UpdraftPlus hoặc tính năng backup của cPanel Netihot⭐⭐⭐
Cập nhật thường xuyênLuôn update WordPress core, themes, plugins lên phiên bản mới nhất⭐⭐⭐
Xóa plugin/theme không dùngKhông giữ plugin đã deactivate — xóa hẳn khỏi hệ thống⭐⭐
⚠️ Tắt XML-RPC cẩn thận: Nếu bạn dùng ứng dụng WordPress mobile, Jetpack, hoặc WooCommerce mobile app — XML-RPC là bắt buộc. Chỉ tắt nếu bạn chắc chắn không cần các dịch vụ này.

Bước 8: Cài Yoast SEO & Cấu Hình Cơ Bản

SEO là yếu tố sống còn với bất kỳ website WordPress nào. Yoast SEO là plugin SEO phổ biến nhất với hơn 5 triệu active installs — và hoàn toàn miễn phí cho các tính năng cơ bản.

8.1. Cài Đặt Yoast SEO

Vào Plugins → Add New → Tìm Yoast SEOInstall → Activate. Sau khi kích hoạt, Yoast sẽ chạy First-time Configuration Wizard — làm theo từng bước.

8.2. Cấu Hình Cơ Bản Yoast SEO

Vào Yoast SEO → Settings, cấu hình các mục sau:

Site Basics (Cơ Bản)

# Site Representation:
Website name:               Tên website của bạn
Alternate website name:     Tên rút gọn
Organization/Person:        Chọn Organization (nếu là công ty) hoặc Person (blogger cá nhân)
Organization logo:          Upload logo (dùng cho Schema + Google Knowledge Graph)

Search Appearance (Hiển Thị Tìm Kiếm)

# Content Types → Posts:
SEO Title Template:         %%title%% %%page%% %%sep%% %%sitename%%
Meta Description Template:  %%excerpt%%

# Content Types → Pages:
SEO Title Template:         %%title%% %%page%% %%sep%% %%sitename%%
Meta Description Template:  %%excerpt%%

# Taxonomies → Categories:
SEO Title Template:         %%term_title%% %%page%% %%sep%% %%sitename%%
Show in search results:     ON

# Taxonomies → Tags:
Show in search results:     OFF (tránh duplicate content cho tag pages)

# Archives:
Author archives:            OFF (nếu chỉ có 1 tác giả — tránh thin content)
Date archives:              ON (nếu blog tin tức) / OFF (nếu content evergreen)

Social (Mạng Xã Hội)

# Social → Facebook:
Add Open Graph metadata:    ON
Default image (Facebook):   Upload ảnh default (1200x630px)
Frontpage settings:         Điền tiêu đề, mô tả, ảnh cho trang chủ

# Social → Twitter:
Twitter card data:          ON
Card type:                  Summary with large image

Sitemap (Sơ Đồ Trang)

# XML Sitemap:
Enable feature:             ON
Sitemaps sẽ tự động có tại:  https://yourdomain.com/sitemap_index.xml

# Trong mục này, bạn có thể bật/tắt:
- Posts sitemap:            ON
- Pages sitemap:            ON
- Category sitemap:         ON (nếu bạn dùng category)
- Tag sitemap:              OFF (tránh index tag pages)

Submit Sitemap Lên Google Search Console

Sau khi cấu hình Yoast xong:

  1. Vào Google Search Console → Add property (nếu chưa có)
  2. Verify domain bằng DNS record (khuyến nghị) hoặc HTML tag
  3. Vào Sitemaps → Nhập sitemap_index.xml → Submit

Sau 24-48h, Google sẽ bắt đầu crawl và index website của bạn.

8.3. Mẹo SEO On-Page Với Yoast

Khi viết bài mới, Yoast sẽ hiển thị meta box bên dưới editor:

Nhắm đạt đèn xanh 🟢 ở cả SEO analysis và Readability analysis trước khi publish.

So Sánh: WordPress Trên Hosting Netihot vs Tự Host VPS

Đây là câu hỏi nhiều bạn thắc mắc: nên mua hosting Netihot cài WordPress, hay tự thuê VPS rồi cài WordPress lên đó? Dưới đây là bảng so sánh chi tiết:

Tiêu ChíHosting NetihotTự Host VPS
Giá từ15.000đ/tháng~40.000đ - 55.000đ/tháng
Độ khó cài đặtDễ — cPanel + Softaculous 1-clickKhó hơn — phải cài LAMP/LEMP, MySQL, PHP, cấu hình thủ công
Tốc độNhanh — LiteSpeed Enterprise, NVMe, cache sẵnTùy cấu hình + phải tự tối ưu
Quản lýcPanel — kéo thả, không cần CLISSH command line — cần kiến thức Linux
Bảo mật serverNhà cung cấp lo (ModSecurity, Immunify360)Bạn phải tự cấu hình (firewall, fail2ban, update)
BackupTự động — cPanel backup + JetBackupPhải tự setup cron backup
Email hostingCó sẵn — tạo email @domain.com miễn phíPhải tự cài mail server hoặc dùng dịch vụ ngoài
Tài nguyênGiới hạn (CPU share, RAM share)Dedicated — toàn bộ CPU/RAM được cấp
Linh hoạtKhông — chỉ chạy PHP/WordPressCao — cài được mọi thứ: Node.js, Python, Docker
Khả năng mở rộngNâng cấp gói hosting — giới hạnTăng CPU/RAM/SSD linh hoạt
Nhiều websiteCó (tùy gói)Không giới hạn (chỉ giới hạn bởi tài nguyên)
Phù hợpBlog, landing page, site doanh nghiệp nhỏ (<10K visits/ngày)Site lớn, WooCommerce, membership site, app tùy chỉnh

Khi Nào Nên Chọn Hosting Netihot?

✅ Dùng Hosting Netihot Khi

  • Bạn mới bắt đầu, không muốn học Linux CLI
  • Website <5.000 visits/ngày
  • Ngân sách thấp (15K - 85K/tháng)
  • Chỉ chạy WordPress, không cần công nghệ khác
  • Muốn cPanel để quản lý email, backup dễ dàng
  • Cần sự ổn định — không muốn lo server crash

❌ Nên Dùng VPS Khi

  • Website >10.000 visits/ngày hoặc traffic tăng nhanh
  • Cần chạy thêm Node.js, Python, Go, Docker
  • Muốn kiểm soát toàn bộ môi trường server
  • Cần nhiều website (>10 sites)
  • Chạy WooCommerce hoặc membership site nặng
  • Muốn cài thêm Redis, Varnish, Elasticsearch

Cần VPS khỏe hơn, nhiều IP quốc tế hơn?

TrumVPS có VPS từ 42+ quốc gia, giá chỉ từ 40K/tháng, test miễn phí, cài WordPress thoải mái

Mã giảm giá: 42089QPI03TI (-9%)

THUÊ VPS TRUMVPS 40K

WordPress Trên Hosting Netihot Phù Hợp Với Ai?

📝 Blogger Mới

Bắt đầu blog cá nhân với chi phí siêu thấp (15K/tháng). Cài đặt 1-click, không cần biết kỹ thuật.

🏢 Doanh Nghiệp Nhỏ

Website giới thiệu công ty, landing page bán hàng. cPanel quản lý email doanh nghiệp dễ dàng.

🔍 Dân SEO Việt

Nuôi site vệ tinh, blog network. Hosting Netihot IP Việt Nam giúp SEO local hiệu quả hơn.

🎓 Sinh Viên

Làm đồ án web, portfolio cá nhân. Chi phí thấp, dễ quản lý, có sẵn mọi thứ cần thiết.

🛒 Bán Hàng Online

Cài WooCommerce lên hosting Netihot cho shop nhỏ (<100 sản phẩm). LSCache tối ưu tốc độ checkout.

🌐 Affiliate Marketer

Landing page affiliate, review site. Cần nhiều site? Gói Doanh Nghiệp cho 5 websites chỉ 45K/tháng.

FAQ — Câu Hỏi Thường Gặp Về Cài WordPress Trên Hosting Netihot

❓ Hosting Netihot có đủ mạnh để chạy WordPress không?

Có. Hosting Netihot chạy LiteSpeed Enterprise + NVMe SSD + PHP 8.x — một combo rất mạnh cho WordPress. Với cấu hình LiteSpeed Cache đúng cách (như hướng dẫn ở Bước 6), website của bạn có thể đạt PageSpeed 95+ và load <1 giây. Gói thấp nhất (15K/tháng) đủ sức chạy blog 2.000-3.000 visits/ngày.

❓ Nên cài WordPress bằng Softaculous hay cài thủ công?

Softaculous nếu bạn mới bắt đầu — nhanh, dễ, tự động hóa mọi thứ. Cài thủ công nếu bạn muốn kiểm soát hoàn toàn (đổi table prefix, tự tạo database, chọn phiên bản WordPress cụ thể). Với 99% người dùng, Softaculous là đủ. Cả hai cách đều cho ra kết quả cuối cùng giống nhau — một website WordPress hoạt động.

❓ Tôi có cần CDN cho WordPress trên hosting Netihot không?

Phụ thuộc vào đối tượng khách truy cập. Nếu 90%+ traffic từ Việt Nam, hosting Netihot có datacenter tại VN là đủ — không cần CDN. Nếu có khách từ nước ngoài (Mỹ, EU, Úc), hãy bật QUIC.cloud CDN miễn phí đi kèm LiteSpeed Cache (xem Bước 6.9). CDN sẽ cache nội dung tĩnh (ảnh, CSS, JS) trên các node toàn cầu, giúp khách quốc tế load nhanh hơn 3-5 lần.

❓ Làm sao để backup website WordPress trên hosting Netihot?

Có 3 cách: (1) Dùng tính năng Backup của cPanel — vào cPanel → Backup → Download full backup. (2) Cài plugin UpdraftPlus (miễn phí) — tự động backup lên Google Drive, Dropbox theo lịch. (3) Dùng JetBackup trong cPanel nếu Netihot hỗ trợ. Mình khuyến nghị UpdraftPlus + Google Drive — lên lịch backup hàng ngày, giữ 7 bản gần nhất.

❓ WordPress bị lỗi 500 Internal Server Error — làm sao sửa?

Lỗi 500 trên WordPress hosting Netihot thường do 3 nguyên nhân: (1) File .htaccess bị lỗi — đổi tên file .htaccess thành .htaccess_old, vào Permalinks → Save lại để tạo file mới. (2) Plugin xung đột — rename thư mục /wp-content/plugins/ thành plugins_old qua File Manager để tắt toàn bộ plugin. (3) PHP memory limit — thêm define('WP_MEMORY_LIMIT', '256M'); vào wp-config.php. Kiểm tra error_log trong thư mục gốc để biết lỗi cụ thể.

❓ Có nên dùng hosting Netihot thay vì VPS cho WordPress không?

Nếu website của bạn có <5.000 visits/ngày, không cần chạy thêm công nghệ ngoài PHP, và bạn muốn sự đơn giản: hosting Netihot là lựa chọn tốt hơn VPS — rẻ hơn, dễ quản lý hơn, tích hợp sẵn LiteSpeed + cPanel + backup. Nếu traffic lớn hoặc cần công nghệ tùy chỉnh: VPS sẽ phù hợp hơn. Xem bảng so sánh chi tiết ở trên. Nếu bạn quan tâm đến VPS giá rẻ cho SEO, đọc thêm bài VPS cho SEOer của mình.

❓ Làm sao để migrate WordPress từ host cũ sang Netihot?

Dùng plugin All-in-One WP Migration (miễn phí cho site <512MB). Các bước: (1) Cài plugin trên cả site cũ và site mới. (2) Trên site cũ: Export → Download file .wpress. (3) Trên site mới tại Netihot: Import → Upload file .wpress. (4) Sau khi import, vào Settings → Permalinks → Save lại để refresh rewrite rules. Plugin sẽ tự động thay thế URL cũ bằng URL mới trong database.

❓ Hosting Netihot có hỗ trợ WordPress Multisite không?

Có. Bạn có thể enable WordPress Multisite (mạng nhiều site con) trên hosting Netihot. Cần thêm dòng define('WP_ALLOW_MULTISITE', true); vào wp-config.php, sau đó vào Tools → Network Setup. Tuy nhiên, multisite tiêu tốn tài nguyên hơn — mình khuyến nghị dùng ít nhất gói Doanh Nghiệp (45K) hoặc cao hơn. Với multisite lớn (>10 subsites), nên cân nhắc VPS thay vì hosting.

Các Lỗi Thường Gặp & Cách Khắc Phục

LỗiNguyên NhânCách Khắc Phục
Error Establishing Database ConnectionSai thông tin database trong wp-config.php hoặc MySQL server downKiểm tra DB_NAME, DB_USER, DB_PASSWORD trong wp-config.php. Nếu đúng mà vẫn lỗi → liên hệ support Netihot kiểm tra MySQL.
White Screen of Death (WSOD)Plugin/theme xung đột, PHP memory limit thấpEnable WP_DEBUG trong wp-config.php: define('WP_DEBUG', true); để xem lỗi. Tắt plugin bằng cách rename thư mục plugins.
Too Many RedirectsCấu hình HTTPS sai, URL trong Settings không khớpKiểm tra Settings → General (WordPress & Site URL). Kiểm tra .htaccess redirect rules.
Upload ảnh bị lỗi HTTP ErrorPHP memory limit, Imagick module, file permissionsTăng PHP memory limit. Thử upload ảnh nhỏ hơn. Kiểm tra thư mục uploads có permission 755.
Site chạy chậm bất thườngChưa bật cache, plugin nặng, traffic spikeKiểm tra LSCache đã bật chưa. Deactivate plugin không cần thiết. Kiểm tra Resource Usage trong cPanel.
Không gửi được emailHosting chưa cấu hình SMTP đúngCài plugin WP Mail SMTP, cấu hình qua Gmail SMTP hoặc mail server của hosting.

Tổng Kết: Có Nên Cài WordPress Trên Hosting Netihot Không?

Câu trả lời ngắn: CÓ — và đây là một lựa chọn rất tốt. Với mức giá từ 15.000đ/tháng, bạn có một hosting chạy LiteSpeed Enterprise + NVMe SSD + cPanel đầy đủ + SSL miễn phí. Kết hợp với LiteSpeed Cache plugin, website WordPress của bạn có thể đạt tốc độ ngang ngửa VPS cấu hình cao hơn nhiều.

Sau khi làm theo 8 bước trong bài viết này, bạn sẽ có:

Tuy nhiên, nếu website của bạn có traffic lớn (>10.000 visits/ngày), chạy WooCommerce nhiều sản phẩm, hoặc cần kiểm soát toàn bộ server, VPS vẫn là lựa chọn tốt hơn. Bạn có thể tham khảo bài so sánh các gói VPS Netihot hoặc bài VPS cho SEOer nếu muốn tìm hiểu thêm.

Bắt Đầu Với VPS 40K — Mạnh Hơn, Rẻ Hơn, Linh Hoạt Hơn!

Nếu hosting không đáp ứng đủ nhu cầu, TrumVPS cho test VPS miễn phí — không rủi ro, không mất tiền.

Mã giảm giá: 42089QPI03TI (-9%)

TEST VPS MIỄN PHÍ TẠI TRUMVPS

Hoặc bắt đầu với hosting Netihot từ 15K/tháng: netihot.com