¿Cómo es la búsqueda tan rápida por los motores de búsqueda? Generan millones de instrucciones en menos de un segundo. ¿Qué algoritmo usan?

LA BÚSQUEDA COMIENZA CON LA WEB. SE COMPONE DE MÁS DE 60 TRILLONES DE PÁGINAS INDIVIDUALES Y ESTÁ CRECIENDO CONSTANTEMENTE.

Google navega por la web RASTREANDO.

Eso significa que seguimos los enlaces de una página a otra.

Clasifican las páginas por su contenido y otros factores.

Y hacemos un seguimiento de todo en EL ÍNDICE. (Son más de 100 millones de gigabytes).

Los ALGORITMOS se ponen a trabajar en busca de pistas para comprender mejor lo que quiere decir y se utilizan principalmente para Autocompletar, Sinónimo, Comprensión de consultas, Google Instant, Métodos de búsqueda. Con base en estas pistas, extraen documentos relevantes del ÍNDICE.

Luego clasifican el resultado usando más de 200 factores. Sus algoritmos cambian constantemente. Estos cambios comienzan como ideas en la mente de sus ingenieros. Toman estas ideas y realizan experimentos, analizan los resultados, los modifican y los ejecutan una y otra vez.

Entonces la traducción, la búsqueda universal y los RESULTADOS pueden adoptar una variedad de formas. Todo esto hecho en 1/8 de segundo.

Luchan contra el spam las 24 horas del día, los 7 días de la semana, para mantener los resultados relevantes. examinan otros documentos cuestionables a mano. Si encontramos spam, tomamos ACCIÓN manual . Cuando tomamos medidas, intentan NOTIFICAR a los propietarios del sitio web. Los propietarios del sitio pueden FIJAR sus sitios y avisarles.

Para una consulta típica, hay miles, si no millones, de páginas web con información útil. Los algoritmos son los procesos informáticos y las fórmulas que toman sus preguntas y las convierten en respuestas. Hoy en día, los algoritmos de Google se basan en más de 200 señales únicas o “pistas” que permiten adivinar lo que realmente podría estar buscando. Estas señales incluyen cosas como los términos en sitios web, la frescura del contenido, su región y PageRank.

Hay muchos componentes en el proceso de búsqueda y en la página de resultados, y constantemente actualizamos nuestras tecnologías y sistemas para ofrecer mejores resultados. Muchos de estos cambios implican nuevas e interesantes innovaciones, como Knowledge Graph o Google Instant. Hay otros sistemas importantes que constantemente ajustamos y refinamos. Esta lista de proyectos ofrece una visión de los diferentes aspectos de la búsqueda.

Respuestas

Muestra respuestas e información inmediatas para cosas como el clima, resultados deportivos y datos rápidos.

Autocompletar

Predice lo que podrías estar buscando. Esto incluye comprender términos con más de un significado.

Libros

Encuentra resultados de millones de libros, incluidas vistas previas y textos, de bibliotecas y editoriales de todo el mundo.

Frescura

Muestra las últimas noticias e información. Esto incluye la recopilación de resultados oportunos cuando busca fechas específicas.

Google Instant

Muestra resultados inmediatos a medida que escribe.

Imágenes

Muestra resultados basados ​​en imágenes con miniaturas para que pueda decidir qué página visitar de un vistazo.

Indexación

Utiliza sistemas para recopilar y almacenar documentos en la web.

Gráfico de conocimiento

Proporciona resultados basados ​​en una base de datos de personas del mundo real, lugares, cosas y las conexiones entre ellos.

Móvil

Incluye mejoras diseñadas específicamente para dispositivos móviles, como tabletas y teléfonos inteligentes.

Noticias

Incluye resultados de periódicos y blogs en línea de todo el mundo.

Consulta de comprensión

Obtiene el significado más profundo de las palabras que escribe.

Refinamientos

Proporciona funciones como “Búsqueda avanzada”, búsquedas relacionadas y otras herramientas de búsqueda, todas las cuales lo ayudan a afinar su búsqueda.

