Đăng Ký Học EN

SEO WordPress #12: Internal Link và nội dung, kiểm tra từ A-Z

Hướng dẫn audit anchor text, orphan page, broken link, breadcrumb, 404, nội dung trùng lặp, search intent, click depth và nofollow trên WordPress.

Internal Link và nội dung trong SEO WordPress với các trang được kết nối theo ngữ cảnh
Internal link hiệu quả phải crawlable, đúng ngữ cảnh, trỏ thẳng đến URL hoạt động và hỗ trợ người đọc đi tiếp.

Internal link tốt là liên kết HTML crawlable, có anchor text mô tả đúng trang đích, nằm trong ngữ cảnh hữu ích và trỏ thẳng đến URL hoạt động. Một hệ internal link đúng không chỉ phân phối đường dẫn giữa các trang, mà còn giúp người đọc khám phá nội dung, giúp crawler tìm URL và làm rõ quan hệ giữa các chủ đề.

Bài số 12 trong series SEO WordPress chuyển 10 tiêu chí từ 84 đến 93 thành quy trình kiểm tra có thể lặp lại: audit anchor, phát hiện orphan page, sửa link hỏng, xác nhận breadcrumb và 404, xử lý nội dung trùng lặp, đánh giá search intent, đo click depth, rà nofollow và kiểm soát liên kết sitewide.

Nguyên tắc: mỗi internal link phải có lý do cho người đọc, đúng đích kỹ thuật và phù hợp với vai trò của trang trong kiến trúc nội dung.

3. Tiêu chí 84: Anchor text chuẩn

Anchor text chuẩn phải mô tả ngắn gọn nội dung trang đích và đọc tự nhiên trong câu của trang nguồn. Người đọc nên đoán được mình sẽ gặp gì trước khi bấm. Các cụm chung như "click here", "xem thêm" hoặc "tại đây" chỉ nên dùng khi ngữ cảnh xung quanh đã đủ rõ, nhưng thường vẫn kém mô tả hơn một anchor cụ thể.

Google khuyên anchor text cần descriptive, concise và relevant. Tài liệu cũng nhắc không cố nhồi mọi từ khóa liên quan, không đặt nhiều link cạnh nhau thiếu ngữ cảnh và có thể thử đọc riêng anchor để xem nó còn dễ hiểu hay không.

Kiểu anchorVí dụĐánh giá
Mô tả trực tiếpcách kiểm tra redirect 301Rõ đích và hành động
Biến thể ngữ nghĩakiểm tra chuỗi chuyển hướngTự nhiên khi đúng nội dung
Thương hiệu hoặc tên trangGoogle Search ConsolePhù hợp khi trỏ tới thực thể hoặc công cụ
Chung chungxem thêmThiếu thông tin nếu đứng riêng
Lặp exact match hàng loạtMột từ khóa chính trên hàng trăm trangDễ tạo cảm giác tối ưu máy móc

Trọng số: Bắt buộc. Công cụ: Screaming Frog, Ahrefs và Website SEO Checker của Novaverb. Cần rà cả anchor, URL đích, đoạn văn xung quanh và số template đang tạo link.

4. Phân bổ anchor tự nhiên mà vẫn làm rõ chủ đề

Không có tỷ lệ anchor text chuẩn dùng chung cho internal link; mục tiêu là mô tả đúng quan hệ ở từng ngữ cảnh. Một hub có thể dùng tên đầy đủ của bài trong danh sách. Một đoạn giải thích nên dùng cụm từ hòa vào câu. Breadcrumb thường dùng nhãn danh mục ngắn.

Hãy nhóm anchor theo vai trò thay vì cố tạo một biểu đồ tỷ lệ đẹp. Anchor điều hướng giúp người dùng biết vị trí. Anchor trong nội dung nối khái niệm và bước tiếp theo. Anchor CTA dẫn đến hành động. Anchor hình ảnh lấy tín hiệu từ thuộc tính alt. Mỗi nhóm có chuẩn viết khác nhau.

  • Dùng tên trang khi tên đó tự giải thích được nội dung.
  • Dùng biến thể ngữ nghĩa khi câu cần tự nhiên hơn.
  • Không đổi anchor chỉ để tạo sự đa dạng giả tạo.
  • Không gắn cùng một money keyword vào mọi bài trong kho.
  • Không liên kết cùng URL nhiều lần trong một đoạn ngắn nếu không có nhu cầu.
  • Giữ văn bản trước và sau link đủ ngữ cảnh.

