Los «pingbacks» y «trackbacks» son señales automáticas o manuales que notifican a un sitio web cuando otro sitio web lo ha enlazado. Los «pingbacks» usan XML-RPC y verifican el enlace, mientras que los «trackbacks» son manuales e inconfirmados. Tanto los «pingbacks» como los «trackbacks» se pueden desactivar en la sección de comentarios de WordPress.
Siempre ha existido una conexión entre los «pingbacks» y los «trackbacks» entre nosotros. Sin embargo, no son fácilmente accesibles a través de las configuraciones en mi interfaz de escritorio de WordPress. Por lo tanto, no es de extrañar que la mayoría de la gente no sepa lo que es un «pingback» y cómo se puede desactivar.
Aunque no sean tecnologías específicas de WordPress, verás que están muy integradas en nuestra elección de Gestor de contenidos.
En las líneas siguientes podrás entender más acerca de ellos y ver si valen la pena probarlos.
Qué es un pingback en WordPress
El pingback (aviso automático de enlace) es un sistema de comunicación en el cual notificamos a otro sitio web que nuestro sitio ha enlazado al suyo.
Esto ha permitido por bastante tiempo ya vincular un artículo con su artículo de respuesta correspondiente en otro sitio web, especialmente para aquellos individuos que han usado los blogs como medio de comunicación.
Para comprenderlo mejor voy a utilizar un ejemplo que representa un caso típico.
Supongamos que Juan ha publicado un maravilloso entrada acerca de la nutrición en su página web.
Mary, que es una deportista de élite, escribe en su blog una entrada en la que hace referencia a un publicación escrito por Juan y añade un enlace al mismo.
Si ambos blogs satisfacen una serie de requisitos los cuales serán detallados más adelante, es entonces cuando se envía la notificación, el «notificación de enlace», desde el blog de Mary al sitio web de Juan.

Cómo funciona un pingback
La tecnología que impulsa el Pingback de WordPress es el protocolo XML-RPC. Este es un interfaz que funciona como una API en nuestro caso para que otras aplicaciones puedan comunicarse con nuestro sitio.
Este protocolo nos ha sorprendido desde el lado de CMS debido a su conexión con el ataque a la seguridad de WordPress usando el archivo XMLRPC.PHP en forma de ataques DDoS.
Lo que ocurre durante un proceso de «retroenlace» es, para reiterar desde el ejemplo anterior, lo siguiente:
- Juan escribe su entrada.
- María escribe su entrada y enlaza a la de Juan.
- El WordPress de María envía un pingback al WordPress de Juan mediante una solicitud XML-RPC.
- El WordPress de Juan verifica que efectivamente ese enlace existe en la entrada de María.
- El WordPress de Juan añade un comentario en la cola de moderación del post de Juan con el enlace al post de María.
Como probablemente puedas encontrar en cualquier otro artículo, una característica de los «pingbacks» es que el comentario automáticamente creado por el sistema, el cual va a la cola de moderación del post, contiene el título y la URL del post desde donde proviene la mención.
En realidad, esto no es exactamente así. El comentario creado por los pingback también incluye el extracto del post que nos está enlazando. Lo que sucede es que muy pocos temas para WordpPress deciden mostrar esa información en la plantilla de los posts, como puedes leer en la entrada del codex dedicada a los pingbacks.
Es importante recordar que para que todo esto funcione bien es necesario que ambos sitios tengan habilitados los «pingbacks». Esto significa que como mínimo John debe permitir que estos pasen y María debe habilitar sus notificaciones.
En ese caso, el proceso será interrumpido y el «pingback» no aparecerá como un comentario en la entrada de WordPress.
Qué es un selfping
Piensa en el hecho de que el artículo anterior está en tu propio sitio web lo cual significa que estás creando un enlace interno. En esa situación habrá un «pingback (notificación de enlace)» desde tu sitio web hacia tu propio sitio web, lo cual se llama «autoping (ping a uno mismo)».
En efecto, como estás pensando, es una situación bastante ridícula, pero así es. La velocidad de carga de la entrada en particular se verá afectada (ligeramente) ya que será información adicional la que tenga que ser buscada en la base de datos de WordPress. Estoy seguro de que no te gustaría enfrentar una situación así.
Cómo desactivar los selfping
La forma de no tener auto-ping es deshabilitando el sistema de pingbacks de WordPress a nivel global, lo cual verás más abajo. Pero si sólo quieres detener esos molestos auto-pingbacks hay una forma fácil de hacerlo a través de una técnica sencilla.
Siempre recuerda usar rutas relativas cuando enlaces otros post de tu blog en vez de usar las URL completas para crear enlaces a esos post. En otras palabras, la URL de un post del cual quieras crear un enlace sería algo así como esto:
no uses esta URL sino la ruta relativa de tu archivo.
/mi-entrada-enlazada
Este método no sólo te va a salvar de todos esos autoenlaces sino que también te va a ahorrar un montón de problemas en caso de que algún día quieras cambiar el dominio de tu sitio ya que no te obligará a volver a escribir todos los enlaces internos de tu sitio web.
Sin embargo, si prefieres no lidiar con las URL y agregar un plugin para evitarte el ping en todos los costos en WordPress, entonces deberías probar No Self Ping. Este es un plugin que es compatible con las redes de WordPress. Es realmente interesante para aquellos que tienen redes y no pueden explicar a sus usuarios cómo usar los caminos relativos en los enlaces internos.

