Mỗi khi có khách than "web em làm rồi mà mãi không thấy lên Google", câu đầu tiên mình hỏi là họ đã chăm chút phần ngay trên từng trang chưa. Bởi on-page SEO là gì thật ra không phải chuyện cao siêu — nó là toàn bộ những việc mình tối ưu ngay trên chính trang web của mình để Google đọc hiểu và xếp hạng tốt hơn: từ tiêu đề, mô tả, các thẻ heading, nội dung chữ, ảnh, cho tới các đường link nối nội bộ. Tất cả nằm gọn trong tầm tay bạn, không phụ thuộc ai bên ngoài.
Bài này mình viết cho người không rành kỹ thuật. Đọc xong, bạn sẽ hiểu on-page gồm những gì, làm sao tối ưu từng phần, và nó khác với off-page (tối ưu ngoài trang) ra sao — để biết web mình đang thiếu chỗ nào mà bổ sung.
Nói cho dễ hiểu, on-page SEO nghĩa là gì
SEO (viết tắt của Search Engine Optimization — tối ưu hoá cho công cụ tìm kiếm) được người ta chia làm hai nửa cho dễ quản lý. Một nửa là những gì bạn làm ngay trên trang của mình — đó là on-page. Nửa còn lại là những gì xảy ra bên ngoài trang của bạn — gọi là off-page (tối ưu ngoài trang), chủ yếu là chuyện web khác nhắc tới và trỏ link về bạn.
On-page SEO, vì vậy, là tất cả những việc bạn chủ động chỉnh sửa được trên từng trang để vừa lòng cả Google lẫn người đọc. Mình hay ví on-page giống việc bày biện một gian hàng cho ngăn nắp, đề biển rõ ràng; còn off-page giống tiếng lành đồn xa — người khác giới thiệu nhau tới cửa hàng bạn. Cả hai đều cần, nhưng on-page là phần bạn nắm hoàn toàn quyền chủ động nên đáng làm trước.
Điều mình muốn bạn nhớ: on-page không phải một nút bấm hay phần mềm cài vào là xong. Nó là thói quen chăm chút từng trang, mỗi khi viết bài hay tạo trang mới. Làm đều tay thì lâu dần cả website khoẻ lên thấy rõ.
On-page khác off-page chỗ nào
Đây là chỗ người mới hay lẫn nhất, nên mình tách riêng cho rõ. Nói ngắn gọn: on-page là việc bên trong nhà mình, mình tự quyết; off-page là tiếng tăm bên ngoài, phụ thuộc người khác.
On-page gồm những thứ bạn sờ được, sửa được ngay: tiêu đề trang, đoạn mô tả, các thẻ heading chia mục, chất lượng nội dung, ảnh và mô tả ảnh, đường dẫn, tốc độ tải, cách các trang trong web trỏ link cho nhau. Bạn muốn đổi là đổi được trong vài phút.
Off-page thì ngược lại, nằm ngoài tầm với trực tiếp. Quan trọng nhất trong nhóm này là backlink (liên kết trỏ về — link từ web khác dẫn về web bạn), kiểu như một web uy tín nhắc tên bạn và đặt link về. Mỗi backlink chất lượng giống một lời giới thiệu, khiến Google tin tưởng bạn hơn. Nhưng bạn không tự tạo ra được — phải có nội dung đủ hay để người ta tự nguyện dẫn về. Muốn hiểu sâu, bạn đọc thêm bài backlink là gì bên mình.
Để bạn dễ hình dung sự khác nhau, mình đặt cạnh nhau như sau.