Một phép kiểm hữu ích là ẩn URL và chỉ đọc câu chứa anchor. Nếu người đọc vẫn hiểu liên kết mở rộng điều gì, anchor đạt yêu cầu ngữ cảnh. Nếu câu chỉ có "bấm vào đây", cần viết lại.

5. Tiêu chí 85: Không có orphan page

Orphan page là URL không nhận được internal link crawlable từ các trang mà crawler có thể tìm thấy, dù URL vẫn có thể xuất hiện trong sitemap hoặc nguồn dữ liệu khác. Mỗi URL indexable quan trọng cần ít nhất một inlink phù hợp; trang ưu tiên thường cần nhiều nguồn liên quan hơn một link kỹ thuật.

Google hướng dẫn rằng mọi trang quan trọng nên được liên kết từ ít nhất một trang khác và mọi trang nên có thể tới được từ một trang findable. Sitemap hỗ trợ discovery nhưng không thay hoàn toàn kiến trúc liên kết và ngữ cảnh.

Trạng tháiÝ nghĩaCách xử lý
Có trong sitemap, không có inlinkĐược khai báo nhưng đứng ngoài hành trìnhGắn vào hub hoặc nội dung liên quan
Có inlink từ trang noindexĐường phát hiện yếu hoặc không ổn địnhThêm nguồn indexable phù hợp
Chỉ có link JavaScript không hrefCó thể không crawlable đúng chuẩnDùng thẻ a với href thật
Chỉ có link từ footerCó đường vào nhưng thiếu ngữ cảnh nội dungBổ sung link từ hub và bài hỗ trợ
URL không còn giá trịKhông nên cứu chỉ vì công cụ báo orphanHợp nhất, redirect hoặc loại khỏi hệ indexable

Trọng số: Quan trọng. Công cụ: Screaming Frog, sitemap và Website SEO Checker của Novaverb. Cần hợp nhất dữ liệu crawl, sitemap, analytics, Search Console và database để không bỏ sót URL.

6. Cách tìm, phân loại và ưu tiên orphan page

Không phải orphan page nào cũng cần thêm link; trước tiên phải quyết định URL còn indexable và có vai trò trong hành trình hay không. Thêm link vào một trang trùng lặp hoặc hết hạn chỉ làm kiến trúc rối hơn.

  1. Crawl website từ trang chủ và sitemap.
  2. Nhập URL từ GA4, Search Console, database hoặc danh sách CMS.
  3. Lấy tập URL có ở nguồn ngoài crawl nhưng không xuất hiện trong crawl graph.
  4. Kiểm status, robots, canonical, intent và traffic.
  5. Chia thành giữ, hợp nhất, redirect, noindex hoặc xóa.
  6. Với nhóm giữ, chọn hub và bài nguồn theo quan hệ nội dung.
  7. Crawl lại để xác nhận link có trong HTML render.

Ưu tiên URL có giá trị kinh doanh, impression, backlink, nội dung độc đáo hoặc vai trò hỗ trợ cụm chủ đề. Trang ít giá trị, không có nhu cầu tìm kiếm và trùng với trang khác nên được xử lý ở cấp nội dung trước khi thêm internal link.

Mẫu quyết định: URL còn intent riêng, nội dung đủ khác biệt và cần index thì thêm link từ hub cùng hai bài liên quan; nếu không còn intent riêng, hợp nhất vào trang phù hợp và redirect.

10. Tiêu chí 88: Trang 404 tùy chỉnh đúng chuẩn

