¿Merece la pena tener una función de búsqueda nativa en mi sitio web o debería usar la búsqueda específica del sitio de Google?

Si desea o no usar Google Site Search depende en gran medida de la medida en que desee personalizar su búsqueda.

Google, a diferencia de otras herramientas de búsqueda de sitios, no ofrece mucha personalización. Usted tiene más control cuando usa las alternativas de Google Site Search en términos de refinar resultados basados ​​en atributos (como fecha, precio, autor, ubicación, etc.), reordenar los resultados de búsqueda y las predicciones de búsqueda de acuerdo con los objetivos de su empresa y recopilar buscar datos proporcionados por el proveedor de software. Al tener la flexibilidad de administrar sus resultados de búsqueda de tal manera, puede ordenar productos con márgenes más altos o más relevantes.

Otra gran diferencia que he visto son los anuncios disruptivos de terceros cuando se usa el producto Motor de búsqueda personalizado de Google que ahora recomiendan. Como vendedor, creo que es arriesgado tener posibles anuncios de la competencia en los resultados de búsqueda.

Entonces, para responder a su pregunta, sí; Personalmente, creo que vale la pena invertir en una herramienta de búsqueda en lugar de usar Google.

Esto realmente depende de su producto. La experiencia de búsqueda de Google está diseñada para escalar en páginas web arbitrarias. Es muy efectivo para ese propósito. Sin embargo, no es difícil vencer a Google (para su sitio, no en general) si tiene una estructura o datos que puede aprovechar de manera personalizada. Además, el bit “con tecnología de Google” te hace ver poco profesional y puede tener implicaciones de marca a largo plazo.

Aquí no hay un tamaño único para todos los consejos, pero si la búsqueda es esencial para su experiencia con el producto y usted controla los datos, probablemente será mejor que aproveche Solr o alguna otra plataforma de búsqueda de código abierto. Una implementación básica es bastante barata de poner en marcha, y le brinda mucha más potencia para alterar los resultados.