Tin tức

SEO Onpage Là Gì? Checklist 20 Mục Tối Ưu Onpage 2026

Hai website cùng viết về một chủ đề, nội dung dài ngang nhau, tên miền tuổi đời tương đương — nhưng một trang nằm top 3, trang kia mắc kẹt ở trang 4 Google. Trong phần lớn trường hợp tôi từng kiểm tra, thứ tạo ra khoảng cách không phải là “bí kíp” nào cao siêu mà là những việc rất cơ bản trên chính trang web: thẻ tiêu đề viết cẩu thả, heading lộn xộn, ảnh nặng 2MB không nén. Bài viết này giải thích SEO Onpage là gì, vì sao nó là việc phải làm trước mọi thứ khác, và đưa cho bạn checklist 20 mục kèm thứ tự ưu tiên để tự rà soát website của mình ngay hôm nay.

Tóm tắt nhanh

  • SEO Onpage là mọi việc tối ưu thực hiện TRÊN trang web — title, heading, nội dung, internal link, tốc độ tải — khác với Offpage (backlink, tín hiệu bên ngoài) và Technical (hạ tầng kỹ thuật toàn site).
  • Onpage là phần duy nhất bạn kiểm soát 100%, chi phí gần bằng 0 và nên hoàn thiện trước khi đổ tiền vào backlink hay quảng cáo.
  • 20 hạng mục chia 5 nhóm: thẻ meta, cấu trúc nội dung, chất lượng nội dung, liên kết, trải nghiệm người dùng — mỗi nhóm có mức ưu tiên rõ ràng trong bảng checklist.
  • Onpage chuẩn mới chỉ đưa bạn lên trang kết quả; CTR và hành vi người dùng thật mới giữ bạn ở lại đó — đừng bỏ quên khâu “có người vào trang”.
  • Lỗi phổ biến nhất không phải thiếu kỹ thuật mà là nhồi từ khóa, trùng lặp title hàng loạt và viết cho Google thay vì viết cho người đọc.

SEO Onpage là gì?

SEO Onpage (hay onpage SEO) là tập hợp mọi kỹ thuật tối ưu được thực hiện trực tiếp trên trang web — từ thẻ tiêu đề, mô tả, hệ thống heading, nội dung, hình ảnh, liên kết nội bộ cho đến tốc độ tải trang — nhằm giúp công cụ tìm kiếm hiểu đúng trang nói về điều gì và giúp người đọc có trải nghiệm tốt nhất khi ghé thăm.

Nói gọn: onpage là tất cả những gì nằm trong tầm tay bạn, sửa được bằng chính trình quản trị website, không cần xin xỏ ai.

Nếu bạn mới bắt đầu và chưa nắm bức tranh tổng thể, nên đọc trước bài SEO là gì để hiểu onpage nằm ở đâu trong toàn bộ quy trình. Còn trong phạm vi bài này, hãy hình dung website của bạn là một cửa hàng: onpage là cách bạn bày biện bên trong — biển hiệu rõ ràng, kệ hàng ngăn nắp, lối đi thông thoáng — để cả khách lẫn “thanh tra” Google bước vào đều hiểu ngay cửa hàng bán gì.

Onpage khác gì Offpage và Technical SEO?

Ba nhánh này hay bị trộn lẫn, nhưng ranh giới khá rõ. Onpage là việc trên từng trang: title, nội dung, heading, ảnh, liên kết nội bộ. Offpage là tín hiệu từ bên ngoài trỏ về website — chủ lực là backlink từ các trang khác, kèm các nhắc đến thương hiệu trên mạng xã hội, báo chí. Technical SEO là tầng hạ tầng phục vụ toàn site: khả năng thu thập dữ liệu (crawl), lập chỉ mục, sitemap, robots.txt, HTTPS, cấu trúc dữ liệu.

Một cách phân biệt thực dụng tôi hay dùng khi đào tạo nội bộ: việc gì bạn sửa được bằng cách mở trình soạn thảo bài viết — đó là onpage. Việc gì cần nhờ người khác đặt link cho mình — đó là offpage. Việc gì phải động vào server, source code hoặc cấu hình hosting — đó là technical. Tất nhiên có vùng giao thoa (tốc độ tải vừa là onpage vừa là technical), nhưng cách chia này đủ để bạn biết việc nào tự làm được ngay hôm nay.

