Sau một thời gian dài xây dựng nội dung hữu ích trên website, có nhiều trường hợp sẽ phát sinh ra lỗi do lơ là về quản lý hoặc những bổ sung code, cập nhật phiên bản source website. Thường gặp nhất là lỗi 404, lỗi mất hình ảnh bài viết, lỗi trang trắng,…. Khi người dùng click vào một liên kết nhưng lại nhận được một thông báo là liên kết không tồn tại hoặc đã bị xóa. Đó chính là những Broken link của website. Vậy, Broken link là gì, làm thế nào để tìm và sửa chữa chúng? Cùng HTH Digital tìm hiểu ngay sau đây nhé.

Broken link là gì?

Broken link (Liên kết bị hỏng) là một trang, bài viết (thậm chí là 1 trang web) mà người dùng không thể tìm thấy hoặc truy cập được vì nhiều lý do khác nhau. Máy chủ web thường sẽ trả về thông báo lỗi khi người dùng cố gắng truy cập vào một liên kết bị hỏng. Các Broken link cũng thường được gọi là “liên kết chết”.

Ví dụ về mã lỗi Broken link

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

  • 404 Page Not Found – Không tìm thấy Trang: Trang/ tài nguyên không tồn tại trên máy chủ
  • 400 Bad Request – Yêu cầu không hợp lệ: Máy chủ lưu trữ không thể hiểu URL trên trang của bạn
  • Bad host – Máy chủ không hợp lệ: Tên máy chủ không hợp lệ, máy chủ có tên đó không tồn tại hoặc không thể truy cập được
  • Bad URL – URL sai: URL không đúng định dạng (ví dụ: thiếu dấu ngoặc nhọn, thêm dấu gạch chéo, giao thức sai, v.v.)
  • Bad Code – Mã xấu: Mã phản hồi HTTP không hợp lệ, phản hồi của máy chủ vi phạm thông số HTTP
  • Empty – Rỗng: Máy chủ lưu trữ trả về các phản hồi “trống” không có nội dung và không có mã phản hồi
  • Timeout – Hết thời gian: Các yêu cầu HTTP liên tục hết thời gian chờ trong quá trình kiểm tra liên kết
  • Reset – Đặt lại: máy chủ lưu trữ ngắt kết nối. Nó được định cấu hình sai hoặc quá bận.

Tại sao lại xảy ra Broken link?

Có nhiều lý do khiến liên kết bị hỏng có thể xảy ra, ví dụ:

  • Chủ sở hữu trang web đã nhập URL không chính xác (sai chính tả, nhập sai, v.v.).
  • Cấu trúc URL của trang web của bạn gần đây đã thay đổi (liên kết cố định) mà không có chuyển hướng và nó gây ra lỗi 404.
  • Trang web bên ngoài không còn khả dụng, đang ngoại tuyến hoặc đã bị di chuyển vĩnh viễn.
  • Liên kết đến nội dung (PDF, Google Tài liệu, video, v.v.) đã bị di chuyển hoặc xóa.
  • Các phần tử bị hỏng trong trang (can thiệp vào các plugin HTML, CSS, Javascript hoặc CMS).
  • Giới hạn tường lửa hoặc định vị không cho phép truy cập từ bên ngoài.

Broken link có quan trọng đối với SEO?

Các liên kết bị hỏng sẽ ảnh hưởng đến kết quả Google Tìm kiếm của bạn, chúng sẽ không ảnh hưởng đến SEO tổng thể của bạn. Khi kiểm tra trang web của Apple và quét 2000 URL với 9 phản hồi không thành công. Điều đó không có nghĩa là Apple sẽ bắt đầu mất thứ hạng của họ, tuy nhiên, có quá nhiều liên kết bị hỏng trên một trang cho thấy rằng một trang web bị bỏ quên hoặc bị bỏ rơi. Nguyên tắc Đánh giá Chất lượng Tìm kiếm của Google cũng sử dụng các liên kết bị hỏng để xác định chất lượng của một trang web, nhưng miễn là bạn liên tục kiểm tra các liên kết bị hỏng hoặc sửa các liên kết bị hỏng khi Google thông báo cho bạn về vấn đề mới được phát hiện trên trang web của bạn (như trong ví dụ dưới đây), bạn sẽ có thể duy trì một trang web chất lượng cao:

