Trích xuất tất cả các liên kết từ mã HTML và lưu chúng vào một tệp CSV.
Về Liên kết HTML sang CSV
Kiểm tra các liên kết của một trang, xây dựng danh sách tài nguyên từ một trang danh bạ, hay thu thập mọi liên kết tải xuống trên một website đều bắt đầu bằng cùng một bước tẻ nhạt: rút các thẻ neo (anchor) ra khỏi HTML. Công cụ này phân tích HTML bạn dán vào, tìm mọi phần tử <a> và ghi ra một CSV gồm văn bản liên kết và href của từng liên kết.
Dán mã nguồn HTML, nhấp Trích xuất rồi tải CSV về. Trang được phân tích ngay trong trình duyệt của bạn, nên không có gì được lấy về hay tải lên.
Cách dùng Liên kết HTML sang CSV từng bước
Sao chép HTML của trang hoặc một phần trang (xem mã nguồn, hoặc Copy outerHTML trong công cụ dành cho nhà phát triển) và dán vào ô HTML.
Nhấp "Trích xuất liên kết sang CSV". Ô kết quả sẽ hiển thị một hàng cho mỗi liên kết với hai cột: văn bản liên kết và URL.
Tại sao nên sử dụng Liên kết HTML sang CSV của chúng tôi?
Miễn phí 100% và trực tuyến: không thanh toán, không cần cài đặt phần mềm hay tiện ích.
Bảo mật trên hết: xử lý diễn ra trong trình duyệt của bạn, dữ liệu không rời khỏi thiết bị.
Không cần đăng ký: dán dữ liệu và nhận kết quả chỉ với một cú nhấp.
Nhanh và đáng tin cậy: xử lý tệp nhỏ hoặc lớn trong vài giây, sẵn sàng cho Excel và các công cụ khác.
Các trường hợp sử dụng phổ biến
Xây dựng danh sách liên kết nội bộ để kiểm tra SEO cho một trang danh mục hoặc trang sitemap.
Thu thập mọi liên kết PDF hoặc liên kết tải xuống từ một trang tài liệu.
Trích xuất URL của tất cả sản phẩm được liệt kê trên một trang danh mục để kiểm tra giá đối thủ.
Biến một tệp xuất bookmark (HTML) thành một bảng tính.
Giới hạn và mẹo
Các URL tương đối như /pricing được xuất ra đúng như trong thuộc tính href; hãy thêm tiền tố tên miền của trang trong bảng tính nếu bạn cần liên kết tuyệt đối.
Các thẻ neo không có href sẽ được xuất ra với URL trống; các liên kết được tạo bởi JavaScript sau khi trang tải xong không có trong mã nguồn nên sẽ không được tìm thấy.
Văn bản liên kết là phần văn bản hiển thị của thẻ neo với dấu ngoặc kép được nhân đôi; hình ảnh bên trong liên kết sẽ tạo ra ô văn bản trống.
Mọi liên kết đều được liệt kê, kể cả các liên kết trùng lặp và liên kết điều hướng; hãy xóa các bản trùng trong bảng tính nếu cần.
Câu hỏi thường gặp
CSV chứa những cột nào?
Hai cột: texto_del_enlace (văn bản hiển thị của liên kết) và url_del_enlace (giá trị của thuộc tính href). Cả hai giá trị đều được đặt trong dấu ngoặc kép để dấu phẩy trong văn bản liên kết không làm hỏng CSV.
Tại sao một số liên kết bị thiếu?
Các liên kết được chèn bởi JavaScript sau khi trang tải xong không có trong mã nguồn HTML. Hãy sao chép phần tử từ công cụ dành cho nhà phát triển, vì nó phản ánh DOM đã được dựng, hoặc dùng công cụ Trích xuất URL trên văn bản của trang nếu các URL hiển thị dưới dạng văn bản.
Tôi có thể trích xuất liên kết trực tiếp từ một URL không?
Không thể với công cụ này: nó hoạt động trên HTML bạn dán vào. Hãy mở trang, sao chép mã nguồn rồi dán vào đây. Công cụ Chuyển web sang văn bản lấy nội dung một URL qua proxy nhưng chỉ trả về văn bản, không phải liên kết.
Sự khác biệt giữa công cụ này và Trích xuất URL là gì?
HTML Links to CSV đọc các phần tử <a> trong HTML và trả về văn bản cùng href, kể cả các liên kết tương đối. Trích xuất URL quét bất kỳ văn bản thuần túy nào để tìm các chuỗi bắt đầu bằng http:// hoặc https:// và chỉ trả về các URL tìm thấy.
HTML có được tải lên không?
Không. HTML được phân tích bằng DOMParser ngay trong trình duyệt của bạn và CSV được tạo cục bộ.
Công cụ liên quan
Các tiện ích miễn phí khác có thể hữu ích cho bạn
Trích xuất URL — Trích xuất tất cả các URL (liên kết) từ một khối văn bản.
Excel sang CSV — Chuyển tệp Excel (.xlsx, .xls, .ods) sang CSV UTF-8, chọn trang tính và dấu phân cách (phẩy, chấm phẩy hoặc tab).
Độ rộng cố định sang CSV — Chuyển đổi văn bản có độ rộng cố định thành một tệp CSV có cấu trúc tốt.
GeoJSON sang CSV — Chuyển đổi dữ liệu GeoJSON sang định dạng CSV.
Bảng HTML sang CSV — Trích xuất dữ liệu từ một bảng HTML và chuyển đổi sang CSV.