Lời khuyên thật lòng của mình: người mới hãy dồn sức cho on-page trước. Vì nó miễn phí, làm là có kết quả, và là nền móng. Web mà bản thân từng trang còn lộn xộn thì có gom được backlink về cũng khó mà lên nổi.
Sáu phần cần tối ưu trong on-page SEO
Giờ vào phần thực hành. Mình gom on-page thành sáu việc chính, sắp từ dễ nhất tới hơi kỹ thuật một chút. Làm đủ sáu việc này cho mỗi trang là bạn đã đi được phần lớn chặng đường.
Tiêu đề trang (title) hấp dẫn và đúng từ khoá
Tiêu đề trang là dòng chữ xanh hiện ra trên kết quả tìm kiếm của Google, cũng là thứ đầu tiên người ta đọc trước khi quyết định bấm vào hay lướt qua. Đây là một trong những yếu tố on-page quan trọng bậc nhất, nên đừng làm qua loa.
Một tiêu đề tốt cần chứa focus keyword (từ khoá mũi nhọn — từ khoá chính mà trang muốn lên top) đặt thật tự nhiên, càng về đầu càng tốt. Nó nên đủ ngắn để không bị Google cắt cụt — khoảng dưới 60 ký tự là vừa đẹp. Và quan trọng nhất là phải gợi được lý do để người ta muốn bấm: một con số, một lời hứa rõ ràng, hay một câu hỏi trúng nỗi băn khoăn của họ.
Một lỗi mình gặp hoài là mọi trang trong web đặt tiêu đề na ná nhau, hoặc để trống cho hệ thống tự lấy tên thương hiệu. Như vậy vừa phí, vừa khiến Google không phân biệt nổi trang nào nói về cái gì. Mỗi trang một tiêu đề riêng, trúng đúng nội dung trang đó.
Mô tả (meta description) gọn và mời gọi
Ngay dưới tiêu đề trên kết quả Google là một đoạn chữ ngắn màu xám — đó là meta description (đoạn mô tả ngắn hiện dưới tiêu đề trên kết quả tìm kiếm). Nó không trực tiếp quyết định thứ hạng, nhưng lại ảnh hưởng mạnh tới việc người ta có bấm vào web bạn hay không. Mà có người bấm vào thì web mới có khách.
Hãy viết đoạn này như một lời mời ngắn gọn: tóm tắt trang nói về gì, có lợi ích gì cho người đọc, kèm focus keyword một cách tự nhiên. Độ dài lý tưởng quanh 150 ký tự, viết dài quá Google cũng cắt. Đừng nhồi từ khoá lặp đi lặp lại — đọc gượng là người ta lướt qua ngay.
Mẹo nhỏ: bạn cứ tưởng tượng mình đang đứng giữa mười kết quả khác trên trang Google, và phải nói một câu duy nhất để khách chọn mình thay vì chín web kia. Câu đó chính là meta description.
Thẻ heading (H1, H2, H3) chia mục rõ ràng
Heading là các thẻ tiêu đề chia nội dung thành từng mục lớn nhỏ — giống như chương, mục, tiểu mục trong một cuốn sách. Mỗi trang nên có đúng một H1 (tiêu đề lớn nhất, thường là tên bài), rồi tới các H2 chia ý chính, và H3 chia nhỏ thêm bên trong mỗi H2.
Cách chia này giúp Google nắm nhanh bố cục và ý chính của trang, đồng thời giúp người đọc lướt tìm đúng đoạn họ cần. Một trang chữ chạy liền tù tì không một dấu phân mục vừa khó đọc, vừa khiến Google khó hiểu bạn đang nói về cái gì.
Bạn nên đưa từ khoá hoặc các biến thể của nó vào một vài heading, miễn là tự nhiên. Nhưng đừng máy móc nhét từ khoá vào mọi tiêu đề mục — vừa đọc khó chịu, vừa lộ ý đồ. Cứ chia mục theo logic nội dung trước, từ khoá rải vào sau cho khéo.