Google đánh giá chất lượng website thông qua Broken Link

Trải nghiệm người dùng

Đừng bỏ qua tác động của một liên kết chết: trải nghiệm người dùng là một yếu tố quan trọng ảnh hưởng đến SEO. Khi các thuật toán của công cụ tìm kiếm thay đổi, đó là vì mục tiêu chính của chúng là cung cấp trải nghiệm và tìm kiếm tốt hơn cho người dùng. Các công cụ tìm kiếm sẽ hiểu rằng sẽ có một số liên kết bị hỏng, nhưng khi một người dùng thực sự truy cập vào trang web của bạn, họ có thể không tha thứ. Điều này chắc chắn sẽ làm giảm uy tín của bạn.

Tỷ lệ thoát

Bất kể bạn có một hay nhiều liên kết bị hỏng, mỗi khách truy cập trên trang của bạn sẽ xác định quyết định của họ dựa trên khả năng sử dụng, trải nghiệm, thời gian tải và nội dung. Nếu các liên kết bị hỏng tồn tại trên trang web của bạn và khách truy cập không thể truy cập thông tin, họ sẽ chuyển sang một trang khác có thể cung cấp thông tin họ cần. Họ dành càng ít thời gian trên trang web của bạn, thì tỷ lệ thoát càng cao.

Cách tìm broken link trên trang web bằng Ahref

Tìm các liên kết ngoài bị hỏng

Đối với các trang web nhỏ, bạn có thể sử dụng Site Explorer để tìm tất cả các liên kết bên ngoài bị hỏng .

Site Explorer -> yourdomain.com -> Outgoing links -> Broken links

Tìm các liên kết ngoài bị hỏng

Bạn có thể xem báo cáo này cho bất kỳ trang web nào, nó không nhất thiết phải là trang web mà bạn sở hữu.

Nhưng đối với các trang web lớn hơn, tốt hơn nên sử dụng Site Audit; điều này sẽ thực hiện thu thập dữ liệu trực tiếp trang web của bạn và do đó, sẽ đảm bảo rằng bạn không bỏ lỡ bất kỳ liên kết bị hỏng nào.

Để xem các liên kết bên ngoài bị hỏng (với Site Audit):

Site Audit -> Project -> External Pages -> HTTP status codes -> 4XX

Kiểm tra các liên kết bên ngoài bị hỏng với Site Audit

Tìm các liên kết nội bộ bị hỏng

Bạn cũng sẽ cần Site Audit cho việc tìm liên kết nội bộ bị hỏng.

Để xem các liên kết nội bộ bị hỏng (với Site Audit):

Site Audit -> Project -> Internal Pages -> HTTP status codes -> 4XX

Kiểm tra các liên kết nội bộ bị hỏng với Site Audit

Ahrefs không phải là công cụ duy nhất bạn có thể sử dụng để tìm các broken link trên trang web của bạn. Bạn cũng có thể kiểm tra lỗi thu thập thông tin trong Google Search Console, sử dụng các công cụ thu thập thông tin như Screaming Frog SEO Spider hoặc nếu WordPress hỗ trợ trang web của bạn, bạn có thể cài đặt plugin Broken Link Checker.

Đăng ký dịch vụ Technical SEO Audit

Cách giải quyết các liên kết bị hỏng

