Akamai (BYOCDN)
Esta configuración enruta el tráfico auténtico (solicitudes de bots de IA y agentes de usuario LLM) al servicio back-end de Edge Optimize (live.edgeoptimize.net). Los visitantes humanos y los bots de SEO se siguen sirviendo desde su origen como de costumbre. Para probar la configuración, una vez completada la instalación, busque el encabezado x-edgeoptimize-request-id en la respuesta.
Requisitos previos
Antes de configurar las reglas del Administrador de propiedades de Akamai, asegúrese de lo siguiente:
- Acceso al Administrador de propiedades de Akamai para su dominio.
- Se ha completado el proceso de incorporación de LLM Optimizer.
- Reenvío de registro de CDN completado a LLM Optimizer.
- Una clave de API de Edge Optimize recuperada de la interfaz de usuario de LLM Optimizer.
Pasos para recuperar la clave de API:
-
Vaya a Configuración del cliente y seleccione la pestaña Configuración de CDN.
-
En Enrutamiento del tráfico de IA para implementar optimizaciones, marque la casilla de verificación Implementar optimizaciones en agentes de IA.
-
Copie la clave de API y continúe con los pasos de configuración de enrutamiento a continuación.
note note NOTE En esta fase, el estado puede mostrar una cruz roja que indique que la configuración aún no ha finalizado. Esto es de esperar: una vez que complete la configuración de enrutamiento a continuación y el tráfico de bots de IA comience a fluir, el estado se actualizará a una marca de verificación verde que confirme que el enrutamiento se ha habilitado correctamente.
Además, si necesita ayuda con los pasos anteriores, póngase en contacto con el equipo de la cuenta de Adobe o con llmo-at-edge@adobe.com.
Configuración
La siguiente regla del Administrador de propiedades de Akamai enruta los agentes de usuario LLM a Edge Optimize. La configuración incluye los pasos siguientes:
1. Establecer criterios de enrutamiento (coincidencia de usuario y agente)
Establecer enrutamiento para los siguientes user-agents:image.png
*AdobeEdgeOptimize-AI*,
*ChatGPT-User*,
*GPTBot*,
*OAI-SearchBot*,
*PerplexityBot*,
*Perplexity-User*
2. Establecer origen y comportamiento de SSL
Establecer origen como live.edgeoptimize.net y hacer coincidir SAN con *.edgeoptimize.net
3. Establecer variable de clave de caché
Establecer la variable de clave de caché PMUSER_EDGE_OPTIMIZE_CACHE_KEY en LLMCLIENT=TRUE;X_FORWARDED_HOST={{builtin.AK_HOST}}
4. Reglas de almacenamiento en caché
5. Modificar encabezados de solicitud entrantes
Establezca los siguientes encabezados de solicitud entrantes:x-edgeoptimize-api-key a la clave de API recuperada de LMOx-edgeoptimize-config a LLMCLIENT=TRUE;x-edgeoptimize-url a {{builtin.AK_URL}}
6. Modificar encabezados de respuesta entrantes
7. Modificación de ID de caché
8. Modificar encabezados de solicitud salientes
Establecer el encabezado x-forwarded-host en {{builtin.AK_HOST}}
9. Conmutación por error del sitio
La configuración de la conmutación por error del sitio consta de dos partes: el comportamiento de la conmutación por error (configurado dentro de la regla de enrutamiento principal de optimización en el perímetro) y una regla de encabezado de prueba de conmutación por error independiente.
9a. Comportamiento de conmutación por error del sitio (dentro de la regla de enrutamiento principal de optimización en el perímetro)
Dentro de la regla de enrutamiento principal, configure el comportamiento de conmutación por error del sitio y el fragmento XML avanzado de la siguiente manera:
Agregue el encabezado de solicitud x-edgeoptimize-request con el valor fo mediante XML avanzado:
<forward:availability.fail-action2>
<add-header>
<status>on</status>
<name>x-edgeoptimize-request</name>
<value>fo</value>
</add-header>
</forward:availability.fail-action2>
9b. Regla de encabezado de prueba de conmutación por error (regla del mismo nivel)
| code language-none |
|---|
|
Si el valor del encabezado de solicitud x-edgeoptimize-request es fo, establezca el encabezado de respuesta saliente x-edgeoptimize-fo en true.
La conmutación por error del sitio garantiza que si Edge Optimize devuelve un error 4XX o 5XX, la solicitud se redirigirá automáticamente a su origen predeterminado para que el usuario final siga recibiendo una respuesta.
2XX4XX o 5XXVerificar la configuración
Una vez completada la configuración, compruebe que el tráfico de bots se enrute a Edge Optimize y que el tráfico humano no se vea afectado.
1. Probar el tráfico de bots (debe optimizarse)
Simule una solicitud de bot de IA con un user-agent auténtico:
curl -svo /dev/null https://www.example.com/page.html \
--header "user-agent: chatgpt-user"
Una respuesta correcta incluye el encabezado x-edgeoptimize-request-id, que confirma que la solicitud se enrutó a través de Edge Optimize:
< HTTP/2 200
< x-edgeoptimize-request-id: 50fce12d-0519-4fc6-af78-d928785c1b85
2. Probar el tráfico humano (NO debería verse afectado)
Simule una solicitud normal de explorador humano:
curl -svo /dev/null https://www.example.com/page.html \
--header "user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36"
La respuesta no debe contener el encabezado x-edgeoptimize-request-id. El contenido de la página y el tiempo de respuesta deben ser idénticos al de antes de habilitar Optimizar en Edge.
3. Cómo diferenciar los dos escenarios
x-edgeoptimize-request-idx-edgeoptimize-fo1)El estado del enrutamiento de tráfico también se puede comprobar en la interfaz de usuario de LLM Optimizer. Vaya a Configuración del cliente y seleccione la pestaña Configuración de CDN.
Para obtener más información sobre Optimizar en Edge, incluidas las oportunidades disponibles, los flujos de trabajo de optimización automática y las preguntas frecuentes, vuelve a Optimizar en la descripción general de Edge.