URL không tồn tại phải trả HTTP 404 thật, đồng thời giao diện 404 nên giúp người dùng tìm đường tiếp theo bằng menu, tìm kiếm hoặc liên kết hữu ích. Trang hiển thị thông báo lỗi nhưng trả 200 là soft 404 và có thể gây nhầm lẫn cho crawler lẫn hệ thống đo.

Google hướng dẫn trong tài liệu troubleshoot crawling errors rằng nội dung đã mất và không có thay thế nên trả 404 hoặc 410. Nếu có trang thay thế rõ ràng, dùng 301 tới đích tương đương. Trang 404 tùy chỉnh phục vụ người dùng nhưng status code vẫn phải đúng.

Thành phầnYêu cầu
Status code404 cho URL không tồn tại
Thông báoNói rõ trang không được tìm thấy, không giả vờ là trang nội dung
Điều hướngCó logo, menu hoặc link về trang chủ
Khám pháCó tìm kiếm hoặc nhóm tài nguyên phù hợp
IndexingKhông đưa URL lỗi vào sitemap hoặc internal link
RedirectChỉ chuyển khi có đích tương đương rõ ràng

Trọng số: Quan trọng. Công cụ: DevTools và HTTP Status & Redirect Checker của Novaverb. Hãy thử nhiều URL ngẫu nhiên để chắc router không trả 200 cho mọi đường dẫn.

11. Tiêu chí 89: Không có nội dung trùng lặp thiếu kiểm soát

Các URL giống hoặc gần giống cần có vai trò khác biệt rõ, hoặc được hợp nhất bằng redirect, canonical và cấu trúc URL nhất quán. Google không công bố một ngưỡng cố định như 70% để kết luận trùng lặp, vì mức độ giống chỉ là một phần của bài toán canonical và intent.

Nội dung trùng lặp không tự động là vi phạm spam. Vấn đề thực tế là nhiều URL cạnh tranh cùng intent, tín hiệu bị phân tán, crawler tốn thời gian và người dùng khó biết trang nào là bản chính. WordPress dễ tạo biến thể qua tag, author archive, tham số, bản in, phân trang, HTTP, HTTPS hoặc hostname khác.

  • Exact duplicate: nội dung và mục đích gần như giống hệt.
  • Near duplicate: phần lớn nội dung giống, chỉ đổi vài đoạn hoặc địa danh.
  • Template duplication: khung dùng chung nhưng phần chính khác, thường không phải lỗi.
  • Intent overlap: chữ khác nhau nhưng hai URL trả lời cùng một nhu cầu.
  • Parameter duplicate: cùng nội dung qua URL có tham số theo dõi hoặc lọc.

Trọng số: Bắt buộc. Công cụ: Screaming Frog, Copyscape và Plagiarism Checker của Novaverb. Cần xem cả similarity, canonical, inlinks, query và mục đích trang.

12. Chọn hợp nhất, redirect, canonical hay viết khác biệt?

Cách xử lý phụ thuộc vào việc URL còn giá trị riêng cho người dùng hay không. Canonical không phải công cụ che mọi bài yếu, còn redirect không nên đưa trang cũ tới một đích không liên quan.

Tình huốngGiải pháp ưu tiênĐiều cần giữ
Hai bài cùng intentHợp nhất nội dung và 301 URL yếu hơnPhần hữu ích, backlink, internal link
Biến thể URL cùng nội dungCanonical nhất quán, redirect khi phù hợpMột URL chuẩn trong sitemap và inlink
Trang lọc cần cho người dùng nhưng không cần indexThiết kế crawl, canonical hoặc noindex theo chiến lượcKhả năng dùng bộ lọc
Hai trang có audience hoặc intent riêngViết khác biệt rõ về phạm vi và bằng chứngH1, answer-first, cấu trúc, internal link riêng
Nội dung không còn giá trị và không có thay thế404 hoặc 410, gỡ internal linkTrải nghiệm 404 hữu ích

Tài liệu canonicalization mô tả redirect và rel="canonical" là tín hiệu mạnh, sitemap là tín hiệu yếu hơn. Các tín hiệu nên thống nhất: internal link, sitemap và canonical cùng chỉ về URL được chọn.