Tùy thuộc vào lượng nội dung bạn sản xuất mỗi tuần, bạn sẽ cần dành thời gian mỗi tháng để kiểm tra xem có bất kỳ liên kết bị hỏng nào không. Cho dù đó là mỗi tháng một lần, mỗi quý một lần hay một khung thời gian khác mà bạn chọn, bạn sẽ muốn làm theo các phương pháp hay nhất sau:

  • Kiểm tra Lỗi thu thập thông tin của Google: Bảng điều khiển tìm kiếm lỗi 404 giúp việc này trở nên dễ dàng bằng cách ưu tiên các lỗi thu thập thông tin cho bạn. Nếu tất cả các lỗi hàng đầu trong báo cáo đều không liên quan, bạn có thể yên tâm rằng không có gì nhấn mạnh thêm trong danh sách các lỗi thu thập thông tin 404.
  • Tránh các liên kết sâu trong trang web trừ khi (hoặc cho đến khi) được yêu cầu. Liên kết sâu là liên kết liên kết đến một trang thực tế thay vì trang chủ; các từ đồng nghĩa khác cho một liên kết sâu bao gồm liên kết nội bộ hoặc văn bản liên kết. Cho dù đó là nội bộ hay bên ngoài, nếu bạn tin rằng trang web là một nguồn thông tin đáng tin cậy, bạn chắc chắn muốn sử dụng các liên kết sâu. Ví dụ: nếu bạn điều hành một cửa hàng thương mại điện tử và bạn đang liên kết đến các trang sản phẩm của riêng mình. Trang này có thể biến mất khi bạn không còn hàng tồn kho, bạn sẽ cần lên lịch kiểm tra hàng tháng để đảm bảo không có liên kết nào của bạn bị hỏng.
  • Nếu liên kết là một liên kết bên ngoài, hãy liên hệ với trang web liên kết và yêu cầu sửa chữa: Nếu trang web liên kết mắc lỗi khi liên kết với bạn, bạn nên liên hệ và cho họ biết về vấn đề này. Họ có thể sửa nó, hoặc bạn cũng có thể có cơ hội liên kết với họ. Nếu nguồn URL hoặc trang web không còn tồn tại, bạn có thể thử thay thế bằng một nguồn khác hoặc xóa hoàn toàn.
  • Sử dụng cơ chế chuyển hướng, sẽ chuyển hướng người dùng đến một vị trí thông tin mới trong trường hợp các liên kết bị hỏng. Để chuyển hướng (301) trang bị hỏng đến vị trí mới, hãy truy cập: <meta http-equiv = ”refresh” content = ”0; URL = ‘http: //new-website.com’ ”/>

Dưới đây là một số mẹo khác về cách chuyển hướng tùy thuộc vào ngôn ngữ lập trình của trang web của bạn

  • Tạo lại và thay thế nội dung tại URL bị hỏng. Tìm hiểu xem trang bị hỏng đã từng là gì và thay thế hoặc tạo lại trang đó.
  • Ridirect (301) trang bị hỏng đến một trang có liên quan khác trên trang web của bạn. Tìm một phần nội dung tương tự trên trang web của bạn và chuyển hướng trang bị hỏng đến trang đó. Ví dụ: nếu bạn có một trang bị hỏng có tên “cách thực hiện xây dựng liên kết bị hỏng”, bạn nên chuyển hướng này đến một trang đang hoạt động có tên “hướng dẫn đầy đủ về xây dựng liên kết bị hỏng”.
  • Để lại dưới dạng 404: Đây là một lựa chọn hoàn toàn khả thi; bạn chỉ cần đảm bảo rằng bạn hiển thị 404 “cứng”, không phải 404 “mềm”. Bạn cần thông tin về cách tạo trang 404?

Cách chuyển hướng các liên kết bị hỏng trong WordPress

WordPress không cung cấp giải pháp chuyển hướng bên ngoài, nhưng có hai tùy chọn để sửa các liên kết bị hỏng của bạn và chuyển hướng chúng đến một trang mới.

Có quá nhiều plugin trên trang web WordPress của bạn có thể ảnh hưởng đến hiệu suất trang web của bạn. Nếu bạn có hàng nghìn trang trên trang web của mình, bạn có thể muốn cài đặt Simple 301 Redirect cho WordPress để tránh các sự cố.

Khi bạn đã xác định được một liên kết nội bộ bị hỏng, bạn có thể thay thế URL đó và chuyển hướng nó đến một trang khác:

