Broken link là gì? Cách kiểm tra và khắc phục link gãy/hỏng

Trong một website, đường link đóng vai trò quan trọng trong việc truy cập và liên kết giữa nội bộ site và với người dùng. Tuy nhiên, trong quá trình làm việc, bạn sẽ không ít lần gặp tình trạng link hỏng, gãy, không truy cập được. Đây là hiện tượng broken link và có thể gây nên nhiều tác động không tốt đến website. Trong bài viết sau đây, chúng tôi sẽ chia sẻ đến bạn một số thông tin về broken link và cách kiểm tra, khắc phục những link gãy, hỏng hiệu quả.

Broken link là gì?

Broken Link còn gọi là “link breaking” hoặc “link death,” là tình trạng liên kết bị đứt đoạn, khiến người dùng không thể truy cập đúng trang hoặc website mong muốn. Khi nhấp vào một Broken Link, bạn thường sẽ thấy trang báo lỗi 404 hoặc bị chuyển hướng đến một trang không tồn tại hay kém an toàn.

Broken Link có thể xuất hiện ở cả các liên kết nội bộ (Internal Link) lẫn liên kết ngoại vi (External Link).

broken-link-la-gi
Broken Link là tình trạng liên kết bị đứt đoạn

Ảnh hưởng của Broken link đến website 

Broken link là một trong những yếu tố gây nên ảnh hưởng không tốt đến website, đặc biệt là SEO. Cụ thể:

Ảnh hưởng đến hiệu quả SEO

Google rất chú trọng đến việc nâng cao trải nghiệm người dùng trên các kết quả tìm kiếm. Vì vậy, nếu website của bạn chứa quá nhiều liên kết gãy, thứ hạng của trang có thể sẽ giảm đáng kể theo thời gian nếu không được khắc phục kịp thời.

Broken link cũng là một chỉ báo hữu ích để bạn đánh giá và cải thiện chất lượng website theo từng giai đoạn. Khi nhận thấy thứ hạng trang web bị chững lại hoặc giảm nhanh chóng, đây có thể là dấu hiệu cần kiểm tra và xử lý các liên kết gãy để tối ưu hóa hiệu quả SEO.

anh-huong-den-hieu-qua-seo
Ảnh hưởng đến hiệu quả SEO

Chặn bot thu thập dữ liệu từ link

Bot của các công cụ tìm kiếm thường hoạt động bằng cách theo dõi các liên kết từ trang này sang trang khác, từ các website khác đến website của bạn để thu thập dữ liệu liên quan. Tuy nhiên, khi gặp phải một Broken Link, bot sẽ bị gián đoạn quá trình thu thập dữ liệu, do liên kết không dẫn đến thông tin hợp lệ (link bị đứt). Điều này gây cản trở việc index trang web và tác động tiêu cực đến chiến lược SEO Offpage.

Trải nghiệm không tốt cho người dùng

Khi bạn truy cập vào một website, tìm thấy đúng chủ đề mình quan tâm và nhấp vào liên kết để tìm hiểu thêm, nhưng lại gặp phải trang 404 hoặc thông báo “Không thể tìm thấy nội dung.” Nếu nội dung đó thực sự quan trọng, bạn sẽ nhanh chóng đóng trang và chuyển sang tìm kiếm ở các website khác, thậm chí có thể không tin tưởng vào website đó vì nghĩ rằng nó đã cũ và không còn được cập nhật.

Có thể thấy rõ rằng, Broken Link gây ra trải nghiệm người dùng rất tệ. Trải nghiệm này không chỉ khiến người dùng rời khỏi trang mà còn giảm khả năng họ quay lại. Các tác động của Broken Link có thể rất lớn, đặc biệt đối với các website uy tín. Để ngăn chặn điều này, cần thường xuyên kiểm tra và khắc phục Broken Link để duy trì chất lượng website.

trai-nghiem-nguoi-dung-chua-tot
Trải nghiệm không tốt cho người dùng

Doanh thu của website bị giảm

Broken Link có thể gây sụt giảm doanh thu của website bạn vì khi tỷ lệ thoát trang tăng cao, thứ hạng của website cũng giảm theo. Điều này khiến website khó đạt thứ hạng cao, làm người dùng khó tìm thấy dịch vụ hoặc sản phẩm của bạn. 

