Los pingbacks y trackbacks son características integradas en WordPress que permiten notificar y enlazar contenidos de manera automática.
Aunque útiles en algunos casos, los pingbacks internos (cuando enlazas a tu propio contenido dentro del mismo sitio web) pueden resultar molestos o confusos para algunos administradores de blogs.
En este artículo, exploraremos qué son los pingbacks y trackbacks, sus ventajas y desventajas, y cómo deshabilitar los pingbacks internos en tu sitio.
Tabla de contenidos
¿Qué son los pingbacks y trackbacks?
Pingbacks
Un pingback es una notificación automática que se genera cuando enlazas a otro sitio web o a otra publicación en tu propio blog. Se podría describir como una especie de “saludo” entre sitios que utilizan enlaces. Si enlazas a una entrada de otro blog, este recibirá un pingback, que aparecerá como un comentario en su publicación, incluyendo un enlace de regreso a tu contenido.
Por ejemplo: Si en el artículo «Cómo mejorar tu SEO» enlazas a otra entrada en tu sitio llamada «10 consejos de SEO», WordPress generará un pingback interno para notificar la conexión entre ambas publicaciones.
Trackbacks
Los trackbacks son similares, pero funcionan de manera diferente. Se originaron antes que los pingbacks y requieren una acción manual. Con un trackback, tú envías una notificación al propietario del otro sitio web para informarles que mencionaste su contenido.
Diferencias principales:
– Pingbacks: Automáticos y funcionan solo entre sitios compatibles con esta tecnología (como WordPress).
– Trackbacks: Manuales y más universales, pero han caído en desuso debido al spam.
Ventajas de los pingbacks y trackbacks
Ventajas de los Pingbacks
1. Mejor interconexión de contenido:
Los pingbacks internos ayudan a enlazar publicaciones relacionadas, lo que mejora la experiencia del usuario y fomenta la navegación dentro de tu blog.
2. Beneficio para el SEO:
Los motores de búsqueda como Google valoran los enlaces internos porque ayudan a estructurar tu sitio y a destacar contenido relevante.
3. Notificaciones automáticas:
Para enlaces externos, los pingbacks te informan cuando alguien menciona tu contenido, ayudándote a identificar oportunidades de colaboración o backlinking.
Ventajas de los Trackbacks
1. Mayor alcance:
Puedes enviar trackbacks a sitios que no usan WordPress para notificarles que enlazaste su contenido.
2. Reconocimiento mutuo:
Permiten destacar colaboraciones o referencias entre diferentes blogs.
Desventajas de los pingbacks y trackbacks
Desventajas de los Pingbacks
1. Pingbacks internos desordenados:
En sitios con muchos enlaces internos, los pingbacks pueden saturar la sección de comentarios, causando confusión entre los lectores.
2. Carga adicional en el servidor:
Los sitios grandes pueden experimentar un ligero aumento en la carga del servidor debido a la generación automática de pingbacks.
3. Spam:
Aunque los pingbacks internos son seguros, los externos pueden ser explotados para enviar spam.
Desventajas de los Trackbacks
1. Obsoletos y vulnerables al spam:
Los trackbacks manuales ya no son tan utilizados porque suelen ser abusados por bots para generar enlaces no deseados.
2. Proceso manual tedioso:
Enviar trackbacks requiere más tiempo y esfuerzo que usar pingbacks.
¿Por qué deshabilitar los pingbacks internos?
Los pingbacks internos pueden resultar molestos si prefieres mantener una sección de comentarios limpia y ordenada. Además, si ya tienes una estrategia sólida de enlaces internos, estos pingbacks no aportan un valor significativo adicional.
¿Cómo deshabilitar los pingbacks internos en WordPress?
Opción 1: Ajustes generales en WordPress.
1. Inicia sesión en tu panel de WordPress.
2. Ve a Ajustes → Comentarios.
3. Desmarca la opción «Permitir avisos de enlaces de otros blogs (pingbacks y trackbacks) en las nuevas entradas».
Nota: Esto desactivará tanto los pingbacks internos como los externos en futuras publicaciones.
Opción 2: Usar un plugin.
Si prefieres desactivar solo los pingbacks internos pero mantener los externos, utiliza un plugin específico. Uno popular es «No Self Ping«. Sigue estos pasos:
1. Ve a Plugins → Añadir nuevo.
2. Busca e instala No Self Ping.
3. Actívalo. El plugin desactivará automáticamente los pingbacks internos sin afectar los externos.
Opción 3: Modificar el código
Si eres usuario avanzado, puedes desactivar los pingbacks internos añadiendo este código al archivo functions.php de tu tema activo:
function disable_internal_pingbacks( &$links ) {
foreach ( $links as $key => $link ) {
if ( strpos( $link, get_option( ‘home’ ) ) === 0 ) {
unset($links[$key]);
}
}
}
add_action( ‘pre_ping’, ‘disable_internal_pingbacks’ );
Resumen del artículo.
Los pingbacks y trackbacks son herramientas útiles en ciertos casos, pero no siempre se adaptan a las necesidades de todos los administradores de blogs. Si encuentras que los pingbacks internos desordenan tus comentarios o ralentizan tu sitio, deshabilitarlos es una solución simple y efectiva. Evalúa si su uso aporta beneficios reales a tu estrategia de contenido antes de decidir.