Chuyển hướng Broken link bằng Simple 301 Redirect

Một cách khác để thiết lập chuyển hướng 301 là sử dụng tệp cấu hình máy chủ web .htaccess. Đó là cách nhanh hơn và dễ dàng hơn nhiều để tạo chuyển hướng 301 mà không ảnh hưởng đến hiệu suất trang web của bạn.

Tuy nhiên, bất kỳ sai sót nhỏ nào cũng có thể gây ra Lỗi Máy chủ Nội bộ cho trang web của bạn. Do đó, trước khi bạn chỉnh sửa tệp .htaccess và thực hiện bất kỳ thay đổi nào, hãy sao lưu tệp của bạn.

Để truy cập tệp .htaccess, bạn cần kết nối với máy chủ web của mình qua FTP. Hầu hết các nhà cung cấp dịch vụ lưu trữ sẽ có thể chỉ cho bạn cách lấy một ứng dụng khách FTP.

Tệp .htaccess của bạn sẽ nằm trong thư mục gốc của trang web WordPress của bạn. Đây là cùng một thư mục bao gồm các tệp như wp-config.php

Để mở tệp .htaccess, bạn cần sử dụng Notepad hoặc TextEdit.

Nhập thông tin sau (nhớ thay thế các URL bằng URL của bạn):

RewriteEngine On

Redirect 301 /your-old-post-product/ http://yoursite.com/new-link-to-replace/

Redirect 301 /another-old-post-product/ http://yoursite.com/anothernew-link-to-replace/

Sau khi lưu, bạn có thể tải tệp lên qua FTP. Liên kết cũ của bạn bây giờ được chuyển hướng đến trang mới.

Cách chuyển hướng liên kết bị hỏng trong Wix

Không có plugin nào trong Wix có khả năng xác định các liên kết bị hỏng; Ngoài ra, Wix không hỗ trợ .htaccess . Tuy nhiên, họ cung cấp giải pháp nội bộ nơi bạn có thể nhập URL trang cũ của mình và chuyển hướng đến URL trang mới.

  • Nhấp vào đây để đến trang tổng quan của trang web của bạn
  • Nhấp vào Manage Website ở bên trái
Chuyển hướng Broken link trong Wix - 1

Nhấp vào SEO sau đó nhấp vào Get Started trong phần Quản lý chuyển hướng 301 của trang:

Chuyển hướng Broken link trong Wix - 2

Nhập URL cũ (Old page) của bạn và chuyển hướng nó đến trang mới (Redirect to), sau đó nhấp vào Save:

Chuyển hướng Broken link trong Wix - 3

Cách chuyển hướng các liên kết bị hỏng trong Shopify

Shopify cung cấp giải pháp chuyển hướng nội bộ từ bất kỳ URL nào bị hỏng đến một trang có liên quan mới vẫn đang hoạt động.

Để đến trang chuyển hướng, hãy nhấp vào Online Store và chuyển đến phần Navigation:

Chuyển hướng Broken link trong Shopify - 1

Nhấp vào URL Redirects nằm ngay bên dưới từ Điều hướng:

Chuyển hướng Broken link trong Shopify - 2

Nhấp vào Create URL Redirect:

Chuyển hướng Broken link trong Shopify - 3

Nhập URL cũ của bạn vào ô Redirect from và thêm URL mới của bạn vào ô Redirect to:

Chuyển hướng Broken link trong Shopify - 4

Các broken link và liên kết ngược không chỉ lãng phí “vốn chủ sở hữu liên kết” mà còn góp phần vào trải nghiệm người dùng kém. Đó là lý do tại sao bạn nên nỗ lực hết sức để tìm ra và sửa chữa chúng.

Nhưng đây không phải là nhiệm vụ một lần; phát hiện và sửa chữa các liên kết và liên kết ngược bị hỏng phải là một quá trình liên tục, như một phần của Kiểm tra SEO thường xuyên trên trang web của bạn.

Đăng ký dịch vụ Technical SEO Audit