Índice del artículo
¿Qué es el rel=»shortlink»?
El valor shortlink usado en el artibuto rel de la etiqueta enlace (link rel=»shortlink») se utiliza para especificar un enlace corto para esa misma página. Evitando así tener que usar un servicio de acortamiento de URL de un tercero para obtener dicho enlace corto.
Los shortlinks aparecen en dos lugares:
- En la sección HEAD del documento HTML:
<link rel="shortlink" href="<a href="https://example.com/promo"/>">https://example.com/promo"/></a>; - En el enlace del encabezado HTTP:
Link: <<a href="https://example.com/promo>">https://example.com/promo></a>;; rel=shortlink
rel=»shortlink» en WordPress
Algunos temas de WordPress incluyen de forma automática estos enlaces. Esto hace que los buscadores inviertan tiempo rastreando enlaces en nuestra web que ni siquiera podemos controlar, y que además generan una redirección 301 a la propia página.
Eliminar el rel=»shortlink» en WordPress
Como estos enlaces no son necesarios, si los queremos eliminar solo tenemos que incluir la siguiente función en el archivo functions.php de nuestro tema o en nuestro plugin de funciones evitaremos que WordPress genere estos enlaces.
add_filter( 'after_setup_theme', 'tms_remove_shortlink_wp_head' );
function tms_remove_shortlink_wp_head() {
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10 );
}