Biểu đồ Venn so sánh 3 trụ cột SEO: Onpage, Offpage và Technical SEO

Vì sao tối ưu onpage là việc phải làm trước mọi thứ khác?

Tôi từng nhận audit một website bán thiết bị lọc nước đã chi hơn 40 triệu mua backlink trong 6 tháng mà thứ hạng vẫn giậm chân ở trang 3. Mở trang ra: 70% bài viết không có meta description, title trùng nhau hàng loạt theo kiểu “Sản phẩm 1 — Tên công ty”, heading H2 dùng để… phóng to chữ cho đẹp. Toàn bộ số tiền backlink kia đang trỏ về những trang mà Google còn chưa hiểu nói về cái gì. Đó là hình ảnh điển hình của việc làm SEO ngược thứ tự.

Có bốn lý do khiến onpage luôn đứng đầu danh sách việc cần làm:

  • Bạn kiểm soát 100%: backlink phụ thuộc người khác, thuật toán thay đổi ngoài tầm tay — nhưng title viết thế nào, heading sắp ra sao là quyền của bạn, sửa xong có hiệu lực ngay lần Google thu thập tiếp theo.
  • Chi phí gần bằng 0: tối ưu onpage tốn thời gian chứ gần như không tốn tiền. Với website nhỏ, đây là khoản đầu tư có tỉ suất hoàn vốn cao nhất trong mọi hạng mục SEO.
  • Onpage là hệ số nhân của mọi thứ khác: backlink trỏ về trang onpage kém giống như dẫn khách đến cửa hàng bày biện lộn xộn — khách đến rồi đi, tiền quảng bá đổ sông. Onpage chuẩn trước, mọi đồng chi sau đó mới phát huy.
  • Google nói thẳng điều này: tài liệu SEO Starter Guide chính thức của Google dành phần lớn dung lượng cho các yếu tố trên trang — title, mô tả, cấu trúc nội dung, liên kết — trước khi nhắc đến bất cứ thứ gì bên ngoài.

Phần còn lại của bài đi qua 5 nhóm tối ưu theo đúng thứ tự tôi khuyên bạn thực hiện, sau đó gom tất cả vào một bảng checklist 20 mục để bạn in ra làm việc.

Nhóm 1 — Tối ưu thẻ meta: title, meta description, URL

Ba yếu tố này là “bộ mặt” của trang trên kết quả tìm kiếm — Google đọc chúng đầu tiên và người dùng cũng nhìn thấy chúng đầu tiên. Sai ở đây là sai từ cửa.

Thẻ tiêu đề (title tag)

Title là yếu tố onpage có trọng số cao nhất trong nhóm meta. Quy tắc thực chiến: giữ trong khoảng 50–60 ký tự để không bị cắt cụt trên kết quả tìm kiếm, đặt từ khóa chính càng gần đầu càng tốt, và mỗi trang trên website phải có title duy nhất. Một title tốt vừa chứa từ khóa vừa cho người ta lý do để click — con số, năm, lợi ích cụ thể đều là gia vị hiệu quả. So sánh: “Máy lọc nước — Công ty ABC” và “Máy Lọc Nước RO 10 Cấp Chính Hãng, Trả Góp 0% — ABC” — cùng một sản phẩm, tỉ lệ click khác nhau một trời một vực.

Meta description

Meta description không phải yếu tố xếp hạng trực tiếp, nhưng là “lời chào hàng” quyết định người ta có click hay không. Viết trong khoảng 140–160 ký tự, chứa từ khóa chính (Google in đậm từ khóa trùng truy vấn, giúp đoạn mô tả nổi bật), và quan trọng nhất: hứa đúng thứ bài viết có. Mô tả giật tít quá đà khiến người ta click vào rồi thoát ngay — tín hiệu hành vi xấu còn hại hơn là không có ai click.

Ví dụ Title và Meta Description chuẩn SEO hiển thị trên kết quả tìm kiếm Google

URL (slug)