Búsqueda segura

Reduce la cantidad de páginas web, imágenes y videos para adultos en sus resultados.

Métodos de búsqueda

Crea nuevas formas de búsqueda, que incluyen “búsqueda por imagen” y “búsqueda por voz”.

Sitio y calidad de página

Utiliza un conjunto de señales para determinar qué tan confiable, confiable o autorizada es una fuente. (Una de estas señales es PageRank, uno de los primeros algoritmos de Google, que analiza los enlaces entre páginas para determinar su relevancia).

Fragmentos

Muestra pequeñas vistas previas de información, como el título de una página y un breve texto descriptivo, sobre cada resultado de búsqueda.

Ortografía

Identifica y corrige posibles errores ortográficos y ofrece alternativas.

Sinónimos

Reconoce palabras con significados similares.

Traducción e internacionalización

Adapta los resultados según tu idioma y país.

Búsqueda universal

Combina contenido relevante, como imágenes, noticias, mapas, videos y su contenido personal, en una sola página de resultados de búsqueda unificada.

Contexto del usuario

Proporciona resultados más relevantes en función de la región geográfica, el historial web y otros factores.

Videos

Muestra resultados basados ​​en video con miniaturas para que pueda decidir rápidamente qué video mirar.

A continuación hay tres tipos de algoritmos que Google lanzó: –

  1. Algoritmo Panda: el algoritmo Panda se lanzó el 23 de febrero de 2011 en el que Google penalizó a los sitios web que habían copiado, plagiado y contenido de baja calidad. Sus versiones adicionales aún continúan.
  2. Algoritmo Penguin: El algoritmo Penguin se lanzó el 24 de abril de 2012 en el que Google penalizó a dichos sitios web que tenían enlaces de baja calidad y enlaces de spam. Después de utilizar este algoritmo, los optimizadores comenzaron a concentrarse en la calidad de los vínculos de retroceso en lugar de la cantidad. Las versiones posteriores de este algoritmo también continúan.
  3. Algoritmo de colibrí: El algoritmo de colibrí se lanzó el 20 de agosto de 2013 en el que se prestó más atención a cada palabra en una consulta, asegurando que se tenga en cuenta toda la consulta, toda la oración, conversación o significado, en lugar de palabras particulares. El objetivo es que las páginas que coinciden con el significado funcionen mejor, en lugar de las páginas que coinciden con unas pocas palabras.

Gracias…….

More Interesting

¿Qué debe aprender primero, algoritmos y DS o un lenguaje de programación?

Los electrones son extraños. ¿Cómo conocen el camino más corto al suelo? ¿No tendrían que 'mirar' hacia adelante?

¿Qué temas principales debería discutir en mi presentación de 50 minutos sobre aprendizaje automático y robótica?

¿Cuáles son las piezas más llamativas del arte algorítmico?

¿Pueden los algoritmos de aprendizaje automático reforzar los estereotipos?

¿Cuál es el algoritmo más eficiente para encontrar el késimo elemento más pequeño en una matriz que tiene n elementos desordenados?

Cómo escribir un orden de fusión en SQL sin formato

¿Cuáles son las amplias variedades en programación dinámica que se preguntan con frecuencia en los concursos de codificación?

En la programación de computadoras, ¿es cierto que una recursión funcionará mejor para encontrar todas las rutas posibles que los bucles anidados?

Cómo escribir un programa ruby ​​para mostrar los números de Armstrong en una matriz (siendo la matriz; Números = [123,124,153,370,234,23,45]

Cómo hacer un sistema de filtrado colaborativo con Django como back-end

¿Cómo se puede probar que la ruta única a través de un árbol de expansión mínima entre dos nodos es una ruta más corta de "cuello de botella"?

¿Cuál es la mejor manera de aprender el algoritmo KMP para poder recordarlo fácilmente?

Cómo ordenar una lista anidada en Python

¿Cuáles son algunos conceptos que debo saber antes de aprender programación dinámica?