Bỏ qua menu, vào nội dung chính

Audit SEO kỹ thuật alodev.vn bằng Semrush Site Audit: đọc từng lỗi, xử lý đúng thứ tự

Site Health 94%, 1 lỗi sitemap, 97 cảnh báo, 84 URL chuyển hướng và AI Search Health 98%. Đây là kết quả audit thật của chính alodev.vn, kèm cách hiểu từng vấn đề, mức độ quan trọng và cách xử lý mà đội Alodev áp dụng.

14 phút đọc

Một công ty nhận làm website và SEO thì trước hết phải dám đưa website của chính mình lên bàn mổ. Bài này là kết quả audit SEO kỹ thuật alodev.vn bằng công cụ Site Audit của Semrush, với số liệu chụp ngày 25/09/2026, ngay trước khi gói Semrush Pro của chúng tôi hết hạn. Không có số nào được làm đẹp: chỗ tốt ghi là tốt, chỗ chưa tốt ghi là chưa tốt, và chỗ chúng tôi chưa biết nguyên nhân cũng ghi rõ là chưa biết.

Bối cảnh lần quét: đọc dòng thông tin nhỏ trước khi nhìn con số lớn

Phần lớn người đọc báo cáo audit nhìn ngay vào vòng tròn Site Health. Thói quen của chúng tôi là đọc dòng chữ nhỏ ngay dưới tên miền trước, vì nó quyết định con số lớn kia có ý nghĩa tới đâu.

Semrush Site Audit của alodev.vn: Site Health 94%, 1 lỗi, 97 cảnh báo, AI Search Health 98%
Trang tổng quan Site Audit của alodev.vn. Cần để ý: Site Health 94% (giảm 1 điểm, nhóm 10% website tốt nhất là 92%), 100/100 trang được quét với biểu tượng cảnh báo giới hạn, 91 trang "có vấn đề" nhưng 0 trang hỏng, 1 lỗi và 97 cảnh báo, AI Search Health 98% (tăng 8 điểm). Lần quét gần nhất ngày 21/09/2026, chế độ Mobile, tắt JS rendering. Ảnh chụp Semrush, dữ liệu thật của alodev.vn, 25/09/2026.

Ba chi tiết trong dòng thông tin đó thay đổi cách hiểu toàn bộ báo cáo:

  • Pages crawled 100/100, kèm biểu tượng cảnh báo màu cam. Semrush dừng ở giới hạn 100 trang của cấu hình dự án, trong khi riêng mục tin tức của alodev.vn đã có hơn 150 bài. Nghĩa là Site Health 94% là điểm của một mẫu 100 trang, không phải của toàn bộ website. Trang nào nằm ngoài mẫu thì không được chấm.
  • Mobile. Semrush quét bằng tác nhân di động, cùng hướng với việc Google lập chỉ mục ưu tiên bản di động. Đây là cấu hình đúng, không cần đổi.
  • JS rendering: Disabled. Trình quét chỉ đọc HTML máy chủ trả về, không chạy JavaScript. Với alodev.vn điều này chấp nhận được vì website dựng bằng Next.js, nội dung đã được kết xuất sẵn phía máy chủ. Với website dạng ứng dụng một trang, nội dung chỉ xuất hiện sau khi JavaScript chạy, thì báo cáo quét tắt JS sẽ thấy một trang gần như trống và mọi con số về nội dung đều sai.

Site Health 94% nghĩa là gì, và vì sao 91 trang "có vấn đề" vẫn được 94%

Site Health là điểm tổng hợp Semrush tính từ số lỗi và cảnh báo trên các trang đã quét, trong đó lỗi nặng bị trừ nhiều hơn cảnh báo. Con số 94% của alodev.vn cao hơn mức 92% của nhóm 10% website tốt nhất mà Semrush hiển thị ngay bên dưới để so sánh. Nhìn riêng con số này thì website đang ở trạng thái tốt.