URL chuẩn SEO nên ngắn, chứa từ khóa, dùng dấu gạch ngang, không dấu tiếng Việt và không chứa tham số thừa. Ví dụ ngay bài này: /seo-onpage-la-gi/ — đọc URL là biết nội dung. Tránh các dạng /p=12345 hay /danh-muc/danh-muc-con/2026/06/bai-viet-rat-dai-lan-man. Lưu ý quan trọng: với bài đã có thứ hạng, đừng đổi URL chỉ để “đẹp hơn” — mỗi lần đổi là một lần đặt cược, và nếu buộc phải đổi thì luôn redirect 301 từ URL cũ.

Nhóm 2 — Cấu trúc nội dung: heading, đoạn văn, mục lục

Nếu meta là bộ mặt thì cấu trúc là bộ xương. Google đọc hệ thống heading để hiểu dàn ý bài viết, còn người đọc dùng nó để quét nhanh trước khi quyết định đọc kỹ — và hơn 70% người đọc web chỉ quét, không đọc tuần tự.

Quy tắc H1, H2, H3

Mỗi trang chỉ có một thẻ H1 duy nhất — thường là tiêu đề bài, chứa từ khóa chính. H2 là các ý lớn, H3 là ý nhỏ nằm trong H2, và tuyệt đối không nhảy cấp (từ H2 xuống thẳng H4). Lỗi tôi gặp nhiều nhất ở website Việt Nam: dùng heading như công cụ trang trí — chỗ nào muốn chữ to thì gán H2, H3 bừa bãi. Hậu quả là dàn ý mà Google đọc được rối như canh hẹ, dù nội dung thực tế không tệ. Mẹo kiểm tra nhanh: cài extension hiển thị outline heading (như SEO META in 1 CLICK), mở trang lên — nếu chỉ đọc outline mà hiểu được bài nói gì, cấu trúc của bạn đạt.

Đoạn văn và khả năng đọc lướt

Trên màn hình điện thoại, một đoạn văn 6 dòng trên Word biến thành bức tường chữ 12 dòng. Quy tắc của tôi: mỗi đoạn tối đa 3–4 câu, mỗi câu một ý, dùng in đậm cho cụm thông tin then chốt (đừng lạm dụng), và chen bullet/bảng mỗi khi liệt kê quá 3 mục. Văn bản dễ quét giữ người đọc ở lại lâu hơn — và thời gian trên trang lại chính là tín hiệu hành vi mà phần sau của bài sẽ nói kỹ.

Mục lục cho bài dài

Bài trên 1.500 từ nên có mục lục (table of contents) đầu bài, mỗi mục neo (anchor) tới heading tương ứng. Lợi ích kép: người đọc nhảy thẳng đến phần cần, còn Google có thể hiển thị các liên kết nhảy trang (sitelinks dạng “Chuyển đến…”) ngay trên kết quả tìm kiếm — tăng diện tích chiếm chỗ và tỉ lệ click cho bạn mà không tốn thêm công viết.

Nhóm 3 — Nội dung: search intent, độ sâu, E-E-A-T và hình ảnh

Mọi kỹ thuật ở trên chỉ là khung treo. Thứ quyết định trang có xứng đáng xếp hạng hay không vẫn là nội dung — và “nội dung tốt” trong SEO có tiêu chuẩn cụ thể hơn cảm tính “viết hay”.

Đúng search intent — điều kiện tiên quyết

Search intent là ý định thật sự đằng sau từ khóa. Người gõ “seo onpage là gì” muốn được giải thích và hướng dẫn — đưa họ vào trang bán dịch vụ là sai intent, viết hay mấy cũng không có cửa xếp hạng. Cách xác định intent đơn giản nhất: gõ từ khóa lên Google và nhìn 10 kết quả đầu — nếu toàn bài hướng dẫn thì bạn viết hướng dẫn, nếu toàn trang danh mục sản phẩm thì đừng cố nhét bài blog vào đó. Việc chọn đúng từ khóa và đọc đúng intent của nó là kỹ năng nền móng, tôi đã viết riêng một bài về nghiên cứu từ khóa — nên làm chắc khâu đó trước khi đặt bút viết bất kỳ bài nào.

