Buscando en el Jamstack
Aquí Raymon Camden explica cómo agregar la funcionalidad de búsqueda de sitios a un sitio alojado estáticamente. ¡Un truco clásico! Simplemente envíalos a Google y aplica los resultados a tu sitio:
form action="https://www.google.com/search" method="get" input type="search" name="q" value="site:https://www.raymondcamden.com " autofocus size="50" input type="submit" value="Search"/form
Probablemente usaría JavaScript para inyectar esas site:
cosas antes de enviarlas solo para que el campo de búsqueda no tenga esas cosas extrañas precargadas allí, lo que podría resultar desagradable. Cubrimos eso aquí.
Luego, Raymond ingresa a los motores de búsqueda personalizados de Google, que es su producto para proporcionar búsquedas específicas en su propio sitio. Es deseable porque es la búsqueda de Google de su propio sitio. Independientemente de lo que piense de Google, tiene excelentes resultados de búsqueda. Esa es la cosa. Incluso si no es un sitio Jamstack y puede usar libremente su propio servidor para consultar el contenido de su sitio, es probable que sus resultados de búsqueda no sean tan buenos como los de Google.
Supongamos que busca otra solución de búsqueda... Solr, Lunr, ElasticSearch, Algolia. Todos son bastante amables a su manera. El truco consiste en asegurarse de que tengan suficientes datos para obtener buenos resultados, más allá del contenido. Nunca tendrás todos los vínculos de retroceso de Internet para aprovechar, pero lo ideal es que, como mínimo, puedas tener en cuenta los datos analíticos.
Deja una respuesta