Enviar comentarios
Cómo crear una página de búsqueda personalizada
Estás viendo la documentación de Apigee Edge .
Ve a la
Documentación de Apigee X . información
Nota: El portal integrado está disponible como una solución administrada por Apigee para Apigee Edge solo para clientes de la nube pública.
Si eres cliente de Apigee Edge para la nube privada, consulta la solución del portal de Drupal administrada por el cliente.
Para habilitar la búsqueda del contenido disponible públicamente en tu portal, puedes crear una página de búsqueda dedicada en la que incorpores un Motor de búsqueda personalizado de Google (CSE) . Por ejemplo, el portal que se muestra en la siguiente figura, incorpora un CSE de Google que habilita la búsqueda del contenido indexado por Google.
Antes de incorporar un motor de búsqueda personalizado de Google, ten en cuenta lo siguiente:
Sin embargo, si usas un CSE de Google, solo se pueden mostrar los resultados del contenido disponible de forma pública . En otras palabras, el usuario del portal no debe tener que acceder al portal para ver el contenido.
En este momento, no pueden inhabilitar los anuncios en los resultados de la búsqueda, a menos que sea un sitio sin fines de lucro aprobado.
No se incluye CSE de Google con una licencia de Apigee (se prevé una solución de búsqueda lista para usar en el portal integrado en una versión futura).
Google Search Console (que tampoco se incluye en una licencia de Apigee) es otra herramienta que puedes usar para quitar o administrar la presencia de tu portal en el índice de Búsqueda de Google.
Para crear una página de búsqueda personalizada, haz lo siguiente:
Publica el contenido de tu portal .
Crea un motor de búsqueda personalizado de Google:
a. Navega a la página de configuración de la búsqueda personalizada de Google .
b. Haz clic en Agregar para crear un motor de búsqueda personalizado nuevo.
c. Configura el motor de búsqueda personalizado e identificar el dominio del sitio del portal. Consulta Crea un motor de búsqueda en el Centro de ayuda de la Búsqueda personalizada de Google.
d. Verifica y envía tu sitio con las herramientas de Google WebMaster para acelerar la indexación de sitios. Consulta Cómo verificar tu sitio en Herramientas para webmasters de Google en la Ayuda de búsqueda personalizada de Google.
Agrega la siguiente secuencia de comandos personalizada a tu portal. Consulta Agrega secuencias de comandos personalizadas .
Establece la variable cx
en tu ID de motor de Búsqueda de Google y en el valor path
en la URL de tu página de búsqueda.
<script >
window . portal = {
pageEventListeners : {
onLoad : ( path ) = > {
// Update with your search page URL
if ( path === '/ your - search - page - URL ') {
// Add your Google search engine ID
var cx = 'your - search - engine - id ';
var gcse = document . createElement ( 'script ');
gcse . type = 'text / javascript ';
gcse . async = true ;
gcse . src = 'https : // cse . google . com / cse . js ? cx = ' + cx ;
var s = document . getElementsByTagName ( 'script ')[ 0 ];
s . parentNode . insertBefore ( gcse , s );
gcse . onload = function () {
var search = document . createElement ( 'gcse : search ');
// Note the element ID name
var searchBox = document . getElementById ( 'search - box ');
searchBox . appendChild ( search );
};
}
}
}
};
</ script >
Crea una nueva página de búsqueda en tu portal y personalízala como desees. Consulta Administra páginas en tu portal .
Agrega el ID de elemento de búsqueda personalizado (search-box
) definido en tu secuencia de comandos personalizada en la ubicación en la que quieres que aparezca el cuadro de Búsqueda de Google.
Por ejemplo:
<div id="search-box"></div>
Agrega la página de búsqueda a la navegación de tu portal, según sea necesario. Consulta Configura la navegación para obtener más información.
Publica las actualizaciones de navegación y la página de búsqueda.
Google demora en indexar tu sitio, por lo que es posible que no veas resultados de la búsqueda de inmediato (la finalización completa de la indexación puede tardar un par de días hasta un mes). Recomendamos retrasar la publicación de la página de búsqueda hasta que hayas probado la búsqueda del sitio de tu portal (a través del tiempo) y que estés satisfecho con los resultados que se muestran.
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-22 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
¿Quieres brindar más información?
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-08-22 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-22 (UTC)"]]