Độ sâu nội dung và từ khóa liên quan

Độ dài không phải yếu tố xếp hạng, nhưng độ phủ thì có. Một bài về “seo onpage” mà không nhắc đến title, heading, tốc độ tải là bài hụt hơi — Google đủ thông minh để biết chủ đề này cần những mảnh ghép nào. Cách làm thực tế: trước khi viết, liệt kê các câu hỏi trong mục “Mọi người cũng hỏi” (People Also Ask) và các tìm kiếm liên quan cuối trang kết quả, rồi đảm bảo bài của bạn trả lời được phần lớn trong số đó. Từ khóa phụ và từ đồng nghĩa nên xuất hiện tự nhiên trong heading và thân bài — “tối ưu onpage”, “onpage SEO”, “checklist seo onpage” — thay vì lặp đi lặp lại một cụm duy nhất.

E-E-A-T: dấu vân tay của người thật

Google ngày càng ưu tiên nội dung mang dấu hiệu trải nghiệm thật (Experience), chuyên môn (Expertise), uy tín (Authoritativeness) và độ tin cậy (Trustworthiness). Trên thực địa, E-E-A-T thể hiện qua những thứ rất cụ thể: tên tác giả kèm trang giới thiệu, con số và ví dụ từ dự án thật, ảnh chụp màn hình thay vì ảnh stock, nguồn trích dẫn cho các số liệu. Bài viết kể được “tôi đã gặp ca này, xử lý thế này, kết quả ra sao” luôn có lợi thế trước bài tổng hợp lý thuyết — đặc biệt từ khi các công cụ AI khiến nội dung lý thuyết trở nên rẻ như cho.

Hình ảnh và thẻ alt

Ba việc với mỗi ảnh: nén dung lượng (dùng định dạng WebP, mục tiêu dưới 100–150KB cho ảnh nội dung), đặt tên file có nghĩa (toi-uu-the-title.webp thay vì IMG_4521.jpg), và viết thẻ alt mô tả đúng nội dung ảnh. Alt phục vụ người dùng trình đọc màn hình và giúp Google hiểu ảnh — viết tự nhiên như mô tả ảnh cho người không nhìn thấy, đừng nhồi từ khóa kiểu “seo onpage seo onpage là gì tối ưu onpage”.

Mẹo

Trước khi viết bài mới, mở 3 bài đang top đầu cho từ khóa đó và tự hỏi: bài của mình sẽ có thứ gì mà 3 bài kia không có? Có thể là số liệu mới hơn, checklist tải về được, ví dụ Việt Nam thay vì dịch từ blog nước ngoài. Nếu không trả lời được câu này, bạn đang chuẩn bị viết bài thứ 11 cho vị trí thứ 11.

Nhóm 4 — Liên kết: internal link, external link và anchor text

Liên kết là hệ thống giao thông của website. Làm tốt, nó dẫn cả Google lẫn người đọc đi đúng lộ trình bạn muốn; làm ẩu, nó biến website thành những hòn đảo nội dung cô lập.

Internal link — mỏ vàng bị bỏ quên

Internal link (liên kết nội bộ) là link từ trang này sang trang khác trong cùng website. Nó làm ba việc cùng lúc: giúp Google phát hiện và hiểu quan hệ giữa các trang, truyền sức mạnh từ trang khỏe sang trang yếu, và giữ người đọc ở lại lâu hơn. Quy tắc thực chiến: mỗi bài viết nên có 3–8 internal link trỏ đến các bài liên quan thật sự, và mỗi bài mới đăng nên được ít nhất 2–3 bài cũ trỏ về — đừng để bài mới mồ côi. Khi website đã có vài chục bài, hãy định kỳ rà các “trang mồ côi” (orphan pages) không có link nội bộ nào trỏ tới: chúng gần như vô hình với cả Google lẫn người đọc.

External link — trích nguồn không làm bạn yếu đi

