TrackBack est une spécification technique pour un programme Internet qui permet à un blogueur de savoir quand un autre blogueur a commenté l'un de ses articles. La spécification TrackBack décrit un cadre REST, dans lequel le client effectue un appel HTTP standard, ou ping, et reçoit une réponse XML. Le ping est généré automatiquement dans certaines versions de logiciels de blogs, alors que dans d'autres, le blogueur doit l'envoyer manuellement. Les URL de TrackBack s'affichent au bas de chaque article si le logiciel prend en charge ce protocole.
La liste TrackBack d'un blog peut afficher des résumés de tout le contenu avec des liens vers ce blog ou un article spécifique, classés par ordre chronologique. Ce mécanisme permet aux lecteurs de suivre facilement une conversation en ligne en cours sur plusieurs blogs. Vous pouvez utiliser les TrackBacks de bien d'autres façons que de créer des liens vers les articles originaux. Le TrackBack peut être utilisé par les blogueurs pour informer d'autres blogueurs de l'existence de ressources connexes et pour constituer une archive d'informations sur un sujet.
TrackBack est apparu pour la première fois en 2002 avec Movable Type (un logiciel de blog de SixApart). TypePad, WordPress et LiveJournal sont tous des produits de SixApart qui l'ont largement diffusé. SixApart a soumis TrackBack pour approbation à l'IETF en tant que protocole standard en ligne. Google Blogger n'a pas intégré TrackBack. Cependant, la dernière version bêta qui inclut "backlink", reproduit essentiellement sa fonctionnalité. Les spammeurs ont ciblé TrackBack pour améliorer leur classement dans les moteurs de recherche en augmentant le nombre de leurs liens entrants. De nombreuses versions de logiciels de blogs ont ajouté des filtres anti-spam, tels que les CAPTCHA, pour bloquer les abus de liens.