Nhưng ô Crawled Pages bên cạnh kể một câu chuyện khác: chỉ 2 trang được xếp là Healthy, 91 trang Have issues, 5 trang là Redirects, 2 trang Blocked và 0 trang Broken. Hai con số không mâu thuẫn. 91 trang "có vấn đề" gần như toàn bộ là do một cảnh báo nhẹ lặp lại trên nhiều trang (sẽ phân tích ở dưới), và cảnh báo nhẹ chỉ trừ ít điểm. Điều quan trọng nhất trong ô này là số 0 ở dòng Broken: không có trang nào trả lỗi 4xx hay 5xx trong mẫu quét.

Biểu đồ Errors và Warnings ở nửa dưới cũng đáng nhìn kỹ. Số lỗi từng vọt lên 174 ở một lần quét trước rồi về lại 0, và số cảnh báo từng ở mức 716. Hiện tại là 1 lỗi và 97 cảnh báo, giảm 4 cảnh báo so với lần trước. Đọc theo xu hướng thì website đã đi qua giai đoạn tệ hơn nhiều, và các con số hiện tại là phần còn lại sau đợt dọn dẹp.

Toàn bộ danh sách vấn đề: 8 loại, chia 3 mức

Tab Issues gom mọi thứ Semrush tìm được thành từng loại vấn đề. Với alodev.vn có đúng 8 loại: 1 lỗi, 4 loại cảnh báo và 3 loại thông báo. Bộ lọc phía trên cho biết chúng thuộc nhóm nào: AI Search 1, Crawlability 4, Content 3, Meta tags 2 (một vấn đề có thể thuộc nhiều nhóm).

Danh sách lỗi Semrush Site Audit alodev.vn: 1 lỗi sitemap, 89 trang tỉ lệ text/HTML thấp, 84 URL redirect
Tab Issues của Site Audit alodev.vn, lọc các mục có vấn đề. Errors (1): 1 trang sai trong sitemap.xml. Warnings (4): 89 trang tỉ lệ text/HTML thấp, 6 trang ít chữ, 1 trang tiêu đề quá dài, 1 trang thiếu thẻ h1. Notices (3): 84 URL chuyển hướng vĩnh viễn, 2 trang bị chặn quét, 2 trang chỉ có một liên kết nội bộ trỏ tới. Ảnh chụp Semrush, dữ liệu thật của alodev.vn, 25/09/2026.

Dưới đây là từng vấn đề theo cùng một khung: nó là gì, vì sao quan trọng, và cách xử lý đúng. Thứ tự trình bày cũng là thứ tự chúng tôi đề xuất xử lý.

Lỗi duy nhất: 1 trang sai trong sitemap.xml

Là gì. Sitemap là danh sách URL bạn chủ động khai báo với công cụ tìm kiếm là "hãy lập chỉ mục những trang này". Semrush báo sai khi một URL trong sitemap không trả về trang bình thường: bị chuyển hướng, trả lỗi 4xx hoặc 5xx, bị gắn noindex, hoặc có thẻ canonical trỏ sang một URL khác.

Vì sao quan trọng. Một URL sai thì thiệt hại trực tiếp nhỏ. Vấn đề nằm ở niềm tin: sitemap càng nhiều URL sai thì công cụ tìm kiếm càng ít dựa vào nó để phát hiện trang mới. Đây là lý do Semrush xếp nó ở mức lỗi thay vì cảnh báo, dù chỉ có một trang.

Cách xử lý đúng. Mở chi tiết lỗi để lấy đích danh URL, kiểm tra mã trạng thái thật, rồi sửa ở gốc sinh ra URL đó chứ không xoá tay khỏi tệp XML. Với alodev.vn, sitemap không phải tệp viết tay mà được sinh tự động mỗi lần build từ chính các nguồn dữ liệu tạo ra trang (dịch vụ, ngành, khái niệm, bài viết, công cụ Lab). Vì vậy một URL sai trong sitemap gần như luôn có nghĩa là một mục dữ liệu còn khai báo đường dẫn không còn phục vụ nội dung trực tiếp. Tại thời điểm viết bài, việc đối chiếu URL cụ thể này vẫn nằm trong danh sách việc đang làm của chúng tôi.