Nhiều người sợ link ra ngoài làm “chảy máu” sức mạnh trang. Thực tế ngược lại: dẫn nguồn đến tài liệu uy tín (tài liệu chính thức của Google, nghiên cứu gốc) là tín hiệu của nội dung nghiêm túc, được biên tập tử tế. Nguyên tắc: link đến nguồn thật sự hữu ích cho người đọc, mở tab mới, và thêm rel="nofollow" hoặc rel="sponsored" cho các link quảng cáo, tài trợ.

Anchor text — đừng để toàn “xem thêm tại đây”

Anchor text (văn bản neo) là phần chữ chứa link. Google đọc anchor để hiểu trang đích nói về gì, vì vậy “tìm hiểu cách nghiên cứu từ khóa” tốt hơn nhiều so với “bấm vào đây”. Với internal link, hãy dùng anchor mô tả đúng chủ đề trang đích và đa dạng hóa cách diễn đạt — đừng dùng đúng một cụm từ khóa chính xác cho cả trăm link, vừa gượng gạo với người đọc vừa là dấu hiệu tối ưu quá đà trong mắt thuật toán.

Nhóm 5 — Trải nghiệm: tốc độ tải, mobile và Core Web Vitals

Nội dung hay đến đâu cũng vô nghĩa nếu trang tải 8 giây và người dùng đã bấm nút quay lại từ giây thứ 3. Trải nghiệm trang là nhóm yếu tố onpage “nửa kỹ thuật” — bạn không cần biết lập trình để xử lý phần lớn trong số chúng.

Tốc độ tải trang

Công cụ đo chuẩn là PageSpeed Insights — miễn phí, chấm điểm cả mobile lẫn desktop kèm danh sách việc cần sửa xếp theo mức ảnh hưởng. Với website WordPress thông thường, bốn việc mang lại 80% cải thiện: nén ảnh sang WebP, bật cache (plugin LiteSpeed Cache hoặc WP Rocket), gỡ bớt plugin thừa (mỗi plugin là một gánh nặng tiềm tàng), và chọn hosting tử tế — không plugin nào cứu nổi một server phản hồi chậm 2 giây.

Mobile-first: điện thoại là phiên bản chính

Google lập chỉ mục theo phiên bản di động (mobile-first indexing) — nghĩa là thứ Googlebot “nhìn” và chấm điểm là bản mobile, không phải bản desktop bạn vẫn xem khi làm việc. Việc cần làm: tự duyệt website bằng chính điện thoại của bạn ít nhất mỗi tháng một lần. Kiểm tra chữ có đủ lớn không, nút bấm có dễ chạm không, có popup nào che kín màn hình không, bảng biểu có tràn ngang không. Rất nhiều lỗi mobile chỉ lộ ra khi bạn thật sự cầm điện thoại lướt, không công cụ nào thay được.

Core Web Vitals — ba con số Google đo trải nghiệm

Core Web Vitals gồm ba chỉ số: LCP (thời gian hiển thị phần tử lớn nhất — mục tiêu dưới 2,5 giây), INP (độ trễ phản hồi khi người dùng tương tác — dưới 200ms) và CLS (mức xô lệch bố cục khi tải — dưới 0,1). Bạn xem được dữ liệu thực tế từ người dùng thật trong báo cáo Core Web Vitals của Google Search Console. Đừng ám ảnh điểm số tuyệt đối: đây là yếu tố phân thắng bại khi nội dung ngang ngửa nhau, không phải đũa thần kéo nội dung dở lên top. Nhưng nếu báo cáo đỏ rực thì đó là việc cần xử lý trước khi viết thêm bài mới.

Lưu ý

Đừng tối ưu tốc độ bằng mọi giá đến mức phá trải nghiệm: lazy load cả ảnh đầu trang khiến LCP tệ hơn, gộp file quá tay làm vỡ giao diện, gỡ font chữ thương hiệu để tiết kiệm 50KB. Mục tiêu cuối là người dùng thấy trang nhanh và dùng được — điểm số chỉ là thước đo trung gian.

Onpage tốt nhưng không ai click — mảnh ghép tín hiệu hành vi

