¿Cómo maneja / optimiza WP Engine las solicitudes de búsqueda?

No tengo idea de lo que hace WPEngine, pero creo que si solo almacena en caché los resultados suficientes, seguramente tendrá algunos golpes o de lo contrario se enjuagará para proporcionar espacio para otros golpes.

Supongo que la búsqueda en la mayoría de los sitios es un pequeño porcentaje del total de resultados y las personas que usan la búsqueda están acostumbradas a pensar que la búsqueda lleva un poco más de tiempo, por lo que planean ser pacientes. Es cuando un visitante entra en un enlace profundo que le gustaría devolver los resultados más rápido. Es un juego de números.

Y, por supuesto, siempre está el ‘estudiante’ de su mercado que va a mirar en profundidad, pero solo una vez. Así que hay resultados que no querrá dos veces y nadie más piensa.

Las CDN ayudan, los proxies inversos ayudan mucho, el almacenamiento en caché tiene que ayudar a algunos. Pero entregar los términos de búsqueda a los visitantes agrega una gran aleatoriedad a los resultados del sitio.

Probablemente pueda ayudar tomando los términos de búsqueda más frecuentes y creando enlaces de menú a esos también. Tal vez un widget de búsqueda más popular. Cuando construyes esos, llenas el caché con la página de resultados. Y podría recortar palabras de su búsqueda manual para eliminar la lista de términos de palabras que no traen resultados.

WPEngine es un acto difícil de seguir. Y es posible que hayan mejorado la búsqueda en sí misma con un índice de algún tipo.