ForHosting KIT · SEO

Comprobar meta robots: directivas y conflictos

Una etiqueta meta robots puede parecer sencilla y, sin embargo, combinar instrucciones opuestas sin que resulte evidente.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Este comprobador analiza el valor de contenido, explica cada directiva reconocida con claridad, resume las señales de indexación y seguimiento de enlaces, y señala conflictos directos como index junto con noindex. También valida los controles parametrizados de fragmentos y vistas previas. Los tokens desconocidos o mal formados generan un error, para que una errata nunca quede oculta tras un informe aparentemente correcto.

Interprete la etiqueta como un conjunto de instrucciones

Pegue solo el valor del atributo content, por ejemplo noindex, follow, max-snippet:120. El comprobador separa los tokens delimitados por comas, admite diferencias inocuas de mayúsculas y espacios, y devuelve una forma normalizada. Cada directiva incluye una explicación propia. Index y noindex determinan si la página puede aparecer en los resultados; follow y nofollow indican si los rastreadores deben seguir sus enlaces. Los alias all y none reúnen dos significados: all equivale a index y follow, mientras none equivale a noindex y nofollow. Otras instrucciones controlan copias en caché, fragmentos, traducciones, indexación de imágenes, vistas previas o retirada tras una fecha. La herramienta interpreta el valor proporcionado, pero no descarga la página ni presupone que todos los buscadores implementen cada instrucción del mismo modo.

Detecte contradicciones antes de producción

Los conflictos suelen aparecer cuando plantillas, complementos y ajustes de página aportan directivas al mismo tiempo. Index junto con noindex permite y prohíbe que una página aparezca; follow junto con nofollow crea el mismo problema para los enlaces. También existen contradicciones ocultas: all choca con noindex o nofollow, y none con index o follow. El análisis amplía esos significados y enumera cada conflicto con una explicación concreta. Además, ofrece un resumen efectivo de indexación y seguimiento como permitido, prohibido o sin especificar. Ese resumen facilita las revisiones automáticas, pero una combinación contradictoria debe corregirse en su origen, no interpretarse mediante una regla de precedencia dudosa. Como los tokens desconocidos invalidan la solicitud, una errata como nofolow no puede pasar por una instrucción válida.

Valide correctamente los límites de fragmentos

Los metadatos robots permiten más que activar o desactivar la indexación. Max-snippet acepta un límite de caracteres no negativo o -1 para no imponer límite. Max-video-preview acepta segundos, 0 para impedir la vista previa o -1 para dejarla sin límite. Max-image-preview solo admite none, standard o large. El comprobador valida estas formas y explica el valor elegido. También reconoce unavailable_after con una fecha interpretable, además de noarchive, nocache, nosnippet, notranslate y noimageindex. Si falta un parámetro o su formato no es válido, toda la entrada se rechaza. Esta conducta estricta resulta útil en gestores de contenido y procesos de CI, porque un resultado correcto confirma que todos los tokens se entendieron. Recuerde que estas directivas son peticiones para rastreadores, no controles de acceso: el contenido sensible sigue necesitando autenticación y autorización.

Auditar una plantilla

Compruebe el valor generado por un diseño compartido antes de que afecte a miles de páginas.

Validar la salida del CMS

Rechace ajustes robots contradictorios o mal escritos cuando se publique o actualice contenido.

Añadir un control SEO

Pruebe los valores generados en CI e impida que se publique por accidente un noindex o una combinación conflictiva.

¿Qué debo pegar?

Pegue el valor de content, como noindex, follow. No pegue el elemento meta HTML completo.

¿Cuánto cuesta?

El precio de la API es $0.002 por solicitud y la versión del navegador es gratuita.

¿Noindex protege contenido privado?

No. Las directivas robots son instrucciones para rastreadores, no medidas de seguridad. Proteja el contenido privado con autenticación y autorización.

¿Por qué una directiva desconocida produce un error?

El rechazo estricto hace visibles las erratas y la sintaxis no admitida, en lugar de devolver un análisis incompleto.

¿Se distinguen mayúsculas y minúsculas?

No. El analizador admite diferencias de capitalización y normaliza los nombres en minúsculas.

¿El comprobador descarga mi página?

No. Solo analiza el valor meta robots proporcionado y no realiza ninguna solicitud de red.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/seo/robots-meta-check

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/seo/robots-meta-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"noindex, follow, max-snippet:120"}'
{
  "text": "noindex, follow, max-snippet:120"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "seo.robots_meta_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_chars2000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →