El complemento All in One SEO es ampliamente utilizado entre blogueros y propietarios de sitios de WordPress, con más de 3 millones de instalaciones. A pesar de su potencia y utilidad, hay un problema que molesta a los usuarios: el complemento agrega automáticamente una etiqueta canónica rel a las páginas marcadas como no indexadas. Esto puede crear consecuencias indeseables para el SEO.
Cuando una página o publicación está marcada como no indexable, el complemento le agrega rel canonical. Esto no es deseable, ya que el uso de rel canonical en páginas no indexadas puede provocar una indexación incorrecta o una clasificación más baja en los resultados de búsqueda.
Contenido del artículo:
El equipo de desarrollo del complemento ha propuesto una solución al problema, recomendando el uso de filtros para cambiar el comportamiento del complemento. En este caso, el usuario debe realizar cambios en el archivo funciones.php para configurar el complemento para que funcione correctamente con enlaces canónicos.
El código necesario para configurar el complemento y eliminar rel canonical es simple. Le permite deshabilitar la adición de la etiqueta rel a páginas que no deben indexarse.
Para hacer esto, necesita usar filtros en su código para controlar si las URL canónicas se agregan o eliminan según las condiciones de la página.
Para realizar los cambios que deseas, sigue estos pasos:
add_filter(aioseop_canonical_url, eRemove_canonical_url, 10, 1); función remove_canonical_url($url) { global $post; if (is_category()) { return false; // Убираем канонический URL для категорий. } Elsafe(is_archive()) { return false; // Убираем канонический URL для архивов. } devolver $url; } El código agregado verifica si la página es una categoría o un archivo y, de ser así, elimina la etiqueta canónica rel.
Elsafe ($post->identificación === 2) { return false; // Убираем канонический URL для поста с ID 2. } Siguiendo estos pasos, puedes eliminar fácilmente la etiqueta rel canonical de páginas no indexables o publicaciones individuales en WordPress. Aunque algunos usuarios requerirán alguna edición de código adicional, la solución propuesta es bastante simple y efectiva para la mayoría de los sitios.
Si tienes alguna duda o necesitas alguna aclaración adicional, escribe al estudio SEO "SEO COMPUTER" con cualquier duda al correo electrónico info@seo.computer.
7564