Newsletter para devsEntra

Cómo buscar en Google contenidos de programación en español

La búsqueda de artículos y tutoriales de programación en español puede ser una tarea complicada, especialmente cuando muchas fuentes de calidad están en inglés.

De hecho para la newsletter me encantaría tener un lugar fijo donde encontrar este contenido de calidad sobre programación en castellano, pero no está.

Pero en casa Google han pensado en todo y, con las estrategias de búsqueda adecuadas, puedes encontrar una gran cantidad de recursos en español que se ajusten a tus necesidades.

En este artículo encontrarás

  • Cómo funcionan los operadores booleanos de Google como AND o OR
  • Usar palabras clave en español
  • Excluir términos de búsqueda
  • Usar otros operadores no tan habituales de Google
  • Encontrar resultados en ficheros PDF indexados
  • Trucazo: Uso de fingerprints para agudizar los resultados
  • Bola extra: Ampliar tu búsqueda a podcasts de programación en español en Spotify

Cartel de alguien buscando en google

¿Por qué buscar en español?

¿Es realmente necesario? Siempre hay buenas razones para intentarlo.

  • Accesibilidad: No todas las personas somos fluidas entendiendo el inglés. Buscar recursos en tu lengua materna facilita el aprendizaje.
  • Contexto cultural: Algunos contenidos podrían estar más adaptados a la realidad o el mercado laboral de los países hispanohablantes.
  • Claridad: Los conceptos técnicos a veces son más fáciles de entender cuando se explican en tu idioma nativo.

👀 Es cierto que tecnologías como ChatGPT, las extensiones de navegador o los traductores online de webs completas ayudan mucho, pero no siempre apetece hacer el esfuerzo para entenderlo.

Técnicas básicas efectivas

Usar operadores de dominio para hacer búsquedas efectivas

Vamos a focalizar la búsqueda.

Los operadores de dominio como site:.es o site:.mx pueden limitar los resultados a sitios que probablemente estén en español. No es 100% efectivo, pero es un buen punto de partida.

📝 Vamos orientar nuestro deseo de encontrar “tutoriales de JavaScript en español” o “artículos sobre JavaScript en español” hacia búsquedas con el mejor rendimiento posible.

Ejemplo:

JavaScript AND (tutorial OR artículo) site:.es

Ejemplo de búsqueda

La magia de los operadores booleanos básicos

Es una técnica demasiado desconocida en el buscador para encontrar contenidos cercanos a tu contexto.

Los operadores booleanos como AND, OR, y NOT pueden hacer que tu búsqueda sea mucho más precisa.

  • AND: Incluye resultados que tienen todos los términos conectados por este operador.
  • OR: Incluye resultados que tienen al menos uno de los términos.
  • NOT: Excluye los términos que no deseas.

Ejemplo de uso:

JavaScript AND (tutorial OR artículo) AND (introducción OR principiante)

Incorporar palabras clave en español

Buscar “en español” o “en castellano” como coletilla solo nos llevará a encontrar resultados poco óptimos o recopilaciones que ya conocemos.

Agregar palabras clave en español a tu búsqueda puede ayudarte a encontrar más contenido relevante.

Algunas palabras clave que podrían ser útiles incluyen:

  • Introducción
  • Principiante
  • Avanzado
  • Guía
  • “Cómo hacer”

👀 Más adelante veremos como usar una técnica muy habitual en web scrapping y SEO de nicho: los fingerprints

Cómo excluir términos en inglés

Si encuentras que tus resultados están saturados con contenido en inglés, puedes excluir palabras en inglés utilizando NOT o el símbolo -.

Ejemplo de uso:

JavaScript AND (tutorial OR artículo) NOT (English OR beginner)

Búsqueda en plataformas de contenido específicas

Si ya conoces sitios o plataformas que suelen tener buen contenido en español, puedes limitar tu búsqueda a esos sitios utilizando el operador site:.

Ejemplo de uso:

JavaScript AND (tutorial OR artículo) site:medium.com

Hay otros lugares como dev.to, hashnode o hackernoon donde lo habitual son las publicaciones en inglés, pero, quizás puedes llevarte una sorpresa.

Operadores booleanos avanzados de Google

Hasta ahora hemos cubierto las bases de cómo utilizar operadores booleanos como AND, OR, y NOT para encontrar contenido de programación en español. Ahora vamos a ampliar tu arsenal de herramientas de búsqueda con operadores más avanzados que Google ofrece.

AROUND: Refinando proximidad

Este operador es útil cuando quieres encontrar páginas donde dos términos están cercanos entre sí. Esto es especialmente útil cuando buscas una combinación específica de términos relacionados con la programación.

Ejemplo de uso:

"JavaScript" AROUND(3) "tutorial"

Este ejemplo mostrará resultados donde las palabras “JavaScript” y “tutorial” están separadas por no más de tres palabras.

Si tienes una página web de referencia que consideras confiable para aprender programación en español, puedes usar el operador link: para descubrir qué otras páginas enlazan a esa web.

Ejemplo de uso:

LINK:www.misitiofavoritodeprogramacion.com

FILETYPE: Buscar en ficheros de tipo PDF

⚡️Este es un truco absolutamente genial para sacarle partido a Google y cualquier buscador que lo soporte. ¡Vas a descubrir oro!

📝 Oro también cada domingo en nuestra newsletter con 12 recursos seleccionados para nuevos y viejos developers.

Si estás buscando un tipo específico de contenido, como un PDF o un archivo de PowerPoint, puedes usar el operador filetype:.

Ejemplo de uso:

JavaScript tutorial filetype:pdf

ALLINTEXT o INTEXT: Enfocándose en contenido

Estos operadores son útiles si quieres asegurarte de que los resultados contengan ciertas palabras en el cuerpo del texto.

Ejemplo de uso:

allintext:"JavaScript principiantes"

ALLINTITLE o INTITLE: Lo que está en el título

Si consideras que el título de una página es un buen indicador de su contenido, puedes usar estos operadores para centrarte en esto.

Ejemplo de uso:

allintitle:JavaScript y tutorial

INURL o ALLINURL: Filtrando la URL

Si sabes que el término que estás buscando probablemente estará en la URL, estos operadores son muy útiles.

Ejemplo de uso:

inurl:JavaScript allinurl:tutorial

ALLINANCHOR o INANCHOR: ElpPoder del texto ancla

Estos operadores te ayudarán a encontrar páginas que son referenciadas por otros sitios mediante enlaces que incluyen el término de búsqueda en el texto ancla o texto enlazado.

Ejemplo de uso:

allinanchor:"tutoriales de programación"

👉 Más info en la guía definitiva de operadores y comandos de Google.

La técnica de los Fingerprints contextuales para buscar programación en español

Sin duda este es un método sofisticado para lograr buenos resultados.

Es cierto que cuando hablamos de “fingerprints” o “huellas digitales” para identificar contenido en español, también podemos referirnos a elementos que suelen aparecer de manera recurrente en sitios web de habla hispana.

Estas “huellas” no necesariamente tienen que ser términos técnicos de programación, sino que pueden ser fragmentos de texto que suelen encontrarse en menús, footers, o bloques de comentarios en webs en español.

¿Qué son los fingerprints contextuales?

Los “fingerprints” contextuales son frases o términos que suelen aparecer en sitios web en un idioma específico y que nos pueden ayudar a identificar el idioma del contenido, incluso si este no está explícitamente indicado.

Fingerprints comunes en webs en español

Aquí algunos ejemplos de “fingerprints” que podrían ayudarte a identificar sitios en español y que encontrarás en menús, footers, navegación o bloques de comentarios:

  • “Contáctanos”
  • “Contacto”
  • “Derechos reservados”
  • “Términos de uso”
  • “Política de privacidad”
  • “Deja un comentario”
  • “Siguiente”
  • “Anterior”

Seguro que si te paras a pensar o buscas aquí mismo, en Web Reactiva, encontrarás varios más.

Cómo usar fingerprints para encontrar resultados de programación en español

Un método para usar estos “fingerprints” contextuales en Google podría ser el siguiente, combinando lo que ya hemos visto.