Sau khi xử lý, theo dõi index coverage, canonical Google chọn, impression và link graph. Một thẻ canonical đúng cú pháp chưa bảo đảm Google chọn đúng nếu những tín hiệu khác mâu thuẫn.

13. Tiêu chí 90: Nội dung đủ đáp ứng Search Intent

Nội dung đủ sâu là nội dung giúp người đọc hoàn thành nhu cầu tìm kiếm hoặc đưa ra quyết định tiếp theo, không phải nội dung đạt một số từ cố định. Độ dài cần thiết thay đổi theo câu hỏi, mức rủi ro, độ phức tạp và bằng chứng cần cung cấp.

Google đặt câu hỏi liệu người đọc có rời trang với cảm giác đã học đủ để đạt mục tiêu và nói rõ không có số từ ưu tiên. Tài liệu people-first content khuyến nghị viết cho đối tượng hiện hữu, thể hiện kinh nghiệm và tránh tạo nội dung chỉ để thu hút lượt tìm kiếm.

Lớp intentNội dung cần có
Định nghĩaAnswer-first, phạm vi, điều không phải
Hướng dẫnĐiều kiện, quy trình, công cụ, kiểm lỗi
So sánhTiêu chí, trade-off, trường hợp phù hợp
Thương mạiPhạm vi, đầu ra, chi phí, rủi ro, bằng chứng
Khắc phục lỗiTriệu chứng, nguyên nhân, phép kiểm, rollback

Trọng số: Quan trọng. Công cụ: Word Counter của Novaverb, Rank Math và kiểm tra trực tiếp. Công cụ hỗ trợ rà cấu trúc, nhưng mức đáp ứng intent cần đánh giá bằng câu hỏi người đọc và SERP thực tế.

14. Cách audit Search Intent mà không chạy theo đối thủ

Audit intent bắt đầu từ nhiệm vụ người tìm kiếm cần hoàn thành, sau đó dùng SERP để kiểm chứng cách Google đang diễn giải truy vấn. Không sao chép số H2, số từ hoặc bảng của trang đang xếp hạng rồi gọi đó là đáp ứng intent.

  1. Nhóm query theo nhu cầu và giai đoạn quyết định.
  2. Đọc title, snippet, loại trang và SERP feature.
  3. Xác định câu hỏi cốt lõi, câu hỏi tiếp theo và rủi ro người đọc.
  4. Đối chiếu answer-first, H2, ví dụ, bảng và bằng chứng hiện có.
  5. Tìm phần thiếu khiến người đọc phải quay lại tìm kiếm.
  6. Loại đoạn không phục vụ intent hoặc lặp ý.
  7. Thêm internal link cho phần cần mở rộng sang trang khác.
  8. Đo query mix, engagement và chuyển đổi sau cập nhật.

Internal link giúp giữ mỗi trang đúng phạm vi. Thay vì nhồi mọi khái niệm vào một bài, trang chính trả lời intent cốt lõi và liên kết tới hướng dẫn con khi người đọc cần đào sâu. Cách này tạo content hub mà không biến bài thành tập hợp nhiều intent rời rạc.

Mẫu kết luận: trang trả lời đúng định nghĩa nhưng thiếu quy trình và tiêu chí quyết định; bổ sung hai phần này, giữ ví dụ hiện có và liên kết sang hướng dẫn kỹ thuật thay vì sao chép toàn bộ.

15. Tiêu chí 91: Độ sâu nhấp hợp lý

Click depth là số bước liên kết cần đi từ điểm bắt đầu như trang chủ hoặc hub đến URL; trang càng quan trọng càng cần đường vào rõ và hợp lý. Không có một con số tuyệt đối áp cho mọi site, vì website 100 URL khác hệ thống hàng triệu URL.