Cảnh báo lớn nhất: 89 trang có tỉ lệ text/HTML thấp

Là gì. Tỉ lệ giữa phần chữ người đọc thấy được và toàn bộ dung lượng mã HTML của trang. Tỉ lệ thấp nghĩa là trang có rất nhiều mã so với lượng nội dung.

Vì sao quan trọng, và vì sao không nên hoảng. Bản thân tỉ lệ này không phải yếu tố xếp hạng. Nó là một tín hiệu gián tiếp cho hai khả năng hoàn toàn khác nhau: trang thật sự mỏng nội dung, hoặc trang có nội dung đủ nhưng mã HTML phình to. Theo ghi chép audit của chúng tôi, 32 trong 89 trang là trang mới xuất hiện trong lần quét này, tức vấn đề đang tăng chứ không giảm, nên cần tách xem trang nào thuộc khả năng nào.

Với website Next.js dùng App Router như alodev.vn có một nguyên nhân kỹ thuật cụ thể: ngoài HTML hiển thị, trang còn nhúng dữ liệu của React Server Components trong các thẻ script để trình duyệt tiếp quản trang. Phần dữ liệu này lặp lại khá nhiều nội dung đã có trong HTML, cộng với biểu tượng SVG viết thẳng trong trang và các lớp CSS dài, làm mẫu số phình lên. Một bài viết hơn hai nghìn chữ vẫn có thể bị gắn cảnh báo này.

Cách xử lý đúng. Chia 89 trang làm hai nhóm. Nhóm trang ít chữ thật (trang danh mục, trang công cụ chỉ có vài dòng giới thiệu) cần bổ sung nội dung có ích: giải thích công cụ dùng để làm gì, khi nào nên dùng, cách đọc kết quả. Nhóm trang đã đủ nội dung thì giảm mã thừa: gom biểu tượng SVG lặp lại thành một bộ dùng chung, không truyền cả khối dữ liệu lớn xuống client khi trang chỉ cần hiển thị. Không nên nhồi thêm chữ vô nghĩa chỉ để đẩy tỉ lệ lên, vì cái Google đánh giá là giá trị nội dung chứ không phải tỉ lệ.

6 trang có số chữ quá ít

Đây mới là tín hiệu nội dung mỏng trực tiếp, và trang mỏng rất khó xếp hạng cho truy vấn có cạnh tranh. Với mỗi trang, trả lời câu hỏi trang này giúp người đọc việc gì. Trả lời được thì viết thêm đúng phần đó; không trả lời được thì gộp vào trang khác hoặc gắn noindex.

1 trang có tiêu đề quá dài và 1 trang thiếu thẻ h1

Hai lỗi nhỏ, sửa trong vài phút, nhưng nên sửa ngay vì chúng nằm đúng chỗ người dùng nhìn thấy đầu tiên. Tiêu đề quá dài sẽ bị cắt trên trang kết quả tìm kiếm, phần bị cắt thường là tên thương hiệu hoặc lợi ích quan trọng. Cách sửa là đưa từ khoá chính và ý chính lên đầu, cắt phần lặp. Thẻ h1 là tiêu đề chính của nội dung trang; thiếu nó thì cả trình đọc màn hình lẫn công cụ tìm kiếm mất đi tín hiệu rõ nhất về chủ đề trang. Mỗi trang nên có đúng một h1 mô tả nội dung trang đó.

Thông báo: 84 URL chuyển hướng vĩnh viễn

Là gì. Các URL trả về mã 301, tức báo cho trình duyệt và công cụ tìm kiếm rằng nội dung đã chuyển sang địa chỉ mới. Semrush chỉ xếp mục này ở mức thông báo, vì chuyển hướng vĩnh viễn là cách làm đúng khi đổi đường dẫn.