"tutorial de programación" AND ("Contáctanos" OR "Derechos reservados" OR "Política de privacidad")

Este comando busca sitios que tengan un tutorial de programación y que además contengan alguna de estas “huellas” que son comunes en sitios web en español.

Más avanzado todavía.

Imagina que buscas un tutorial de programación en Python y quieres estar seguro de que esté en español:

"tutorial de Python" AND ("Contáctanos" OR "Derechos reservados") AROUND(10) "ejemplos prácticos"

Este comando combina operadores booleanos y “fingerprints” contextuales para buscar tutoriales de Python que estén probablemente en español y que además contengan ejemplos prácticos.

Bola extra: Buscando podcasts de programación en español

Hasta ahora, hemos explorado cómo encontrar una amplia gama de recursos de programación en español en la web.

Sin embargo, ¿qué pasa si estás interesado específicamente en podcasts?

🔥 Primero puedes echar un vistazo a nuestra selección de más de 30 podcasts para developers en castellano.

Los podcasts son una forma excelente de aprender sobre programación durante tu tiempo libre o mientras realizas otras tareas.

Aquí te mostramos cómo puedes aplicar tus conocimientos de operadores booleanos para buscar podcasts de programación en español, incluso en plataformas populares como Spotify o Apple Pocast.

Los podcasts son una excelente manera de:

  • Absorber información mientras haces multitarea.
  • Mantenerte al día con las últimas tendencias y tecnologías.
  • Escuchar a expertos en la industria compartir sus conocimientos.

Usando operadores booleanos para filtrar

Combinando las técnicas anteriores tenemos varios ejemplos.

Ejemplo de uso con el operador AROUND:

"podcast de programación" AROUND(3) "en español"

Este comando te ayudará a encontrar resultados donde las palabras clave están cerca una de la otra, lo cual es útil si el término “en español” no está claramente especificado.

Otro truco puede ser utilizar el operador LINK para encontrar páginas que enlazan a podcasts en plataformas conocidas:

LINK:open.spotify.com "podcast de programación"

📝 Recuerda también el uso de los fingerprints, aunque hay que tener en cuenta que muchos podcasts se alojan en servicios que no están traducidos plenamente al castellano.

¿Cómo encontrar podcasts en español en Spotify?

Algunos conceptos básicos

Para empezar, puedes utilizar comillas (“”) para realizar una búsqueda de coincidencia exacta. Por ejemplo:

"podcast de programación"

Esta búsqueda mostrará resultados que coincidan exactamente con la frase “podcast de programación”.

Usando etiquetas de búsqueda

Spotify te permite usar etiquetas específicas como year:, genre:, y label: para refinar tu búsqueda.

Por ejemplo, si estás buscando podcasts de programación publicados en un año específico, puedes usar:

year:2022 "podcast de programación"

O si buscas podcasts en el género de tecnología:

genre:tecnología "podcast de programación"

Refinando con AND y NOT

Puedes usar AND y NOT para refinar aún más tus búsquedas. Por ejemplo, si estás buscando podcasts de programación en JavaScript pero no quieres encontrar episodios sobre Angular, podrías escribir:

"podcast de programación" AND JavaScript NOT Angular

También puedes usar + o - en lugar de AND y NOT.

"podcast de programación" +JavaScript -Angular

El poder de la Multi-Etiqueta

Lo mejor de todo es que puedes combinar todas estas opciones para realizar búsquedas verdaderamente avanzadas. Imagina que quieres encontrar podcasts de programación en el género de tecnología, publicados entre 2019 y 2022, pero que no sean sobre Python:

genre:tecnología AND "podcast de programación" AND year:2019-2022 NOT Python

Esta búsqueda te dará resultados muy específicos que coincidan con todos estos criterios.

Colofón

Google, Spotify, pero también Bing o DuckDuckGo son excelentes herramientas para encontrar lo que buscas.

Lo que ocurre es que no siempre logramos un resultado óptimo.

Gracias a estos pequeños trucos espero que la brújula que usas para guiarte en el infinito mapa de internet te sea más útil.

Pregúntame si tienes dudas ;)

Escrito por:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. @delineas en twitter y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.