¿Qué es un buscador en Internet?

Quizá lo primero que debiera interesarnos cuando hablamos de posicionamiento en buscadores sea conocer bien qué es un buscador y cómo funciona.

Para aprender el funcionamiento se trabajan concursos SEO como SEOcanteo, ¿lo conoces?

En la mayoría de las ocasiones nos encontramos que cuando se habla de SEO directamente se relaciona con las posiciones tras una consulta en los buscadores. Sin embargo, debemos saber que esto es solo el resultado, y si realmente queremos saber qué estamos haciendo, nos interesa conocer cómo ocurre el resto del proceso, para tratar de entender qué es aquello que nos devuelve resultados relevantes tras introducir nuestra consulta.

Buscadores del mundo

Buscadores del mundo

¿Qué es un buscador de Internet realmente?

Un buscador, en el plano de Internet, es un sistema informático que contiene grandes bases de datos.

Gracias al trabajo de los llamados bots y arañas (spiders) que recorren todas las páginas que encuentran a su paso por Internet avanzando de enlace en enlace, se almacena toda la información en los índices de las bases de datos del buscador.

¿Cómo funciona un buscador?

Un buscador se diferencia de otro principalmente por la relevancia de los resultados que ofrece para un determinado término de búsqueda, es decir, lo relacionados o no que estén con ese término.

Para poder extraer la información de esa base de datos, el software debe convertir nuestro término de búsqueda en una consulta o query apta para ser entendida por la base de datos y conseguir extraer la mayor cantidad de información relacionada que se encuentre almacena entre sus índices. Esta consulta contiene un lenguaje específico para que el buscador la interprete e interactúe con la base de datos.

En función de los filtros y condiciones que deseemos aplicar a nuestra búsqueda, esta consulta puede volverse extremadamente compleja. Al final de dicha consulta cada buscador añade sus propias condiciones de ordenación de los resultados y algoritmos, en función de los factores que cada uno de ellos considere importante para alcanzar la máxima relevancia, y a los que, como SEOs, debemos enfrentarnos para conseguir posicionar nuestras páginas.

Google

Ejemplo de cómo actúa un buscador

Ejemplo de transformación del término de búsqueda: “Perfumes originales y económicos”

  • Pasar a minúsculas y suprimir tildes:
    • Contiene perfumes Y originales Y y Y economicos
  • Eliminación de stopwords (artículos, preposiciones, etc…)
    • Contiene perfumes Y originales Y economicos
  • Añadir Ontologías (sinónimos y términos afines a los que tenemos)
    • Contiene (perfumes O fragancias) Y (originales O unicos) Y (economicos O asequible O rebajado)
  • Reducción de las palabras a su raíz (lematización o stemming) para ofrecer resultados válidos y similares, por ejemplo, tanto para singulares como para plurales.
    • Contiene (perfum O fragan) Y (orig O unic) Y (econom O asequibl O rebaj) “

Principales tipos de buscadores

Los principales buscadores en el mundo son Google, Baidu, Yandex, Yahoo! y Bing.

Existen diferentes tipos de buscadores:

  • Buscadores Web
    • Páginas web
      • De imágenes
      • De videos
    • Noticias
    • Mapas
      • Direcciones
      • Negocios locales
    • Libros, shopping, etc…
  • Buscadores especializados
    • App Store
    • Google Play
    • Facebook, etc.

¿Qué es el SEO?

Search Engine Optimization (SEO) o en castellano Optimización para motores de búsqueda, es una forma de Marketing Online que consiste en tratar de optimizar páginas web para tratar de promoverlas para obtener y mantener a largo plazo, las primeras posiciones en los resultados de búsqueda para las consultas que más tráfico atraen de clientes potenciales a una organización, adoptando ciertas estrategias y aplicando diferentes técnicas.

SEO Optimización en Buscadores

SEO Optimización en Buscadores

Los inicios del SEO

Sigue leyendo

Índices Geoespaciales Con MongoDB

La base de datos NoSQL MongoDB ofrece un conjunto  de índices y mecanismos de consulta diferentes, sin embargo hoy vamos halar de aquellos que manejan información geoespacial.

Existen soluciones especializadas de base de datos relacionales para modelar coordenadas y figuras geométricas como son PostGIS o extensiones de MySQL. Hay todo un mundo del software especializado en este tipo de Sistemas de Información Geográfica (GIS), sin embargo existen soluciones más sencillas que nos puede proporcionar soluciones a nuestros problemas y una de ellos es los índices geoespaciales de MongoDB.

Indices Geoespaciales Mongodb Sigue leyendo

SEMrush, herramienta de análisis de la competencia orgánica

Desde el primer día que comencé a utilizar Semrush se convirtió en una herramienta imprescindible y fundamental para cosas tan importantes como conocer los pasos de la competencia en SEO y SEM. Impresionante, ¿verdad? Pues voy a contaros algunas cositas interesantes de esta herramienta fundamental para un profesional de Internet. En concreto en este artículo voy a centrarme en la pestaña que aparece en la izquierda que pone “Orgánico”.