Vì sao vẫn phải xem. Ghi chép audit cho thấy cả 84 URL đều mới phát sinh ở lần quét này. Liên kết nội bộ trỏ vào URL cũ thì mỗi lượt quét và lượt bấm phải đi thêm một bước, và tăng đột biến sau một lần triển khai thường là dấu hiệu của thay đổi hàng loạt như đổi quy tắc dấu gạch chéo cuối URL hay đổi đường dẫn một nhóm trang.

Lưu ý khi đọc: ô Crawled Pages ở ảnh tổng quan ghi 5 trang Redirects, còn tab Issues ghi 84 URL. Hai ô đếm theo hai cách khác nhau, nên đừng suy luận từ một con số. Cách xử lý đúng là xuất danh sách 84 URL, xem chúng được liên kết từ đâu, rồi sửa liên kết nội bộ để trỏ thẳng tới địa chỉ cuối. Nguyên nhân gốc của đợt tăng này chúng tôi vẫn đang điều tra và sẽ cập nhật khi có kết luận.

Thông báo: 2 trang bị chặn quét và 2 trang chỉ có một liên kết nội bộ

Trang bị chặn quét cần đối chiếu với danh sách chặn có chủ đích. Tệp robots của alodev.vn cố ý chặn khu quản trị, khu tài khoản khách hàng và đường API, vì những trang đó không nên xuất hiện trên kết quả tìm kiếm. Nếu hai trang bị chặn thuộc nhóm này thì không có gì phải sửa. Nếu là trang nội dung thì đó là lỗi cấu hình và phải gỡ ngay.

Hai trang chỉ có một liên kết nội bộ trỏ tới được Semrush gắn nhãn AI Search. Trang ít liên kết nội bộ khó được phát hiện, khó được đánh giá là quan trọng, và cũng khó được các trình thu thập của công cụ AI tìm tới. Cách xử lý là thêm liên kết từ các bài cùng chủ đề, đúng ngữ cảnh đoạn văn, không phải nhét vào chân trang.

AI Search Health 98%: sẵn sàng về kỹ thuật chưa có nghĩa là được nhắc tới

Ô AI Search Health ở góc phải ảnh tổng quan đạt 98%, tăng 8 điểm, kèm dòng nhận xét website được tối ưu tốt hơn cho công cụ tìm kiếm AI. Chỉ số này đo mức sẵn sàng kỹ thuật: trình thu thập của các công cụ AI có vào được không, nội dung có đọc được không, cấu trúc có rõ không.

Semrush Site Audit Crawled Pages alodev.vn: cột Blocked AI Search Bots ghi Google-Extended trên mọi trang
Tab Crawled Pages của Site Audit alodev.vn (lần quét lại ngày 25/09/2026), xếp theo Internal LinkRank (ILR). Trang /portfolio có ILR 100, /os và /os/cong-cu ILR 99 mang trạng thái Blocked, prod.alodev.vn ILR 99 được quét như một trang của website. Cột Blocked AI Search Bots ghi Google-Extended ở mọi dòng nhìn thấy, tất cả trả mã 200 và nằm cách trang chủ 1 click. Muốn biết AI bị chặn ở đâu thì mở cột này, ô AI Search Health không nói chi tiết đó. Ảnh chụp Semrush, dữ liệu thật, 25/09/2026.
SEO Dashboard Semrush của alodev.vn: AI Visibility 0, Authority Score 2, Position Tracking
SEO Dashboard của alodev.vn đặt cạnh kết quả Site Audit. Khối AI Search (cơ sở dữ liệu Mỹ): AI Visibility 0, Mentions 0, Cited pages 1 (từ ChatGPT); AI Overview, AI Mode và Gemini đều 0. Authority Score 2. Position Tracking tại Hà Nội 18-24/09/2026: 0 từ khoá trong top 3, top 10 và top 20. Ảnh chụp Semrush, dữ liệu thật của alodev.vn, 25/09/2026.

