Tecnología

Inicio

Cómo identificar un Bot por un no válido cadena de agente de usuario

Las páginas web dinámicas permiten al usuario determinar los agentes de usuario no válidos, los navegadores utilizados para acceder a su página web. Para detectar un bot motor de búsqueda, se debe evaluar el agente de usuario recuperado en su página usando la función de PHP "get_browser". Un lector tiene un valor de retorno del navegador, pero los motores de búsqueda tienen un nombre asociado bot como "Googlebot" para Google o "msnbot" para Microsoft.

Instrucciones

1 Haga clic en el archivo PHP que desea utilizar para detectar un agente de usuario. Haga clic en "Abrir con" y elija el editor de PHP preferido.

2 Recuperar el código de agente de usuario del bot o usuario del navegador. El siguiente código detecta el agente de usuario y asigna el valor de "agente $":

agente $ = $ _SERVER [ 'HTTP_USER_AGENT'];

3 Visualizar el agente de usuario para su revisión. Se puede colocar cualquier código después del código de recuperación de agente de usuario para detectar un bot. El siguiente código muestra el agente utiliza para conectarse al servidor, por lo que puede ver el bot motor de búsqueda:

echo $ agente;