Nội dung hữu ích và đúng nhu cầu
Đây là trái tim của on-page, và cũng là phần nhiều người làm hời hợt nhất. Họ nghĩ chỉ cần nhồi thật nhiều từ khoá là lên top. Sự thật ngược lại: Google ngày càng giỏi nhận ra nội dung nào thực sự giúp ích cho người đọc, nội dung nào chỉ viết để qua mặt máy. Nhồi từ khoá lộ liễu bây giờ còn dễ bị phạt.
Một trang có nội dung tốt trước hết phải trả lời đúng câu hỏi mà người ta đang gõ tìm. Trước khi viết, bạn hãy tự hỏi "người tìm từ khoá này thực sự muốn biết điều gì?" — cái này gọi là search intent (ý định tìm kiếm — điều người dùng thật sự mong muốn khi gõ từ khoá). Hiểu đúng ý định rồi mới viết, bài sẽ trúng và Google cũng ưu ái hơn hẳn.
Nội dung cũng cần đủ sâu để giải quyết trọn vẹn vấn đề, viết bằng giọng tự nhiên như đang nói chuyện với một người cụ thể. Từ khoá chính nên xuất hiện ở đoạn mở đầu và rải đều một cách tự nhiên, không gò ép. Viết cho người đọc trước, cho máy sau — nguyên tắc này mình theo cả chục năm và chưa thấy sai bao giờ. Nếu muốn nắm kỹ cách viết, bạn xem thêm bài viết bài chuẩn SEO.
Tối ưu ảnh trên trang
Ảnh làm trang sinh động hơn, nhưng nếu làm ẩu lại chính là thủ phạm kéo web chậm và bỏ lỡ một kênh kéo khách. Có ba việc nhỏ cần làm cho mỗi tấm ảnh.
Thứ nhất là nén ảnh cho nhẹ trước khi up. Thủ phạm số một khiến web chậm mà mình gặp gần như mọi lần là ảnh — người ta chụp điện thoại ra tấm 4-5MB rồi đẩy thẳng lên web. Chỉ cần giảm mỗi tấm xuống dưới khoảng 200KB là trang nhẹ hẳn. Thứ hai là đặt tên file ảnh không dấu, có chứa từ khoá, ví dụ on-page-seo-la-gi.webp thay vì IMG_1234.jpg. Thứ ba, quan trọng cho SEO, là viết alt (chữ thay thế — dòng mô tả nội dung ảnh) cho mỗi ảnh.
Vì sao alt quan trọng? Vì Google không "nhìn" được ảnh như mắt người, nó đọc dòng alt để hiểu ảnh chụp gì. Viết alt mô tả đúng nội dung ảnh giúp web bạn có cơ hội xuất hiện ở phần tìm kiếm hình ảnh, lại còn tốt cho người khiếm thị dùng phần mềm đọc màn hình. Muốn đào sâu, bạn đọc bài tối ưu ảnh website bên mình.
Liên kết nội bộ (internal link) nối các trang
Internal link (liên kết nội bộ — link nối các trang trong cùng một website) là việc trong trang này bạn đặt link trỏ sang trang khác liên quan trong cùng web. Nghe đơn giản nhưng đây là một trong những việc on-page bị bỏ quên nhiều nhất, mà lại rất đáng giá.
Khi các trang trỏ link qua lại hợp lý, Google đi từ trang này sang trang kia dễ dàng, hiểu được trang nào quan trọng, chủ đề nào liên quan chủ đề nào. Ngược lại, một trang đứng một mình không có link nào trỏ tới — gọi là orphan page (trang mồ côi — trang không có liên kết nào dẫn đến) — rất dễ bị Google bỏ sót. Internal link còn giữ khách ở lại web lâu hơn, đọc nhiều trang hơn, và đó là tín hiệu tốt cho thứ hạng.
Cách làm đơn giản: mỗi khi viết bài mới, bạn nhìn lại xem trong web đã có bài nào liên quan chưa, rồi đặt một câu dẫn tự nhiên kèm link sang đó. Chữ làm link nên mô tả đúng trang đích, ví dụ "đọc thêm bài tốc độ tải website", chứ đừng để trơ trọi "bấm vào đây".
Bảng tự chấm nhanh on-page của một trang
Bạn có thể tự soi từng trang theo bảng này để biết đã tối ưu đủ chưa.
| Phần | Tự kiểm tra thế nào | Đạt hay chưa |
|---|---|---|
| Tiêu đề trang | Có chứa từ khoá, dưới 60 ký tự, hấp dẫn không | Có = ổn |
| Mô tả | Có đoạn mô tả riêng, gọn, mời gọi không | Có = ổn |
| Heading | Một H1, các H2/H3 chia mục rõ ràng không | Rõ = ổn |
| Nội dung | Trả lời đúng điều khách tìm, đủ sâu không | Hữu ích = ổn |
| Ảnh | Đã nén nhẹ, đặt tên và viết alt chưa | Đủ = ổn |
| Internal link | Có link nối sang trang liên quan không | Có = ổn |
Nếu có ô nào "chưa", đó chính là việc cần xử lý trước. Đừng cố làm hết một lúc — cứ chọn ô yếu nhất mà sửa, sửa xong cái nào trang khoẻ thêm cái đó.
Gom lại cho dễ nhớ, một trang đã tối ưu on-page tốt thường có đủ sáu dấu hiệu sau.

