Cómo incluir el motor de búsqueda personalizado de Google (CSE) en el sitio de WordPress sin complemento (dos enfoques diferentes)

Publicado: 2016-03-16

Búsqueda personalizada de Google para el sitio de WordPress

¿Importancia de la funcionalidad de búsqueda y por qué deberíamos usar la búsqueda personalizada de Google en WordPress?

¿Google o Bing? No hay duda de eso. Google es el mejor motor de búsqueda y pionero de búsqueda en el mundo. No hay ninguna razón por la que no debas usar la Búsqueda personalizada de Google en tu blog de WordPress. También brindará la mejor experiencia de búsqueda a los lectores de su blog. En este tutorial, repasaremos pasos simples para tener la búsqueda personalizada disponible para su sitio de WordPress.

Bajo el paraguas de Alphabet ( https://abc.xyz ), Google es una empresa de búsqueda independiente. Entonces, ¿qué significa eso para todos los consumidores? Bueno, creo que nada va a cambiar para nosotros, excepto que la estructura de informes cambió y definitivamente el nombre de las acciones de NYSE.

¿Por qué necesitamos CSE (motor de búsqueda personalizado)?

Es muy importante proporcionar una mejor funcionalidad de búsqueda en el sitio. Por lo general, la página principal contiene menos de 10 publicaciones, pero en la mayoría de los casos, los usuarios de su blog pueden obtener los mejores artículos relacionados solo de la Búsqueda.

Además, un resultado de búsqueda mucho más rápido que la búsqueda predeterminada de WordPress + Bueno para el SEO de su sitio, ya que Google conoce esta lista de resultados de la consulta de búsqueda y no la agrega a la lista de contenido duplicado.

Hay two ways configurar la Búsqueda personalizada de Google:

  1. Desde Google Adsense Console (en Crunchify estamos usando this approach )
  2. Desde el panel de búsqueda personalizada de Google

Configuration Approach-1. Desde la consola de Google Adsense

Paso 1

  • Ir a Adsense
  • Haga clic en la pestaña My ads
  • Haga clic en Search -> Custom search engines
  • Haga clic en New Custom Search engine

Crear nuevo motor de búsqueda personalizado - Google Adsense

Paso 2

  • Proporcionar Name . Es texto de forma libre
  • Seleccione Only sites I select
  • Especifique el nombre de su sitio web

Google Adsense - CSE - Configuración básica

Paso 3

Modifique las siguientes opciones según sus necesidades

  • Canal personalizado
  • Estilo del cuadro de búsqueda
  • Estilo CSS del anuncio

Etapa 4

En la opción Resultados de búsqueda, asegúrese de que la configuración a continuación sea correcta

  • Resultados de búsqueda: on my website
  • URL donde se mostrarán los resultados de la búsqueda: la search page de tu blog

Consejos de Crunchify para configurar el motor de búsqueda personalizado de Google

Paso-5

Haz clic en guardar y obtén ambos códigos

  • Box Code búsqueda
  • Result Code búsqueda

Resultado de búsqueda de Adsense y código de cuadro de búsqueda

Paso-6

Vaya a su sitio y cree /search

Crear página de búsqueda de WordPress

Paso-7

En la sección HTML , pegue el search result code y haga clic en Guardar.

Paso-8

Vaya a la sección Appearance -> Widgets y pegue search box code y haga clic en guardar. Modifique el cuadro de búsqueda CSS según sus necesidades. Aquí hay un CSS personalizado que estoy usando en Crunchify.

Y ya está todo listo. Intente buscar palabras clave y debería ver el resultado de búsqueda de Google en /search .

Configuration Approach-2 . Desde el panel de búsqueda personalizada de Google

Paso 1

  • Vaya a https://cse.google.com/cse/all
  • Haga clic en Add motor de búsqueda

Agregar-Búsqueda-Personalizada-Crunchify-Consejos

Paso 2

  • Proporcione la URL de su sitio
  • Haga clic en Agregar

Crunchify-Google-Custom-Search-Engine-Setup

Paso 3

  • Haga clic en su motor de búsqueda recién creado
  • Ir a la sección Look and feel
  • Ir a la pestaña Layout
  • Seleccionar Two Page
  • Haga clic en Save and Get Code

Etapa 4

  • Obtener código para el cuadro de búsqueda
    • Ponlo en la barra lateral
  • Obtener código para el resultado de la búsqueda
    • Crear página http://<tublog.com>/buscar
    • Poner código en esta página

Paso-5

Intente buscar una palabra clave como Google Apps y debería ver un resultado como este.

Resultado de búsqueda personalizado de Google-Crunchify

Panel de resultados:

Google-CSE-Resultado-de-búsqueda-Crunchify

Paso-6

Hace algún tiempo en Crunchify hemos modificado el resultado con el siguiente CSS personalizado:

Ahora echemos un vistazo a ambas consultas:

Approach-1 :

  • https://crunchify.com/ search/?cx= partner-pub-xxxxxxxxxxxxxxxxx%3A9846869911&cof=FORID%3A10&ie=UTF-8&q=Crunchify&sa=Search……

Approach-2 :

  • https://crunchify.com/ search/?q =Google%20Apps (Esto no funcionará ya que tenemos la regla .htaccess en su lugar)

Como ve arriba, ambos enfoques tienen different query parameters .

¿Qué sigue?

Asegúrese de actualizar la URL JSON-LD Schema del cuadro de búsqueda de enlaces de sitio de Google.

Valide el cuadro de búsqueda de enlaces de sitio de WordPress JSON-LD URL de marcado de Schema.org