Qué es un trackback en WordPress
El seguimiento es el método de comunicación que es bastante parecido al «pingback» excepto que se realiza manualmente y no incluye la verificación del post enlazado.
En términos estrictos es una alerta en forma de comentario que alerta al autor del post sobre una respuesta a su post original. Aquí el comentario generalmente lleva un extracto del post de la respuesta pero la existencia del enlace no se puede validar.
Que sea manual y no verificado es su mayor desventaja ya que se ha convertido en una fuente importante de spam. La mayoría de los trackbacks que recibimos vienen de blogs de spam los cuales además de eso ni siquiera nos enlazan.
Además de que hace ruido en tu sección de comentarios, esto representa un riesgo muy grande para tu estrategia de SEO. Esto se debe a que tu publicación va a contener enlaces a sitios web de baja calidad. Puedes consultar esta guía de SEO On-Page en caso de que tengas alguna duda con respecto a estos temas.
Cómo funciona un trackback
Antes de la introducción del Editor de Bloques en WordPress 5.0 para hacer un trackback tenías que poner la URL del trackback del post al que querías enlazar en un campo que normalmente está oculto (lo que significa que tienes que habilitarlo usando la pestaña «Opciones de Pantalla» en la parte superior del editor).

Tanto como rastreos como quieras se pueden agregar simplemente separando los enlaces con comas.
Una vez que agregamos ese campo a nuestra entrada una vez que la publicamos, el señal de retroenlace volvió a la entrada que habíamos enlazado.
Con la aparición del editor de bloques, también conocido como Gutenberg, esa función se ha perdido para siempre, ya que no aparece en la ventana de propiedades del documento. Sin embargo, todavía está disponible en el núcleo de WordPress, ya que se puede encontrar usando plugins como el Editor Clásico.
Sin embargo, en cualquier caso, definitivamente no debería usarse por lo que se mencionó antes.
¿Hace falta recurrir a los pingback y trackback?
No es necesario. No tienes que usar tanto los pingbacks como los trackbacks.
Mientras que estos son dos instrumentos que hace algún tiempo atrás hubieran tenido mucho sentido y que han ayudado a crear la red de vínculos que constituye la Internet, el hecho es que su uso (mal uso) solo ha resultado en el envío masivo de correos electrónicos no deseados y en la captación de tráfico de sitios web populares.
Ten en cuenta que existen dos perspectivas desde las cuales puedes modificar la forma en la que respondes a los pingbacks dentro de WordPress.
- Quiero avisar a los sitios a los que enlazo.
- Quiero añadir comentarios en mis entradas que informen de los sitios que me enlazan.
Puedes elegir uno o el otro o ambos o ninguno. El que más te guste.
La opción A no requerirá ningún esfuerzo por tu parte y podría permitirte colocar un enlace a tu sitio web en los comentarios de alguna publicación aleatoria de un blog.
La opción B podría llenar tu cola de moderación con enlaces a sitios que no quieras enlazar. Sin embargo, puedes terminar teniendo algunas conexiones interesantes debido a los entradas de otros blogs, aunque serían las menos (desafortunadamente).
En cualquier caso, si decides aceptar los «enlaces entrantes«, definitivamente habrá un proceso de revisión manual al que tendrás que someterte.
Cómo desactivar los pingback y trackback en WordPress
Los dos métodos que has encontrado para manejar los «pingbacks» y «trackbacks» se pueden configurar desde el Panel de Administración de WordPress a través del menú «Configuración > Comentarios«, donde encontrarás la siguiente opción:

