Aunque WordPress es el sistema de gestión de contenido más importante del mundo, todavía está lejos de ser perfecto. Si bien sus deficiencias no son lo suficientemente masivas como para hacer mella en su popularidad, son algo con lo que ocasionalmente tendrás que lidiar.
Por ejemplo, hay más de un par de problemas que pueden surgir al trabajar con imágenes en WordPress. La incapacidad para lidiar con las páginas de archivos adjuntos de imágenes es un problema que no se puede rectificar a través de una opción en el núcleo de WordPress.
Entonces, ¿cómo evitas que las personas lleguen a las páginas de archivos adjuntos de imágenes? Lo descubrirás en este artículo. Cubriremos:
Siempre que cargue un archivo multimedia a través de la biblioteca multimedia, WordPress creará una página adjunta para él. Estas páginas de archivos adjuntos contienen información sobre el archivo que cargó, como una descripción o el nombre del archivo. También tienen enlaces permanentes.
Una página de archivo adjunto de imagen es una página de archivo adjunto que se crea cada vez que carga una imagen a través de la biblioteca de medios. La información que contiene no se limita al nombre y la descripción: también puede contener datos como la resolución de la imagen, así como los datos EXIF.
Hay un par de razones por las que las páginas de archivos adjuntos de imágenes pueden causar problemas. Por un lado, las audiencias que solo querían ver sus archivos de imagen pueden comunicarse con ellos y es posible que no se sientan impresionados por la presentación que ven. En un ecosistema donde las impresiones rápidas son muy importantes, esto puede tener un efecto perjudicial.
La utilidad de la página de adjuntos de imágenes para la optimización de motores de búsqueda también es cuestionable. Si bien se afirma en WordPress.org que el uso de plantillas de archivos adjuntos podría ayudar al SEO, parece haber poco acuerdo al respecto. Yoast SEO, por ejemplo, desaconseja permitir que los visitantes accedan a las páginas de archivos adjuntos. También es un hecho que a los motores de búsqueda les gusta el contenido de calidad, que estas páginas simplemente no lo son.
Finalmente, el problema es que no puede simplemente eliminarlos. La forma de manejarlos generalmente incluye hacerlos más difíciles de alcanzar, no quitarlos por completo. Entonces, ahora que sabemos que no puede hacerlos desaparecer o dejar de aparecer exactamente, veamos qué opciones tiene para redirigirlos.
Estamos hablando de WordPress aquí, por lo que seguramente habrá un complemento que pueda ayudarlo a lidiar con esas páginas de archivos adjuntos de imágenes, ¿verdad? Hay un par de ellos, y algunos de ellos son lo suficientemente populares como para que ya los tenga. Mantener una cantidad razonable de complementos también es siempre una buena idea.
Si usa Yoast SEO, puede redirigir las URL de los archivos adjuntos directamente a los archivos multimedia para los que fueron creados. Con Yoast SEO instalado, navegue hasta SEO> Apariencia de búsqueda> Medios. Notará la opción URL de medios y archivos adjuntos y una palanca para habilitar la redirección. Se establecerá en «Sí» de forma predeterminada.
Si no desea redirigir a archivos multimedia, puede intentar descargar el Redireccionamiento de páginas adjuntas enchufar. El complemento está disponible en el repositorio de WordPress.org y no tiene ninguna configuración. Solo necesita instalarlo y activarlo y comenzará a funcionar.
Con la redirección de páginas de archivos adjuntos, las páginas de archivos adjuntos de imágenes se redireccionarán a su publicación principal, la publicación a través de la cual se cargaron. Si cargó la imagen directamente a la biblioteca de imágenes usando el Medios> Agregar nuevo opción, el enlace será redirigido a la página de inicio del sitio web. Las opciones de la página que verán los usuarios también dependen de si la página principal ya existe o no.
Si se siente cómodo escribiendo código, copiándolo, en realidad, no tiene que depender en absoluto de los complementos. Debes estar seguro de que no tienes ningún problema con el manejo del código porque necesitarás cambiar los archivos de tu tema o agregar un archivo a tu instalación de WordPress.
El código que usaremos es el siguiente:
<?php
global $post;
if ( $post && $post->post_parent ) {
wp_redirect(esc_url(get_permalink($post->post_parent)), 301);
exit;
} else {
wp_redirect(esc_url(home_url( '/' )), 301);
exit;
}
?>
Este código redirigirá a los visitantes a la publicación principal si está disponible. De lo contrario, llevará a los visitantes a la página de inicio de su sitio web. Para que funcione, debes pegarlo en la parte superior del archivo que contiene tu plantilla de página de adjuntos, que podría ser el archivo adjunto.php. Sin embargo, si hay un archivo image.php en su tema, es posible que desee agregar el código allí.
Si su tema no tiene un archivo adjunto.php o un archivo image.php, querrá crear uno de ellos. Razón de más para simplemente usar un complemento si no está seguro de cómo crear estos archivos y agregarlos a su instalación de WordPress.
¡Vamos a envolverlo!
Aunque las páginas de archivos adjuntos de imágenes no son un gran problema que pueda causar un daño grave a su sitio web, pueden generar cierta confusión, tanto para los visitantes como para los motores de búsqueda. Esa podría ser la razón por la que a menudo se recomienda que se ocupe de ellos. Por lo general, la forma de hacerlo es asegurarse de que incluso las personas que tienen el enlace a estas páginas terminen en otro lugar.
Apoya nuestro trabajo ❤️
Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.




