Đây là cái bẫy của những người làm onpage giỏi: trang được tối ưu chỉn chu, lên được trang 1 vị trí 7–8, rồi… đứng yên ở đó hàng tháng trời. Lý do thường nằm ngoài checklist kỹ thuật: trang của bạn xuất hiện nhưng không ai click, hoặc click vào rồi thoát ra ngay. Google quan sát cách người dùng tương tác với kết quả tìm kiếm — bài nào được chọn nhiều hơn vị trí của nó “đáng được”, bài đó có lý do để leo lên; bài bị lướt qua liên tục thì dần tụt xuống. Tôi đã phân tích kỹ cơ chế này trong bài CTR là gì, kèm cách cải thiện từng tín hiệu hành vi.

Vấn đề con gà quả trứng xuất hiện với website mới: chưa có thứ hạng nên không có người vào, không có người vào nên không có tín hiệu hành vi để cải thiện thứ hạng — vòng lặp mà tôi gọi là vùng trũng của website không có traffic. Lúc này, onpage chuẩn giống như một cửa hàng bày biện đẹp đẽ trong con hẻm chưa ai biết: mọi thứ sẵn sàng, chỉ thiếu người bước qua cửa.

Đó là lúc các đòn bẩy kéo người dùng thật phát huy: chia sẻ bài lên cộng đồng đúng chủ đề, gửi email cho tệp khách cũ, chạy một ít quảng cáo mồi, hoặc dùng traffic user — lượt truy cập từ người dùng thật có hành vi tự nhiên — để trang có dữ liệu hành vi ban đầu. Với website đã hoàn thiện onpage mà vẫn kẹt ở vùng trũng, dịch vụ traffic user là một lựa chọn đáng cân nhắc để khởi động vòng quay. Nhưng xin nhấn mạnh thứ tự: onpage trước, traffic sau. Kéo người thật vào một trang tải chậm, nội dung sai intent chỉ tạo ra tín hiệu thoát trang — phản tác dụng hoàn toàn. Đòn bẩy chỉ có ích khi điểm tựa đã vững.

Checklist SEO Onpage 20 mục kèm mức ưu tiên [Cập nhật 2026]

Bảng dưới gom toàn bộ nội dung bài thành checklist SEO onpage 20 mục, chia 5 nhóm. Cột ưu tiên giúp bạn biết bắt đầu từ đâu khi thời gian có hạn: làm hết mức Cao trước, rồi mới xuống Trung bình và Thấp.

Infographic checklist 20 bước tối ưu SEO Onpage 2026 chia theo 5 nhóm
# Nhóm Hạng mục Tiêu chuẩn đạt Ưu tiên
1 Thẻ meta Title tag 50–60 ký tự, từ khóa gần đầu, duy nhất mỗi trang Cao
2 Meta description 140–160 ký tự, chứa từ khóa, hứa đúng nội dung Cao
3 URL/slug Ngắn, chứa từ khóa, gạch ngang, không tham số thừa Cao
4 Cấu trúc H1 duy nhất 1 thẻ H1/trang, chứa từ khóa chính Cao
5 H2/H3 phân cấp Đúng thứ bậc, không nhảy cấp, outline đọc hiểu được Cao
6 Đoạn văn ngắn 3–4 câu/đoạn, có bullet, in đậm ý chính Trung bình
7 Mục lục Có TOC cho bài trên 1.500 từ Thấp
8 Nội dung Đúng search intent Dạng bài khớp với top 10 hiện tại của từ khóa Cao
9 Độ phủ chủ đề Trả lời được các câu hỏi liên quan chính Cao
10 Từ khóa tự nhiên Mật độ ~1–2%, có từ đồng nghĩa, không nhồi nhét Cao
11 Tín hiệu E-E-A-T Tác giả rõ ràng, ví dụ thật, nguồn trích dẫn Trung bình
12 Ảnh + alt WebP dưới 150KB, tên file có nghĩa, alt mô tả đúng Trung bình
13 Liên kết Internal link đi 3–8 link/bài đến trang liên quan thật sự Cao
14 Internal link về Mỗi bài mới có 2–3 bài cũ trỏ về, không trang mồ côi Trung bình
15 External link 2–3 nguồn uy tín, nofollow cho link thương mại Trung bình
16 Anchor text Mô tả đúng trang đích, đa dạng, không spam từ khóa Trung bình
17 Trải nghiệm Tốc độ tải LCP dưới 2,5s, kiểm tra bằng PageSpeed Insights Cao
18 Thân thiện mobile Chữ đọc được, nút chạm được, không popup che màn Cao
19 Core Web Vitals Báo cáo Search Console không có URL “Kém” Trung bình
20 Structured data Schema phù hợp (Article, FAQ), kiểm tra bằng Rich Results Test Thấp