La primera casilla hará un «pingback (notificación automática entre blogs)». La segunda habilita la recepción y el procesamiento de «pingbacks (notificaciones automáticas entre blogs)» y «trackbacks (retroenlaces o referencias entre blogs)» de sitios externos a tu sitio.
- Desmarcar «Tratar de avisar a los sitios enlazados desde el artículo» desactivará tu envío de pingbacks.
- Desmarcar «Permitir avisos de enlaces desde otros sitios (pingbacks y tacbacks) en los artículos nuevos» desactivará tu recepción de pingbacks.
Este cambio afectará a todos los post de tu sitio web. Si quieres configurarlo individualmente para cada uno puedes expandir la edición rápida para ese post específico y determinar cómo reacciona a los pingbacks.

En caso de que no marques estas casillas específicas para cada publicación en tu blog de WordPress, entonces WordPress no notificará a ningún otro sitio web que tenga enlaces hipervínculos en tu sitio web para cada publicación en particular.
También existe un tercer método para desactivar XML-RPC que utiliza un plugin. En este caso yo sugeriría Deshabilitar el Pingback XML-RPC. Este plugin desactiva algunas funciones del protocolo XML-RPC mientras deja otras que aún son útiles hoy en día.
Más específicamente deshabilita los relacionados con el mal uso de los «pingbacks» y posibles explotaciones de seguridad contra nuestro sitio web antes mencionados mientras se mantienen los demás relacionados con el uso de APIs en servicios como Jetpack los cuales usan XML-RPC para conectarse a tu sitio.

Conclusión: Usar o no pingback y trackback
Como puedes observar, los trackbacks se han vuelto prácticamente reliquias del pasado en WordPress y ni siquiera Gutenberg le importan ya ellos por el tema del spam.
Por otra parte, los pingback agonizan y casi nadie está dispuesto a recibirlos y desviar tráfico de su web a la de otros blogueros. No olvides el riesgo de seguridad que pueden suponer y que puedes evitarte con servicios de hosting especializado que incluyan protección contra ataques por fuerza bruta como nuestros servidores web para WordPress.
Desactivar los pingbacks o no es una decisión personal relacionada con el tiempo que estás dispuesto a invertir en su moderación manual tratando de identificar aquellos que te aporten valor.
Esto va a ser un trabajo duro, créeme, pero particularmente difícil para un blog exitoso. Sin embargo, esto te permitirá encontrar buenas oportunidades y hacer lazos constructivos con otros blogs a través del intercambio de tráfico mutuo.
¿Todavía usas los «pingbacks«? ¿Los recibes? ¿Alguna vez has tenido un «trackback«? Me encantaría saber de tus experiencias en los comentarios de abajo.
Preguntas Frecuentes
¿Qué implica permitir pings en WordPress?
Habilitar los pings significa que tu blog recibirá pingbacks y trackbacks los cuales son notificaciones de otros blogs que enlazan a tu sitio. Esta función está activada por defecto en la configuración de los comentarios. Lo importante de habilitar los pings es que tu sitio podrá enviarse un ping a través de enlaces internos.
¿Los pingback y trackback son un riesgo de seguridad?
Sí, pueden serlo. El «pingback (retroenlace)» se ha usado para realizar ataques de denegación de servicio así como para comprobar si un sitio web está activo. También crean correo basura de comentarios. Deshabilitarlos ayuda a minimizar el riesgo si no son necesarios. Puede ser útil mencionar aquí que muchos complementos de seguridad ya los han bloqueado como configuraciones por defecto.