Đặt cạnh SEO Dashboard thì bức tranh rõ hơn: AI Visibility bằng 0, số lần được nhắc tới bằng 0, chỉ có 1 trang được ChatGPT trích dẫn, còn AI Overview, AI Mode và Gemini đều chưa nhắc tới alodev.vn. Nói cách khác, cửa đã mở cho AI vào đọc, nhưng AI chưa có lý do để trích dẫn. Lý do để được trích dẫn nằm ở nội dung có chuyên môn và ở mức độ website được các nguồn khác nhắc tới, hai việc mà Site Audit không đo.

Các báo cáo chuyên đề: đọc đúng ô nào đáng tin

  • HTTPS 100% và Markup 100%: đạt, không cần đầu tư thêm.
  • Crawlability 96% (giảm 3) và Internal Linking 96%: phần trừ điểm khớp với các thông báo chuyển hướng và trang ít liên kết nội bộ ở trên.
  • International SEO chưa triển khai: không phải lỗi, vì alodev.vn chỉ có bản tiếng Việt, không cần hreflang.
  • Core Web Vitals hiện 0%: chúng tôi không đọc ô này như điểm tốc độ thật. Tốc độ nên đo bằng dữ liệu người dùng thực tế, phân tích riêng trong bài về công cụ kiểm tra tốc độ website.

Ngày 25/09/2026 chúng tôi quét lại với giới hạn 500 trang thay vì 100. Lần này Semrush quét 276 trang, nên các ô chuyên đề đổi theo. Bốn ảnh dưới đây là lần quét mới, đặt cạnh danh sách trên để thấy cùng một website cho con số khác nhau khi mẫu quét khác nhau.

Semrush Site Audit Thematic Reports alodev.vn: Crawlability 95%, Core Web Vitals 0%, Internal Linking 93%, Markup 100%
Khối Thematic Reports của alodev.vn sau lần quét 25/09/2026 (Mobile, tắt JS rendering, 276 trang). Crawlability 95% (giảm 1), HTTPS 100%, International SEO chưa triển khai, Core Web Vitals 0%, Site Performance 100%, Internal Linking 93% (giảm 3), Markup 100%. Robots.txt không đổi. Mỗi ô có nút View details dẫn sang một báo cáo riêng. Ảnh chụp Semrush, dữ liệu thật, 25/09/2026.
Semrush Site Audit Core Web Vitals alodev.vn: 7 trang, LCP 5 cần cải thiện 2 kém, TBT 4 tốt, CLS 7 tốt
Báo cáo Core Web Vitals của Site Audit alodev.vn, đo bằng Lighthouse giả lập Mobile. Score 0% nhưng chỉ có 7 trang được đo: 0 Good, 5 To Improve (tăng 3), 2 Poor (giảm 3). LCP là chỉ số kéo điểm xuống (0 tốt, 5 cần cải thiện, 2 kém), gợi ý hàng đầu là loại bỏ tài nguyên chặn hiển thị, bỏ JavaScript và CSS thừa, cùng áp dụng cho 7 trang. TBT 4 tốt, 3 cần cải thiện; CLS 7/7 tốt. Điểm 0% ở đây là của 7 trang mẫu, không phải toàn website. Ảnh chụp Semrush, dữ liệu thật, 25/09/2026.
Semrush Site Audit Internal Linking alodev.vn: độ sâu click 276 trang, 527 chuyển hướng vĩnh viễn, không có link gãy
Báo cáo Internal Linking của alodev.vn: Score 93% (giảm 3). Trong 276 trang, 44 trang cách trang chủ 1 click (16%), 189 trang 2 click (68%), 38 trang 3 click (14%), 5 trang từ 4 click trở lên (2%). Phân phối Internal LinkRank: 90 trang mạnh, 140 trung bình, 32 yếu. Không có liên kết nội bộ gãy hay sai định dạng; phần thông báo gồm 527 liên kết đi qua chuyển hướng vĩnh viễn, 5 trang sâu hơn 3 click, 4 trang chỉ có 1 liên kết nội bộ và 1 trang có trong sitemap nhưng không được liên kết tới. Ảnh chụp Semrush, dữ liệu thật, 25/09/2026.

Thứ tự xử lý chúng tôi áp dụng