Với mục 20: structured data (dữ liệu có cấu trúc) giúp Google hiểu loại nội dung và có thể hiển thị kết quả mở rộng — sau khi gắn schema, dán URL vào Rich Results Test để xác nhận Google đọc được. Đây là mục ưu tiên thấp vì hiệu ứng nhỏ hơn 19 mục còn lại, nhưng làm một lần ở cấp theme/plugin là áp dụng cho cả site.

Nhịp làm việc tôi khuyên: với bài mới, chạy checklist này trước khi bấm đăng — mất 15 phút. Với bài cũ, mỗi tuần chọn 3–5 bài có thứ hạng 5–20 (nhóm dễ bứt phá nhất) và rà lại toàn bộ 20 mục. Sau 2–3 tháng, bạn sẽ đi hết các trang quan trọng mà không bị ngợp.

7 lỗi SEO Onpage phổ biến nhất — và cách sửa nhanh

Mười năm audit website, tôi thấy các lỗi lặp lại đến mức dự đoán được. Bảng dưới là 7 lỗi gặp nhiều nhất, kèm cách xử lý cụ thể.

Lỗi Biểu hiện Tác hại Cách sửa
Nhồi từ khóa Từ khóa chính lặp dày đặc, câu văn gượng gạo Trải nghiệm đọc tệ, rủi ro bị đánh giá spam Viết tự nhiên, dùng từ đồng nghĩa, giữ mật độ ~1–2%
Title trùng lặp hàng loạt Hàng chục trang cùng dạng “Tên trang — Tên công ty” Google không phân biệt được các trang, tự viết lại title Rà bằng Search Console/Screaming Frog, viết lại từng title duy nhất
Nhiều H1 hoặc heading trang trí Theme tự sinh nhiều H1; H2/H3 dùng để phóng to chữ Dàn ý Google đọc được rối loạn Sửa template về 1 H1, dùng CSS để chỉnh cỡ chữ thay vì heading
Trùng lặp nội dung nội bộ Nhiều bài cùng nhắm một từ khóa, tự cạnh tranh nhau Các trang chia nhau tín hiệu, không trang nào lên nổi Gộp các bài trùng thành 1 bài mạnh, redirect 301 bài còn lại
Ảnh nặng không nén Ảnh gốc 2–5MB up thẳng từ máy ảnh/điện thoại Trang tải chậm, điểm LCP đỏ, người dùng thoát Nén sang WebP, bật lazy load cho ảnh dưới màn hình đầu
Bài mồ côi, không internal link Bài đăng xong không bài nào trỏ về, không trỏ đi đâu Google khó phát hiện, không nhận được sức mạnh nội bộ Mỗi bài mới: thêm 3–8 link đi và sửa 2–3 bài cũ trỏ về
Viết cho Google, quên người đọc Đủ từ khóa, đủ độ dài nhưng rỗng thông tin, không ví dụ Người đọc thoát nhanh, tín hiệu hành vi xấu kéo hạng xuống Thêm trải nghiệm thật, số liệu, ví dụ; cắt phần độn chữ
Ghi nhớ

Onpage không phải việc làm một lần rồi xong. Thuật toán đổi, đối thủ cập nhật bài, nội dung của bạn cũ đi — trang top 3 hôm nay có thể tụt vì một bài mới hơn, sâu hơn xuất hiện. Hãy coi checklist 20 mục như lịch bảo dưỡng định kỳ, không phải nghi thức khai trương.

Một hạng mục onpage dễ bị bỏ sót nhưng có sức phá hoại lớn là cấu hình chỉ mục ở cấp độ từng trang. Trước khi tối ưu bất cứ yếu tố nào khác, hãy kiểm tra thẻ meta robots của trang để chắc chắn nó không vô tình bị đặt noindex.