Además de contar con una base de datos internacional, casi 100 millones de keywords y más de 40 millones de dominios, es básica si lo que quieres es analizar al detalle palabras clave interesantes para tu negocio y sobre cuáles está trabajando la competencia. Podrás ver diversas métricas de otras webs que forman parte de tu nicho de mercado.

logo semrush Sigue leyendo

Herramientas Para Frontends: Gama De Colores Hexadecimal

Esta semana he requerido implementar una especie de herramienta para frontends, un widget en CSS que represente una escala horaria y marque los periodos horarios con mayor visitas. La idea de esta representación es que se comportara como un mapa de calor de tal manera que los colores mas fuertes indiquen mayor intensidad de visitas en ese periodo.

Herramienta Frontend 0to255

La herramienta para Frontends 0to255

Debido a que no soy un experto en frontend pregunté a uno de mis compañeros frontend y me recomendó la siguiente herramienta: 0to255 (http://0to255.com/). ¿En que consiste esta herramienta online?

Básicamente es una sencilla herramienta que ayuda a los diseñadores webs a encontrar una gama de colores hexadecimal basada en un color determinado, de esta manera proporciona un acordeón de colores desde colores más claros hasta los más oscuros.

Ejemplo de uso de la herramienta

Usualmente un diseñador web se encuentra trabajando con colores cada día y buscando una serie de colores para los estados de los hover sobre los link, sobre botones de la web o bordes, para aplicar algún degradado… Desde luego la buena combinación de colores es esencial.

La mayoría de los diseñadores intentan adivinar el código hexadecimal deseado que represente lo que requieren. Para encontrar ese color se emplean colorpickers de herramientas como Photoshop. Sin embargo esta herramienta proporciona la manipulación de color que un diseñador puede requerir.

frontend herramienta

Funcionamiento de la herramienta para Frontends

El funcionamiento es muy fácil.

Tu puedes proporcionar un color por el cual quieres empezar y esta herramienta te proporciona los rangos de colores de más claros a más oscuros optimizados para diseño web pudiendo seleccionar el color que requiera copiando directamente en el porta-papeles el código hexadecimal deseado.

También proporciona la posibilidad de elegir un color aleatorio proporcionando nuevas ideas o gamas que emplear.

Concretamente para mi implementación requería un rango de colores cercano al color corporativo #d2b9a4

Estrategias de Modelado de Datos en MongoDB

En este nuevo artículo comenzaremos a ver estrategias de modelado de colecciones en MongoDB. Como ya sabemos ya no existen tuplas ni tablas, ahora trabajamos con documentos y colecciones, pero en MongoDB existen distintas estrategias que nos ayudarán a diseñar una base de datos óptima para nuestras aplicaciones web dependiendo de las consultas más frecuentes con la que atacaremos a nuestra base de datos.

Mongodb-database

Sigue leyendo

Reverse Internet, herramienta SEO de Inteligencia Competitiva

Las herramientas… ese arma mágica para muchos y un simple ahorro de aproximadamente un 2% del trabajo a realizar para otros como yo. Hoy os quiero mostrar Reverse Internet, una herramienta SEO que nos permite, entre otras cosas, echar un vistazo rápido a nivel de dominio, URL, código de analytics o adsense.

Muchas veces, intentemos buscar respuestas cuando debemos preocuparnos de dónde encontrarlas. Muchas de ellas, estarán en nosotros mismos, en nuestra capacidad de volar por encima del caos buscando respuestas en patrones y tendencias, o a ras de suelo abriéndonos camino entre las adversidades que nos ofrece nuestro problema.

Podéis visitar Reverse Internet en su dirección web reverseinternet.com. Sin llegar a registrarnos nos ofrece alguna información bastante útil.

reverse internet compete Sigue leyendo

Screaming Frog, herramienta SEO Spider

Hoy me gustaría empezar una nueva vertiente en el blog en la cual comenzar a hablar sobre las herramientas SEO que considero importantes y que utilizo a diario e investigar sobre tantas y tantas otras herramientas que existen en el mercado y son de gran utilidad como soporte en nuestros proyectos. Comenzaré con Screaming Frog (Spider SEO).

screaming frog logo Sigue leyendo

¿Te parece lento borrar tu Caché Web? Adiós a la forma manual

Como programador web, la caché web de los navegadores siempre es un suplicio en el proceso de desarrollo ya que al intentar ver un cambio es necesario algo más que pulsar F5, debemos eliminar la caché del navegador para cargar los nuevos cambios en nuestra web en el próximo acceso, proceso tedioso.

Sin embargo, cuando la web ya es un producto el empleo de esta caché web es eficiente y optimiza los tiempos de respuesta de los navegadores en nuestros clientes

css-refresh

Sigue leyendo