Desde octubre de 2014 Google permite que en sus resultados de búsqueda pueda aparecer el buscador propio de un sitio web. Es decir, puedo hacer que mi buscador aparezca dentro de los resultados de Google. Seguro que habéis visto algo como esto:
El buscador de un determinado sitio web aparece dentro de los resultados de búsqueda. Es una funcionalidad denominada Sitelinks Search Box. Generalmente aparece cuando el usuario hace una búsqueda en la que pone el nombre de un dominio y una o varias palabras clave. Esto indica a Google que dicho usuario quiere buscar dentro de ese dominio. Es entonces cuando, si el buscador tienen marcado semántico, aparece la caja de búsqueda.
Otro comportamiento, utilizando Google Chrome, es que si empezamos a escribir el nombre del dominio y detecta que tenemos un buscador ben marcado aparece la indicación de Buscar en como esta captura de pantalla
¿Cómo podemos hacer que nuestro sitio tenga esta funcionalidad? Veámoslo paso a paso.
Para que el buscador de tu página web aparezca en los resultados de búsqueda de Google necesitas dos cosas:
Es sencillo. El script es como este:
<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "url": "http://www.sitio-de-ejemplo.es/", "potentialAction": { "@type": "SearchAction", "target": "http://www.sitio-de-ejemplo.es/component/finder/?q={search_term}", "query-input": "required name=search_term" } } </script>
Sustituye el dominio www-sitio-de-ejemplo.es por tu propio dominio. En el script especificamos el marcado schema.org diciendo que es un sitio web (type: WebSite), que incluye una acción del tipo búsqueda (SearchAction) disponible en la dirección (target) http://www.sitio-de-ejemplo.es/component/finder/?q={search_term}.
Es necesario que antes de hacer el script veáis como es la URL exacta que vuestro buscador crea al hacer una búsqueda. Por ejemplo, si en Joomla estáis utilizando el buscador normal en vez del buscador inteligente, la URL de búsqueda será http://www.sitio-de-ejemplo.es/component/search/?searchword={search_term}
Debes de incorporar este script en el código fuente de todas tus páginas web del sitio. Lo puedes hacer junto al código del propio buscador. En Joomla basta con crear un módulo HTML (acordándote de cambiar el editor para que sea en modo texto) y ponerlo en una posición superior o en la misma donde se encuentre el buscador.
Es posible que haciendo búsquedas directamente en la web no puedas comprobar que funcione pues no sabemos exactamente cuando lo va a mostrar Google. Pero sí puedes comprobarlo con el navegador Google Chrome. Escribe tu nombre de dominio y comprueba que ocurre algo como en la imagen:
"Estoy buscando un [tipo de entrada de blog] que involucre a mi [persona ideal de…
Cuando tenemos una web siempre deseamos que aparezca en las primeras posiciones por determinadas palabras…
Una estrategia de posicionamiento en buscadores o SEO ha de tener en cuenta decenas de…
Los sitios web son aplicaciones cada vez más complejas y en lo que hay que…
En este artículo vamos a ver unos sencillos casos de análisis con datos obtenidos de…
R dispone de multitud de paquetes o bibliotecas que nos facilitan la consulta a distintas…