Trong nhóm hạng mục kỹ thuật của onpage, phần đường dẫn thường bị bỏ qua nhất — hãy đối chiếu thêm với hướng dẫn cấu trúc URL chuẩn SEO để rà lại slug của toàn bộ bài viết hiện có.

Trong nhóm thẻ onpage, cấu trúc heading là phần dễ sửa nhất nhưng hay bị bỏ qua nhất — xem chi tiết cách dùng đúng trong bài thẻ heading H1-H6 là gì trước khi rà lại checklist bên dưới.

Câu hỏi thường gặp về SEO Onpage

SEO Onpage mất bao lâu để thấy kết quả?

Mất khoảng vài ngày đến vài tuần để thay đổi onpage được Google ghi nhận, và 1–3 tháng để thứ hạng chuyển biến rõ rệt với từ khóa cạnh tranh. Thay đổi có hiệu lực sau khi Google thu thập lại trang — có thể đẩy nhanh bằng cách yêu cầu lập chỉ mục lại trong Search Console. Lưu ý: thấy “thay đổi được ghi nhận” khác với thấy “thứ hạng tăng”, vì Google cần thời gian quan sát tín hiệu người dùng trên phiên bản mới.

SEO Onpage và Offpage, cái nào quan trọng hơn?

Cả hai đều cần, nhưng thứ tự thì rõ ràng: onpage trước. Onpage là điều kiện cần để Google hiểu và xếp hạng trang; offpage (chủ lực là backlink) là phiếu tín nhiệm giúp bạn thắng trong các cuộc đua cạnh tranh cao. Với từ khóa dài, ít cạnh tranh, onpage tốt đơn thuần đã đủ lên top. Đổ tiền vào backlink khi onpage còn lủng củng là cách đốt ngân sách nhanh nhất trong SEO.

Website mới nên bắt đầu tối ưu onpage từ đâu?

Bắt đầu từ bộ ba title — meta description — URL cho các trang quan trọng nhất, rồi đến cấu trúc heading và search intent của từng bài, sau đó là tốc độ tải và mobile — đúng theo cột ưu tiên trong bảng checklist. Song song, đảm bảo khâu nghiên cứu từ khóa đã làm đúng — tối ưu onpage hoàn hảo cho một từ khóa không ai tìm là công cốc.

Mật độ từ khóa bao nhiêu là chuẩn?

Khoảng 1–2% là mức an toàn — Google không công bố con số “chuẩn” nào, và ám ảnh mật độ là tư duy của 10 năm trước. Từ khóa nên xuất hiện ở title, H1, đoạn mở đầu, một vài heading và rải tự nhiên trong thân bài — phần còn lại dùng từ đồng nghĩa và cách diễn đạt khác. Phép thử tốt nhất: đọc to bài viết lên; chỗ nào nghe gượng là chỗ đó đang nhồi.

Có cần thuê công cụ trả phí để làm SEO onpage không?

Không bắt buộc. Bộ miễn phí gồm Google Search Console, PageSpeed Insights và Screaming Frog (bản miễn phí quét 500 URL) đủ cho website vừa và nhỏ làm tốt 20 mục trong checklist. Công cụ trả phí (Ahrefs, SEMrush) tăng tốc khâu nghiên cứu từ khóa và phân tích đối thủ, đáng đầu tư khi bạn quản lý nhiều dự án — nhưng không công cụ nào thay được việc ngồi viết lại một cái title cho tử tế.

Bởi chuyên gia SEO tại Traffic ThậtNhiều năm kinh nghiệm audit onpage và tối ưu SEO bền vững cho website Việt.

Đọc thêm: SEO là gì? Hướng dẫn toàn tập cho người mới · CTR và bộ ba tín hiệu hành vi trong SEO · Traffic user là gì?

Cần tăng traffic user thật cho website? Traffic Thật cung cấp traffic từ người dùng thật 100% — an toàn cho SEO, đối soát qua Google Analytics, chỉ trừ tiền lượt hợp lệ.
Xem bảng giá

Minh Anh

Cần tư vấn SEO & traffic? Chat với em nhé!