El complemento SEO de WordPress elimina Rel Canonical de las páginas no indexadas

imprimir · Время на чтение: 4мин · por · Publicada · Actualizado

jugarEscucha este artículo

All in One SEO elimina Rel Canonical.El complemento SEO de WordPress elimina Rel Canonical – Es posible que haya oído hablar del poderoso complemento All in One SEO que usan muchos bloggers de WordPress. Según los informes, el complemento ha recibido más de 3 millones de instalaciones. enchufar SEO todo en uno se ve muy poderoso, y aunque es muy útil, este complemento tiene un problema particular que molesta a sus usuarios. El complemento agrega automáticamente rel canonical a cada página no indexada.

Siempre que un usuario no indexe una página o publicación en particular, el complemento agregará un rel canonical a esa página o publicación. Este es un problema real para los usuarios, ya que se les disuade de usar rel canonical en páginas no indexadas.

El contenido del artículo:

Como resolver el problema

El equipo de desarrollo de complementos ideó una solución genérica a este problema. Animan a los usuarios a usar ganchos de filtro para cambiar la forma en que este complemento maneja diferentes situaciones.

En otras palabras, el usuario necesita aplicar algún código en el archivo functions.php para configurar los ajustes del complemento.

Cómo deshacerse de Rel Canonical con ganchos

El código responsable de configurar las opciones para esta solución en particular es bastante simple.

Solo necesita agregar filtros de línea de código y funciones para eliminar las especificaciones de rel según las condiciones que desee.

Cómo configurar un proceso

Para configurar el proceso, siga estos pasos:

1. Lo primero que debe hacer es hacer una copia de seguridad de su blog de WordPress. Cada vez que un usuario decide usar el código de WordPress, siempre es una buena idea hacer una copia de seguridad de todo. Esto es para garantizar que los cambios no rompan los blogs existentes y que pueda volver a la última versión después de realizar los cambios. Además de hacer una copia de seguridad de su propio blog, los usuarios también deben asegurarse de que el proveedor de alojamiento haga una copia de seguridad de todo el sitio web diariamente.

2. El segundo paso es abrir el archivo functions.php para su tema de WordPress. Idealmente, este archivo debería estar ubicado en el directorio raíz de un tema en particular. Si no puede encontrar el archivo o tiene problemas para encontrarlo, se recomienda que se comunique con su proveedor de alojamiento o desarrollador para que lo ayude a encontrar el archivo que necesita.

3. Después de eso, es importante hacer una copia de seguridad del archivo functions.php actual antes de agregar un nuevo código. Esto es para que pueda usar la versión no modificada del archivo si algo sale mal o no funciona correctamente. Simplemente puede descargar el archivo, guardarlo como copia de seguridad y volver al original para realizar cambios en el código.

4. Es hora de agregar el código al paso crítico del archivo functions.php. El siguiente código comprueba si la página actual es una página de archivo o una página de categoría. Si la página ya es canónica, este código especificará rel canonical en el HTML.

add_filter('aioseop_canonical_url','remove_canonical_url', 10, 1); función remove_canonical_url( $url ){ global $post; if( is_category() ){ devuelve falso; // Eliminar la URL canónica de las categorías. } elseif (is_archive() ){ return false; // Eliminar la URL canónica de los archivos. } devuelve $url; }

5. El siguiente paso es subir el archivo functions.php modificado al sitio en el directorio raíz del tema. Este es el lugar perfecto para descargar archivos. Si no sabe dónde está el directorio raíz, solicite ayuda a su desarrollador o proveedor de alojamiento y evite cargar archivos en cualquier parte de su instalación de WordPress.

6. Una vez que el archivo se cargue en la ubicación correcta, es hora de probar el código visitando la página de archivo o categoría. El código tiene éxito si el atributo canónico no existe en el HTML y solo ve la metaetiqueta de robots.

7. El usuario no debe detener el archivo de prueba. Debe verificar dos veces su página de inicio, publicaciones de blog y páginas web para asegurarse de que el rel canónico sea correcto. Debe asegurarse de que los temas y otros complementos permanezcan sincronizados con los cambios en el archivo functions.php y no se comporten de manera inesperada.

8. Si después de una prueba exhaustiva no ve ningún problema y todo funciona como se esperaba, felicidades, ha eliminado con éxito rel canonical de las páginas no indexadas utilizando el complemento All in One SEO en WordPress.

10. Alternativamente, puede usar el mismo proceso para eliminar rel canonical de cualquier página o publicación específica según la identificación. Para hacer esto, puede agregar el siguiente código a una función creada para verificar una página o publicación específica. Solo necesita agregar un elseif que especifique la identificación de la página o publicación.

elseif ( $post->ID === 2){ devuelve falso; // Eliminar la URL canónica de la publicación #2. }

Finalmente

Por lo tanto, los usuarios pueden eliminar rel canonical de todos los archivos o categorías no indexados, así como de cualquier página o publicación específica.

Es posible que se requiera más edición de código, pero el método descrito anteriormente resulta ser la solución ideal, que no requiere mucho tiempo para configurar.

Leyendo este artículo:

Gracias por leer: AYUDANTE DE SEO | NICOLA.TOP

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 5 / 5. Recuento de votos: 315

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

13 − 7 =