Theo nghiên cứu từ Kissmetrics, khoảng 44% người dùng tại Mỹ sẽ chia sẻ trải nghiệm xấu của mình về một website nào đó với gia đình và bạn bè. Điều này làm giảm uy tín của website và có thể gây mất khách hàng tiềm năng.

Nguyên nhân bị Broken link trên website

Có nhiều nguyên nhân gây nên tình trạng broken link trên website của bạn. Dưới đây là tổng hợp một số nguyên nhân phổ biến nhất:

  • Thay đổi cấu trúc trang web: Khi cấu trúc trang web thay đổi, các đường dẫn danh mục cũng thay đổi theo, khiến các liên kết cũ không còn hợp lệ và dẫn đến lỗi 404.
  • Xóa nội dung: Khi bạn xóa một nội dung, mọi liên kết trỏ đến nội dung đó đều trở thành Broken Link. Vì vậy, trước khi xóa, hãy đảm bảo cập nhật hoặc xóa các liên kết cũ.
  • Yêu cầu đăng nhập hoặc trả phí: Một số nội dung yêu cầu đăng nhập hoặc trả phí để truy cập, dẫn đến việc người dùng không thể truy cập nếu không đáp ứng được yêu cầu này.
  • Lỗi nhập sai URL: Liên kết có thể bị lỗi khi URL bị nhập sai hoặc thiếu ký tự, biến nó thành một Broken Link.
  • Đổi tên miền trang đích: Khi trang web đích thay đổi tên miền, các liên kết với tên miền cũ sẽ bị hỏng.
  • Liên kết hết hạn: Một số liên kết có thể hết hạn do giới hạn dung lượng trên Hosting hoặc mã nguồn chứa lệnh giới hạn tải dung lượng.
  • Thay đổi quyền riêng tư của bài viết: Khi quyền riêng tư của bài viết trên mạng xã hội bị thay đổi, liên kết dẫn đến nội dung đó có thể trở thành Broken Link.
  • Thông tin tạm thời không công khai: Đôi khi nội dung chỉ có thể truy cập tạm thời hoặc trong phiên đăng nhập cá nhân, khiến liên kết bị hỏng với người dùng khác.
  • Chặn truy cập từ bên ngoài: Một số liên kết có thể bị chặn bởi tường lửa hoặc giới hạn định vị địa lý, làm cho người dùng bên ngoài không thể truy cập.
  • Website không khả dụng: Trang web đích có thể đang ngoại tuyến, đã đổi sang một domain khác, hoặc bị xóa hoàn toàn.
nguyen-nhan-co-broken-link
Có nhiều nguyên nhân gây nên tình trạng broken link trên website của bạn

 4 cách kiểm tra broken link trên website đơn giản, nhanh chóng

Hiện nay, có 4 cách kiểm tra broken link được áp dụng phổ biến, mang đến hiệu quả nhanh và chính xác nhất. Dưới đây là hướng dẫn kiểm tra bạn có thể tham khảo:

Sử dụng Google Search Console

Google Search Console là công cụ miễn phí của Google dành cho quản trị website, được nhiều chuyên gia SEO tin dùng. Bạn có thể sử dụng công cụ này để kiểm tra Broken Link theo các bước như sau:

  • Bước 1: Đăng nhập vào Google Search Console và chọn website bạn muốn kiểm tra.
  • Bước 2: Trong mục “Lập chỉ mục,” chọn “Trang” để xem chi tiết tình trạng lập chỉ mục của website.
  • Bước 3: Chọn “Không tìm thấy (404)” để xem danh sách các liên kết bị lỗi trên website. Bạn có thể tải danh sách này xuống để tiến hành xử lý các Broken Link.
su-dung-Google-Search-Console
Sử dụng Google Search Console

Kiểm tra bằng Ahrefs

Ahrefs là công cụ phân tích và theo dõi hiệu suất SEO rất hiệu quả, được nhiều chuyên gia SEO sử dụng. Bên cạnh chức năng nghiên cứu từ khóa, phân tích backlink và đánh giá đối thủ, Ahrefs còn hỗ trợ Audit website và kiểm tra Broken Link. Dưới đây là các bước kiểm tra Broken Link trên website:

  • Bước 1: Đăng ký tài khoản trả phí hoặc dùng thử.
  • Bước 2: Vào “Site Explorer” và nhập URL của website cần phân tích.
  • Bước 3: Trong mục “Outgoing links,” chọn “Broken links” để xem danh sách các liên kết gãy trên website.
