SOLUCIONAR EL ERROR 301 DE WORDPRESS

Las cosas simples pueden ser realmente poderosas”. 

Jon Taffer.

El impacto que Google hace a las paginas cuando esta infringe algunas de sus normativas, Realmente brutal. Y es que esta empresa “Alphabet” No se tienta el corazón a la hora de banear una web, por lo que los aspectos que esta evalúa son los siguiente : No crear contenido automático , Evitar el doorway/ cloacking ; esto es prácticamente mostrar contenido diferente a lo que se publica , Ocultar texto con con palabras claves – Este es un clásico y algunas paginas les aplique esto y si que funcionaba. Por último obtener enlaces de forma masivos ; este último prácticamente le encabrona a Penguin. Así que si no lo intentes si no seras baneados. Así que mejor optimiza tu sitio con Métodos White Hack SEO. Ya que tal parece que los robots de Google quiere que todo el contenido de la red sea generado por humanos.

la maldita terminal el monolinux

El algoritmo de Google Penguin analiza los sitios web y busca patrones de enlaces sospechosos que podrían estar manipulando el ranking de los resultados de búsqueda. La versión 4.0 de este algoritmo trajo cambios significativos para los profesionales de SEO. Ahora, se penaliza el intercambio de enlaces de temáticas distintas que sean recíprocos, la creación excesiva de perfiles en foros, los enlaces en directorios de baja calidad y los comentarios abusivos en blogs sin moderación.

En pocas palabras Google quiere que te acoples a las reglas y si quieres que tu pagina crezcan las visitas no caminos cortos, pero lo que si hay es información acerca de como funciona Penguin 4.0 y esta es la base de todo. Así que piensa como el enemigo y juega con sus reglas para que puedas hackearlas.

Métodos White Hack SEO

  1. Optimización técnica del sitio web: Asegurar de que el sitio web esté optimizado para los motores de búsqueda puedan rastrear e indexar correctamente el contenido. Esto incluye aspectos como la estructura de URL, la optimización de etiquetas HTML, la velocidad de carga del sitio y la compatibilidad con dispositivos móviles.
  2. Creación de contenido de calidad: Se enfoca en crear contenido original, relevante y valioso para los usuarios. Esto implica investigar y utilizar palabras clave relevantes, estructurar el contenido correctamente.
  3. Optimización de palabras clave: Consiste en investigar y seleccionar cuidadosamente las palabras clave relevantes para el negocio o sitio web, e incorporarlas de manera natural en el contenido.
  4. Construcción de enlaces de calidad: Se trata de obtener enlaces de otros sitios web relevantes y de calidad que apunten al sitio web objetivo.
  5. Experiencia de usuario mejorada: Se enfoca en mejorar la navegación y la experiencia del usuario en el sitio web.
  6. Uso adecuado de etiquetas y metadatos: Implica utilizar etiquetas HTML adecuadas, como encabezados, etiquetas de título y meta descripciones, para proporcionar información relevante y atractiva a los motores de búsqueda y a los usuarios.

Bueno esta vez voy a adentrarme a la optimización técnica , haciendo énfasis en la estructura del URL. En wordpress es conocidos como enlaces permanentes “Una buena estructura de enlaces permanentes puede aumentar tu posicionamiento”. Por default WP te da una configuración Simple la cual consta de peticiones GET. Nada bonito para el usuario ejemplo :

  • https://www.monolinux.org/?p=245

Algunas URL Amigables son :

  • https://monolinux.org/2016/04/25/pagina-ejemplo/
  • https://monolinux.org/2016/04/pagina-ejemplo/
  • https://monolinux.org/categoria/2016/04/pagina-ejemplo/

Todo esto se puede configurar desde la opción Ajustes/Enlaces-Permanentes de tu WP, pero se debe tener algo muy claro y es que esta configuración de WordPress pueden afectar a una gran cantidad de aspectos en tu sitio. Por lo que es importante tener cuidado. Ya que debemos recordar que como las urls van a cambiar algunos Enlaces que hacían referencias a ese sitio van a dar el error 404. Y esto no puede pasar ya que nuestros usuarios pueden pensar que algo no esta funcionando. Y si algo quiere el usuario de hoy es. Quiero lo que busque no mas no menos. Bueno por eso vamos a usar la técnica del HTACCESS llamada Redirect 301

Redirect 301

Un redireccionamiento 301, también conocida como el error 301, indica el cambio permanente de la ubicación de una página web a otra. La parte 301 hace referencia al código de estado HTTP de la página que está siendo redirigida. En pocas palabras es un código que permite hacer referencia una url vieja a una actualizada, esto hace que nuestro linkbuilding permanezca intacto.

En wordpress existe un plugin llamado Redirection el cual puede gestionar todas las redirecciones 301 ademas de monitorear los errores 404. Sin embargo la configuración que me permitió o al menos no supe como hace runa dirección dominio/pagina-ejemplo a dominio/categoria/año/pagina-ejemplo. Pero bueno al parecer ese plugin es la ostia así que lo volvere a usar y os contare. Sin embargo les diré como lo hice yo.

El query que hace toda la magia es el siguiente.

select post_name old_url , CONCAT(slug,'/2023/',post_name) new_url from wp_posts wp 
inner join wp_term_relationships wtr on wp.ID = wtr.object_id 
inner join wp_term_taxonomy wtt on wtr.term_taxonomy_id  = wtt.term_taxonomy_id 
inner join wp_terms wt on wt.term_id = wtt.term_id 
where wp.post_type = 'post' and wp.post_title != 'Borrador automático' and post_name != '' and wtt.taxonomy = 'category'

Una vez que ejecutas ese query te lanzara todos los posts con dicha nomenclatura. Sin embargo me dije a mi misma. – Katy debes entregar una mejor solución, Así que busque el framework del señor monolinux llamado Regina Framework incorpore el query y lo eche andar aquí os dejo el código.

Solo debes configurar lo siguiente

/*en el archivo __librerias/okol_models/conectores.php */
/*modificar lo siguiente en la linea 15. por tus datos de wordpress*/

 const __ParametrosConexion = '{
                  "user":"monolinux",
                  "pass":"********",
                  "bd":"bd_de_wordpress",
                  "server":"localhost",
                  "port":3306
               }'; 

/*modificar el archivo app/lestrock.php linea 44*/
/*
* $site_url : El sitio de tu dominio
* $prefix : El prefijo de tu base de datos de wordpress
* $saved : si quieres que genere un archivo htaccess por default es FALSE
*/
$obj->createRedirects('tudominio.com','wp_',TRUE); 

Prácticamente ese script te genera todos los nuevos enlaces. Un gran alivio si tu sitio tiene mas de 2mil artículos. Bueno pues me despido queridos lectores y únicos amigos. Si no antes desearles un excelente fin de semana. Hasta la próxima 🙂

Referencias

https://es.semrush.com/blog/nuevo-penguin-algoritmo-google/

https://blog.hubspot.es/marketing/que-es-una-redireccion-301-y-por-que-es-importante

Deja un comentario

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