¿Cómo validar el esquema JSON-LD del cuadro de búsqueda de enlaces de sitio de WordPress? Consejos para modificar la URL de la página de búsqueda

Publicado: 2020-04-25

Google: la página es apta para obtener resultados enriquecidos

Google admite de forma predeterminada el Sitelinks search box . Pero debemos asegurarnos de que esté configurado correctamente en el sitio de WordPress.

¿Qué es el cuadro de búsqueda de enlaces de sitio?

Como puede ver a continuación, el cuadro de búsqueda de Sitelink es un cuadro de búsqueda que ayuda a los usuarios a buscar cualquier término de forma muy rápida.

No tienen que ir a su sitio para buscar. El resultado aparece en la propia página de resultados de búsqueda de Google (SERP).

Le da al usuario sugerencias de búsqueda en tiempo real.

URL del cuadro de búsqueda de enlaces de sitio

Hoy en broken , al analizar otros problemas, descubrimos que nuestro cuadro de búsqueda de enlaces de sitios no funcionaba.

Tomó algo de tiempo, pero arreglamos la URL del cuadro de búsqueda de enlaces de sitio en Crunchify. Me gustaría compartir los mismos consejos con todos los lectores de Crunchify.

Paso 1. Instalar el complemento SEO de WordPress

Asegúrese de haber instalado el complemento Yoast SEO WordPress. All in One SEO Pack también es compatible con JSON-LD y el cuadro de búsqueda de enlaces de sitio de forma predeterminada.

Estamos usando el mismo desde los últimos años y hasta ahora es bueno. De forma predeterminada, el complemento Yoast SEO agrega el JSON-LD schema markup en cada una de sus páginas. Simplemente active el complemento y estará listo para esperar su página de búsqueda personalizada.

¿Qué es JSON-LD?

JSON-LD significa JavaScript Object Notation for Linked Data , que consiste en matrices multidimensionales).

Aquí hay un ejemplo de JSON-lD de home page de Crunchify:

Aquí hay un ejemplo de JSON-LD en una publicación de blog post de muestra:

Paso 2. Validar URL de búsqueda de enlaces de sitio

Asegúrese de haber especificado correct Sitelinks search URL . Las líneas 10 a 14 están resaltadas en el código anterior. Revisa otra vez, por favor.

Por defecto, Yoast SEO agrega la siguiente URL.

  • "target": "https://crunchify.com/?s={search_term_string}"

Note: Si no ha configurado la búsqueda personalizada de Google, está bien. No tienes que modificar nada. Pero sugeriría ir con la configuración de resultados de la Búsqueda personalizada de Google basada en los últimos 6 años de experiencia. La experiencia del usuario y la calidad de los resultados de búsqueda es mucho mejor que la búsqueda predeterminada de Google.

Paso 3. Cambiar la URL de búsqueda de destino

En Crunchify, estamos usando la configuración de búsqueda personalizada de Google. Y, por lo tanto, la URL de destino predeterminada no funcionará para nosotros.

Nuestra URL de búsqueda personalizada es:

  • https://crunchify.com/search/?q=java

¿Cómo cambiar la URL en el marcado de esquema de Yoast SEO?

Agregue el siguiente fragmento de código al archivo functions.php de su tema y guarde los cambios.

Este fragmento de código reemplazará y actualizará la URL de búsqueda correcta para usted:

Aquí hay una URL actualizada:

  • "target": "https://crunchify.com/search/?q={search_term_string}"

Etapa 4. Espera unas semanas

Ahora es el momento de esperar algunas semanas y verificar nuevamente el resultado en la página de resultados de búsqueda de Google. Ver resultado en vivo. Hicimos cambios el 24 de abril de 2020 y Google comenzó a reconocer el cambio de URL inmediatamente después de eso.

Aquí hay una URL: https://search.google.com/search-console/sitelinks-searchbox. Seleccione una propiedad y debería ver el resultado.

Asegúrese de que el esquema JSON-LD del cuadro de búsqueda de vínculos a sitios sea válido

Aquí hay un ejemplo del resultado de búsqueda de Crunchify Sitelink.

Crunchify resultado de búsqueda de enlace de sitio

Aquí hay más detalles:

Espero que este tutorial lo ayude a solucionar cualquier problema que pueda tener con el marcado de esquema del cuadro de búsqueda de Google Sitelinks JSON-LD. Feliz blogueo.