kiem-tra-bang-ahref
Kiểm tra bằng Ahrefs

Dùng Screaming Frog

Screaming Frog là một công cụ SEO chuyên về phân tích On-page, thường được sử dụng để quét và đánh giá chi tiết các trang web. Công cụ này giúp người dùng nắm bắt cấu trúc trang, phát hiện các vấn đề kỹ thuật như Broken Link, trang thiếu nội dung, tiêu đề trang bị lỗi, nội dung trùng lặp và nhiều yếu tố khác có thể ảnh hưởng đến hiệu suất SEO.

Cách kiểm tra Broken Link với Screaming Frog như sau:

  • Bước 1: Mở Screaming Frog và nhập tên miền của bạn để bắt đầu thu thập dữ liệu.
  • Bước 2: Trong mục “Response Code,” chọn “Client Error (4xx).”
  • Bước 3: Xuất danh sách Broken Link ra file Excel để tiện xử lý.
dung-Screaming-Frog
Dùng Screaming Frog

Kiểm tra qua plugin WordPress

Đối với WordPress, bạn có thể dễ dàng kiểm tra liên kết hỏng bằng plugin Broken Link Checker. Chỉ cần cài đặt và kích hoạt, plugin sẽ tự động quét toàn bộ liên kết trên website của bạn. Nếu phát hiện các liên kết bị lỗi, plugin sẽ gửi thông báo để bạn kịp thời xử lý và Audit, giúp duy trì hiệu suất tốt cho website.

kiem-tra-plugin-wordpress
Kiểm tra qua plugin WordPress

Cách khắc phục lỗi Broken link hiệu quả trên website

Sau khi xác định và lọc ra các Broken Link trên website, bạn nên tiến hành một cuộc audit toàn diện để tránh bị Google đánh giá thấp về chất lượng trang.

  • Xóa liên kết: Nếu không tìm thấy liên kết thay thế, hãy xóa liên kết gãy khỏi trang web.
  • Cập nhật URL: Nếu trang web vẫn còn tồn tại nhưng URL đã thay đổi, hãy cập nhật liên kết với URL mới.
  • Redirect 301: Nếu trang web không còn khả dụng, hãy thiết lập chuyển hướng 301 đến bài viết hoặc trang danh mục tương tự để giữ chân người dùng.
  • Redirect to Home: Bạn có thể chuyển hướng liên kết gãy về trang chính của website bằng cách sử dụng code hoặc các plugin như “Redirect to Home.” Tính năng này cũng có sẵn trong các plugin SEO như Rank Math và Yoast SEO.

Một số mã link hỏng, lỗi thường gặp

Dưới đây là một số ví dụ về mã lỗi mà máy chủ web có thể hiển thị khi gặp phải liên kết hỏng:

  • 404 Không tìm thấy trang: Trang hoặc tài nguyên yêu cầu không tồn tại trên máy chủ.
  • 400 Yêu cầu không hợp lệ: Máy chủ không thể hiểu được URL trên trang của bạn.
  • Tên máy chủ không hợp lệ: Máy chủ với tên này không tồn tại hoặc không thể truy cập.
  • URL không hợp lệ: URL không đúng định dạng, chẳng hạn như thiếu dấu ngoặc, dấu gạch chéo thừa hoặc giao thức sai.
  • Mã phản hồi HTTP không hợp lệ: Phản hồi từ máy chủ vi phạm các tiêu chuẩn của HTTP.
  • Trống: Máy chủ trả về phản hồi “trống,” không có nội dung và không có mã phản hồi.
  • Hết thời gian chờ: Các yêu cầu HTTP liên tục gặp phải thời gian chờ trong quá trình kiểm tra liên kết.
  • Đặt lại: Máy chủ ngắt kết nối, có thể do cấu hình sai hoặc quá tải.

Trên đây là tổng hợp một số cách kiểm tra broken link và hướng dẫn khắc phục chi tiết. Hy vọng nội dung trong bài sẽ hữu ích và giúp bạn xử lý các lỗi một cách hiệu quả.