Độ sâu nhấp khác độ sâu thư mục URL. Trang /a/b/c/d/ có thể được link trực tiếp từ trang chủ và chỉ sâu một nhấp. Ngược lại, URL ngắn có thể bị chôn sau nhiều lớp phân trang.

  • Trang kinh doanh chính nên có đường từ navigation hoặc hub phù hợp.
  • Pillar page nên nhận link từ trang chủ đề và các bài hỗ trợ.
  • Bài mới cần xuất hiện trong danh mục, feed hoặc hub có link crawlable.
  • Phân trang phải dùng link thật để crawler đi tới trang sâu.
  • Không tạo mega menu chỉ để kéo mọi URL về một nhấp.
  • Đo click depth theo graph sau render, không suy từ URL.

Trọng số: Quan trọng. Công cụ: Screaming Frog và Sitebulb. Nên báo cáo depth cùng inlinks, loại trang và mức ưu tiên để tránh tối ưu số nhấp mà làm menu quá tải.

18. Quy trình kiểm tra Internal Link và nội dung từ 84 đến 93

Quy trình hiệu quả đi từ inventory URL, crawl graph, status code, anchor, template đến intent và quyết định nội dung. Không sửa anchor hàng loạt trước khi biết trang đích có còn đúng vai trò hay không.

  1. Xuất URL indexable từ sitemap, CMS, GA4 và Search Console.
  2. Crawl website có render JavaScript nếu cần.
  3. So tập URL để tìm orphan, status lỗi và canonical mâu thuẫn.
  4. Xuất toàn bộ inlink, outlink, anchor và click depth.
  5. Nhóm theo template để tách link nội dung với link sitewide.
  6. Kiểm broken link, redirect chain, nofollow và fragment.
  7. Đối chiếu breadcrumb hiển thị với BreadcrumbList.
  8. Thử URL ngẫu nhiên để xác nhận 404 thật.
  9. Nhóm nội dung trùng lặp và intent overlap.
  10. Viết bản đồ sửa, triển khai theo nhóm rồi crawl lại.
Đầu raTrường tối thiểu
Danh sách broken linkTrang nguồn, anchor, URL đích, status, đích mới
Danh sách orphanURL, nguồn phát hiện, intent, quyết định, trang nguồn đề xuất
Bản đồ redirectURL cũ, URL mới, lý do, status dự kiến
Audit anchorĐích, anchor, ngữ cảnh, sitewide hay contextual
Audit duplicateNhóm URL, canonical, query, traffic, phương án
Ma trận intentQuery, nhu cầu, trang chính, trang hỗ trợ, khoảng trống

Nghiệm thu bằng crawl mới và một tập kiểm thủ công. Báo cáo cũ chỉ là baseline. Sau sửa, phải xác nhận 0 link hỏng trong phạm vi, orphan quan trọng đã có đường vào, internal link trỏ thẳng và nội dung không bị lặp anchor máy móc.

19. Công cụ, tài liệu và lộ trình học tiếp

Dùng công cụ tổng hợp để tìm mẫu lỗi, sau đó mở trang nguồn và trang đích để xác nhận ngữ cảnh. Không xóa hay chèn link hàng loạt chỉ dựa trên một cột báo cáo.

Công cụ kiểm tra nhanh

Tài liệu gốc

Đọc tiếp SEO WordPress #13 về Core Web Vitals, SEO WordPress #14 về điểm PageSpeedSEO WordPress #15 về hình ảnh và code để nối kiến trúc nội dung với trải nghiệm và hiệu năng.

Nếu cần học trên website thật theo một hệ thống, có thể xem chương trình đào tạo SEO, trang tổng hợp khóa học SEO và cấu trúc chuyên sâu của khóa học SEO Master. Các trang mô tả phạm vi, đầu ra và cách triển khai để người đọc tự đối chiếu nhu cầu.

Chuỗi thực hành: crawl, phân loại, chọn đích, sửa link, kiểm intent, crawl lại và theo dõi index.

Menu

Thêm vào màn hình chính

  1. 1 Bấm nút Chia sẻ ở thanh công cụ Safari
  2. 2 Kéo xuống, chọn Thêm vào MH chính
  3. 3 Bấm Thêm ở góc trên bên phải

Ba bước này là của Safari. Nếu đang xem trong ứng dụng khác thì bấm mở bằng Safari trước đã.