Một báo cáo audit không phải danh sách việc phải làm hết trong một tuần. Chúng tôi xếp theo hai trục: ảnh hưởng tới việc lập chỉ mục, và công sức bỏ ra.

  1. Sửa lỗi sitemap: ảnh hưởng tới niềm tin của sitemap, công sức nhỏ khi đã biết URL.
  2. Sửa tiêu đề dài và thẻ h1 thiếu: vài phút, tác động thấy được ngay trên trang kết quả.
  3. Điều tra đợt tăng 84 chuyển hướng và sửa liên kết nội bộ trỏ vào URL cũ.
  4. Rà 6 trang ít chữ: viết thêm, gộp hoặc gắn noindex.
  5. Bổ sung liên kết nội bộ cho 2 trang chỉ có một liên kết trỏ tới.
  6. Tách 89 trang tỉ lệ text/HTML thấp thành nhóm mỏng nội dung và nhóm phình mã, xử lý nhóm mỏng nội dung trước.
  7. Nâng giới hạn quét để lần sau Semrush chấm toàn bộ website chứ không chỉ 100 trang.

Sức khoẻ kỹ thuật là điều kiện cần. alodev.vn khoẻ về kỹ thuật nhưng mức hiện diện trên AI và trên trang một Google gần như bằng không. Bài tiếp theo của series đi vào phần đó: đọc bảng thứ hạng để tìm những từ khoá đang ở gần top nhất.

Nếu bạn muốn website của mình được đọc báo cáo theo cách tương tự, tức tách lỗi thật khỏi cảnh báo nhiễu và xếp việc theo thứ tự đáng làm, đội Alodev nhận rà soát SEO kỹ thuật trong khuôn khổ dịch vụ marketing số.

Semrush thực chiến: Alodev tự audit website bằng dữ liệu thật12 phút đọc

Nghiên cứu từ khoá cho doanh nghiệp phần mềm: cách Alodev chọn cụm "phần mềm quản lý" bằng Semrush

Case study thật: Alodev dùng Semrush tìm ra cụm "phần mềm quản lý" với 8.745 từ khoá, 197.050 lượt tìm mỗi tháng, độ khó trung bình 12%. Vì sao tra có dấu cho số liệu gấp bốn lần tra không dấu, cách lọc theo ý định tìm kiếm và độ khó, và những từ khoá chúng tôi cố tình bỏ dù dễ lên top.

Semrush thực chiến: Alodev tự audit website bằng dữ liệu thật12 phút đọc

Xây trụ cột nội dung bằng Semrush Topic Research: case "chuyển đổi số doanh nghiệp" của Alodev

Từ các thẻ chủ đề trong Semrush Topic Research tới một bài trụ cột và cụm bài theo ngành: cách Alodev dựng trụ cột nội dung "chuyển đổi số" cho chính website của mình, những thẻ chủ đề chúng tôi bỏ qua, và vì sao 1.735 từ khoá có cả những cụm không liên quan gì tới doanh nghiệp.

Semrush thực chiến: Alodev tự audit website bằng dữ liệu thật13 phút đọc

Chẩn đoán website rớt hạng: case onthi365.com mất gần nửa từ khoá trong ba ngày

onthi365.com rớt từ khoảng 190 xuống khoảng 115 từ khoá chỉ trong 2-4/09/2026, traffic ước tính giảm 71%. Quy trình chẩn đoán thật chúng tôi đã chạy: robots.txt, meta robots, sitemap, HTTP, lịch sử deploy, backlink, log máy chủ. Những gì tìm được, những gì không, và vì sao chúng tôi chưa dám kết luận nguyên nhân.

Nhận bài mới

Để lại email để nhận bài mới của series Semrush thực chiến: Alodev tự audit website bằng dữ liệu thật, hoặc theo dõi bằng RSS.

RSS Semrush thực chiến: Alodev tự audit website bằng dữ liệu thật

Email chỉ dùng để gửi bài mới, xem Chính sách bảo mật.

Trao đổi về dự án