Saltear al contenido principal

Cómo eliminar la fecha desde los resultados de búsqueda de Google

Antes de comenzar a analizar las opciones sobre cómo eliminar o ocultar las fechas de los post y páginas desde los resultados de búsqueda de Google, es importante que decida si su blog o sitio web requiere una fecha en sus publicaciones o páginas. Dejar las fechas de publicación en un sitio web relacionado con noticias es una necesidad actual.

Aquí un ejemplo de una publicación con la impresión de la fecha publicada.

ejemplo de resultados con fechas en google

Aquí está el mismo post sin la impresión de la fecha.

ejemplo de resultados sin fechas en google

Después de la última actualización del algoritmo de búsqueda de Google, muchos de los blogs comenzaron a resurgir en los resultados de búsqueda de Google. Pero las marcas de tiempo en las publicaciones (se remonta a algunos años en algunos casos) han desanimado a los lectores a hacer clic en su blog o sitio web. Echa un vistazo por ti mismo. Busqué en Google el término “los mejores plugins para wordpress“.

resultados de buscados con fechas recientes y antiguas

El primer resultado muestra una fecha reciente y el segundo muestra una fecha de 2015. Es obvio que la mayoría de los lectores hacen clic en el primer resultado ya que está fechado recientemente. La posición número 1 en los resultados de búsqueda de Google obtiene un promedio del 35% de todo el tráfico de búsqueda, mientras que la segunda posición obtiene alrededor del 20%. Y sólo el 10% del tráfico de búsqueda hace clic en la 3ª posición.

En este caso, la segunda posición tiene un artículo de 2015 y la tercera posición tiene un artículo sin fecha de publicación. Es más probable que el lector promedio haga clic en la 3ra posición sobre la 2da posición ya que la 2da posición tiene una fecha de 2015. Si la 2da posición no tuviera una marca de fecha, se habría beneficiado con más tráfico. La tercera posición está drenando todo el tráfico de la segunda posición mientras se beneficia de la eliminación de la fecha posterior. Por lo tanto, es importante que decida si su blog se beneficiaría de la eliminación de la fecha de sus publicaciones.

Veamos cómo eliminar la fecha de los resultados de búsqueda de Google. Hay muchas maneras de hacer esto. A continuación describiré algunos métodos que me han funcionado en el pasado.

Método 1 – A través de opciones de tema

Revise la configuración de su tema de WordPress. Muchos temas ofrecen una opción para mostrar y ocultar información meta. Use el plugin Schema: fastest SEO WordPress Theme. Vaya a Apariencia > Opciones de tema > Publicaciones únicas > Desactivar fecha de publicación. Esto eliminará todas las fechas de publicación (Algunos temas vienen con el schema incorporado, sería bueno revisarlo primero antes de comprar o adquirir una extensión o plugin).

Método 2 – Usando un plugin de WordPress

plugin wordpress para eliminar y ocultar fechas

Plugin 1 – WP Meta and Date Remover

Este plugin de WordPress te da la opción de eliminar todos los metadatos que incluye la fecha. Simplemente instale el plugin y vaya a hace la configuración.

Plugin 2 – WP Author, Date y Meta Remover

Es un plugin de WordPress muy simple de usar. Simplemente instale el plugin y active. Puede administrar qué información eliminar a través de la Configuración de la extensión.

Método 3 – Usando un código PHP personalizado

Esta es una de las maneras más fáciles de ocultar la fecha de publicación de los resultados de búsqueda de Google. También explicaré cómo puede ocultar fechas de publicaciones anteriores a la cantidad específica de días. Agregue el siguiente código a su archivo de WordPress single.php.

Paso 1: Comencemos con la función de fecha:

<?php the_date(); ?>

Paso 2: ahora vamos a agregar una declaración condicional que solo muestra la fecha si la publicación tiene menos de 180 días de antigüedad:

<?php if(strtotime( get_the_date() ) > strtotime( "180 days ago" )) {
        the_date();
} ?>

Paso 3: finalmente, agreguemos otra declaración condicional para las publicaciones con menos de 180 días de antigüedad O agregar un campo personalizado, que luego mostrará la fecha:

<?php if((get_post_meta($post->ID, 'add-date', true)) || strtotime( get_the_date() ) > strtotime( "180 days ago" )) {
        the_date();
} ?>

Esto debería funcionar. Por supuesto que puedes elegir la cantidad de días que prefieras. Simplemente reemplace 180 con su número preferido de días.

Uno de estos métodos mencionados debería ayudarlo a eliminar y ocultar las fechas de los resultados de búsqueda de Google. Recomendamos que siga el método 3 y use un código PHP personalizado que un complemento de WordPress desactualizado.

Si tiene preguntas, comentarios o alguna duda, siéntase libre de incluirlos en nuestros comentarios.

Calificar

Blogger y Especialista SEO LATAM, me gusta ayudar creando contenidos sobre SEO, Marketing Online y Tendencias Digitales. Trabajo como apoyo en varias agencias SEO & digitales en todo LATAM, como también realizo asesorías y campañas SEO Internacional en Argentina, Colombia, Chile, México, Perú, España y Estados Unidos. Como profesional de SEO & Marketing Online, brindo todo lo mejor para cumplir los objetivos deseados para cada negocio y empresa a través de campañas orgánicas. Sígueme en Twitter @Fotosarnold.

También te puede interesar...
banner hablemos de seo
Suscríbete a Nuestro Newsletter

No te pierdas las últimas actualizaciones sobre SEO y Marketing Online, manténte notificado y entérate todo con las mejores noticias!

Comentarios

Esta entrada tiene 5 comentarios

  1. Hola
    Me gustó la opción 3 pero… En qué parte del single.php debo poner éso que indicas? Qué debería buscar para insertarlo antes o después de algo, no creo que vaya en la primer línea de código. No soy experto programador. Agradecería ayuda para modificar mi single.php ya que mi contenido no es perecedero y me afecta mostrar fechas viejas. Gracias.
    Tenía un plugin viejo pero veo que ha dejado de funcionar, podría probar con uno que indiques ahora pero creo que la solución final es tocar directo el PHP

  2. Hola Arnold, muy interesante y útil tu post, pero en la tercera opción no entendí si debía añadir los tres campos o solamente el tercero.
    Yo lo puse así:
    strtotime( “90 days ago” )) {
    the_date();
    } ?>
    ID, ‘add-date’, true)) || strtotime( get_the_date() ) > strtotime( “90 days ago” )) {
    the_date();
    } ?>
    (Añadí los tres apartados que mencionaste)
    Dime si solamente debía añadir el tercero.
    Saludos.

      1. Gracias por responder, pero si directamente no quiero mostrar la fecha, es decir, sin que pase una cantidad “x” de días, ¿tienes algún código para eso?

Deja una respuesta

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

Volver arriba