Vì sao on-page lại đáng làm trước tiên
Hãy hình dung Google như một anh nhân viên mai mối khó tính: anh ta chỉ giới thiệu cho khách những cửa hàng sạch sẽ, dễ tìm, đề biển rõ ràng. On-page chính là việc bạn dọn dẹp và đề biển cho gian hàng của mình. Anh mai mối ghé qua, thấy mọi thứ ngăn nắp, hiểu ngay bạn bán gì cho ai, thì mới yên tâm dẫn khách tới.
Điểm hay của on-page là bạn nắm trọn quyền chủ động và gần như không tốn tiền. Off-page cần thời gian gom backlink, phụ thuộc người ngoài. Còn on-page thì hôm nay ngồi sửa tiêu đề, viết lại mô tả, gắn vài internal link là làm được ngay, Google ghi nhận khá nhanh. Đây là lý do mình luôn khuyên người mới: trước khi nghĩ tới chuyện xin link bên ngoài, hãy chắc chắn từng trang của mình đã sạch sẽ cái đã.
On-page cũng là phần bền. Một trang viết tốt, chia mục rõ, ảnh nhẹ, link nội bộ chặt chẽ thì giữ giá trị rất lâu, không phải làm lại liên tục. Bạn bỏ công một lần, trang đó âm thầm kéo khách về đều đặn.
Tất nhiên on-page không đứng một mình. Nó nằm trong bức tranh lớn hơn của một website chuẩn SEO — gồm cả tốc độ, cấu trúc, dữ liệu có cấu trúc. Muốn nhìn toàn cảnh, bạn đọc thêm bài website chuẩn SEO là gì để ghép các mảnh lại với nhau.
Có cần là dân kỹ thuật mới làm được on-page?
Không hề. Phần lớn việc on-page là chuyện chữ nghĩa và chăm chút, ai cũng làm được sau khi quen tay: viết tiêu đề trúng, mô tả gọn, chia mục rõ, nội dung có tâm, ảnh nén nhẹ, link nối hợp lý. Bạn không cần biết một dòng code nào.
Việc của bạn gói lại trong hai điều. Một là chọn đúng đơn vị làm web hiểu về on-page ngay từ khâu dựng nền — để hệ thống cho phép bạn tự đặt tiêu đề, mô tả, alt ảnh cho từng trang một cách dễ dàng. Hai là nắm đủ kiến thức nền để biết mình đang nhận được cái gì, đó cũng chính là lý do mình ngồi viết bài này.
Nếu bạn muốn xem một web được dựng nền sẵn theo chuẩn SEO trông ra sao và giá thế nào, có thể tham khảo các gói thiết kế web trọn gói bên mình. Gói Cơ bản từ 1.990.000đ, gói Pro từ 3.990.000đ, gói VIP từ 7.990.000đ — và điểm mình tâm đắc là mọi gói đều tặng tên miền, hosting cùng chứng chỉ bảo mật SSL năm đầu, dựng nền chuẩn SEO ngay từ đầu, bàn giao trong khoảng 3 đến 7 ngày.
Coi chừng web giá rẻ mà khoá cứng phần on-page: có nơi báo giá rất thấp nhưng làm web không cho bạn tự sửa tiêu đề, mô tả hay alt ảnh từng trang. Sau này muốn tối ưu lại phải nhờ vả, tốn thêm tiền. Hãy hỏi rõ "em có tự chỉnh được tiêu đề và mô tả từng trang không" trước khi chốt.
Bạn cũng có thể xem thêm cách bên mình làm web giá rẻ mà vẫn nhanh và chuẩn để hình dung quy trình, hoặc nếu còn băn khoăn không biết web hiện tại của mình đã tối ưu on-page chưa, cứ nhắn cho bên mình qua trang liên hệ — hoặc gọi Zalo 0777 716 863. Mình xem giúp và tư vấn đều miễn phí, không ràng buộc gì, bạn cứ thoải mái.
Hiểu on-page không khó như bạn nghĩ. Nắm sáu phần ở trên và làm đều tay mỗi khi tạo trang mới, bạn đã đủ tỉnh táo để không bị ai "vẽ" thêm thứ không cần, và đủ tự tin để xây cho mình một website mà từng trang đều gọn gàng, sạch sẽ trong mắt Google — thay vì một gian hàng bừa bộn dù bên trong có hàng tốt tới đâu.
Cần một website giá rẻ, chuẩn SEO?
Nhận tư vấn và báo giá miễn phí ngay hôm nay.