Trackbacks được phát triển đầu tiên bởi SixApart, là chủ sở hữu gói blog MovableType. SixApart đã có một bài giới thiệu rất đầy đủ về trackbacks.
Nói một cách ngắn gọn, TracbBack được thiết kế để cung cấp một cách thức giao tiếp giữa các website: nó là một cách thức giao tiếp của Blogger A nói với Blogger B, “Đây là điều mà có thể bạn đang quan tâm.”. Để làm điều này, Blogger A gửi một TrackBack ping đến Bloger B.
Có thể giải thích một cách dễ hiểu hơn như sau:
Ý tưởng này giúp cho các bài thảo luận được giới thiệu tới nhiều người hơn (người đọc của cả Blogger A và Blogger B có thể theo các link để đọc bài viết của người khác), và có một mức xác thực cho các trackback comment bởi vì nguồn gốc của chúng là từ các blog khác. Tiếc rằng, các trackback gửi đến thường không thực sự được xác nhận, và thậm chí chúng còn có thể là giả mạo.
Hầu hết các trackback gửi tới Blogger A chỉ là một vài câu tóm tắt (được gọi là “excerpt”) của những gì mà Blogger B đã nói. Nó giống như một sự khiêu khích, khiến cho Blogger A (và người đọc của anh ta) xem một phần mà Blogger B đã viết, và khuyến khích họ click vào để ghé thăm Blogger B để đọc nốt phần còn lại.
Trackback của Blogger B gửi tới Blogger A thường được post cùng với tất cả các comment khác. Điều này có nghĩa là Blogger A có thể chỉnh sửa nội dung của trackback trên chính server của mình, và cũng có nghĩa là toàn bộ ý tưởng của “việc xác thực” gần như chưa được giải quyết (Lưu ý: Blogger A chỉ có thể chỉnh sửa nội dung của trackback trên blog của anh ta. Anh ta không thể chỉnh sửa được bài viết trên blog của Blogger B).
SixApart có phát hành official trackback specification.
Pingbacks được thiết kế để giải quyết một số vấn đề với trackback. Các tài liệu chính thức của pingback cho thấy có vẻ pingbacks tốt hơn so với trackback.
Ví dụ, Phamen viết một bài rất hay trên blog của mình. Zin đọc bài viết của Phamen và comment trên bài viết này, đồng thời linkback đến bài viết gốc của Zin. Bằng việc sử dụng pingback, phần mềm của Zin có thể tự động thông báo cho Phamen biết bài viết của Zin đã được liên kết bài viết của Phamen, và phần mềm của Phamen có thể làm điều tương tự, tức là cũng thông báo cho Zin biết bài viết của Phamen cũng đã liên kết đến bài viết của Zin.
Có ba khác biệt cơ bản giữa pingback và trackback, đó là:
Ping back và trackback sử dụng các công nghệ giao tiếp rất khác nhau (XML-RPC và HTTP POST) Pingback hỗ trợ việc tự động phát hiện, tức là phần mềm tự động tìm kiếm các link trong bài viết, và tự động thử pingback đến các URL đó. Trong khi đó trackback phải làm bằng tay bằng cách điền URL cần trackback. Pingback không gửi đi bất cứ nội dung gì.
Cách tốt nhất hiểu về pingback là coi nhó như những nhận xét từ xa:
Một số người cho rằng trackback có lợi thế hơn bời vì người đọc của Blogger A có thể ít nhất cũng xem được một chút những gì Blogger B viết, và sau đó quyết định họ có muốn đọc tiếp hay không. Một số người khác lại cho rằng pingback hay hơn vì họ có thể tạo các kết nối có thể xác minh được giữa các bài viết.
Xác minh Pingbacks và Trackbacks
Các comment trên các blog thường bị phê bình là thiếu tin cậy, vì ai cũng có thể viết bất cứ điều gì bằng bất cứ cái tên nào họ thích: không có quá trình xác minh nào để chắc chắn rằng có phải người đó viết hay không. Cả trackback và pingback đều có mục đích là cung cấp các cách thức xác minh cho việc viết comment trên blog.