logosectyp2.gif (3623 bytes)

Lenguaje de consulta

Puede buscar cualquier palabra o frase en un sitio Web si escribe la palabra o la frase en un formulario de consulta y hace clic en el botón que ejecuta la consulta (por ejemplo, el botón Ejecutar consulta del formulario de consulta de ejemplo). Esta sección trata los temas siguientes:

Las búsquedas generan una lista de archivos que contienen la palabra o la frase, independientemente de dónde aparezcan en el texto. La lista siguiente proporciona las reglas para formular consultas:

Operadores booleanos y de proximidad

Los operadores booleanos y de proximidad pueden crear una consulta más precisa.

Para buscar Ejemplo Resultados
Ambos términos en la misma página acceso and básico
o bien,
acceso & básico
Las páginas que contienen las palabras “acceso” y “básico”.
Cualquiera de los dos términos en una página cgi or isapi
o bien,
cgi | isapi
Las páginas que contienen las palabras “cgi” o “isapi”.
El primer término sin el segundo acceso and not básico
o bien,
acceso & ! básico
Las páginas que contienen la palabra “acceso” pero que no contienen la palabra “básico”.
Páginas que no coincidan con un valor de propiedad not @size = 100
o bien,
! @size = 100
Las páginas que no tengan 100 bytes.
Ambos términos en la misma página, uno cerca del otro excel near proyecto
o bien,
excel ~ proyecto
Las páginas que contienen la palabra “excel” cerca de la palabra “proyecto”.

Sugerencias:

Nota   Los símbolos (&, |, !, ~) y las palabras clave en inglés AND, OR, NOT y NEAR funcionan de la misma forma en todos los idiomas admitidos por Index Server. También hay disponibles palabras clave traducidas cuando la configuración regional del explorador es uno de los idiomas siguientes:

Idioma Palabras clave
Alemán UND, ODER, NICHT, NAH
Francés ET, OU, SANS, PRES
Español Y, O, NO, CERCA
Holandés EN, OF, NIET, NABIJ
Sueco OCH, ELLER, INTE, NÄRA
Italiano E, O, NO, VICINO

Nota   El operador NEAR sólo se puede aplicar a palabras o a frases.

barhor.gif (466 bytes)topret.gif (418 bytes)

Comodines

Los operadores comodín le ayudan a buscar páginas que contengan palabras similares a una palabra dada.

Para buscar Ejemplo Resultados
Palabras con el mismo prefijo comput* Las páginas que contengan palabras con el prefijo “orden”, como “ordenador”, “ordenación”, etc.
Palabras basadas en la misma raíz am** Las páginas que contengan palabras basadas en la misma raíz que “amar”, como “amando”, “amado”, “amaba”, etc.

barhor.gif (466 bytes)topret.gif (418 bytes)

Consultas de texto libre

El motor de consulta busca las páginas que mejor coincidan con las palabras y las frases de una consulta de texto libre. Para ello se buscan automáticamente las páginas que coincidan con el significado de la consulta, no con la cita textual. En una consulta de texto libre se pasan por alto los operadores booleanos y de proximidad, y los comodines. Las consultas de texto libre tienen el prefijo $contents.

Para buscar Ejemplo Resultados
Archivos que coincidan con el texto libre $contents ¿cómo imprimir en Microsoft Excel? Las páginas que mencionan la impresión y Microsoft Excel.

barhor.gif (466 bytes)topret.gif (418 bytes)

Consultas de espacio de vectores

El motor de consulta admite consultas de espacio de vectores. Las consultas de vectores devuelven páginas que coinciden con una lista de palabras y frases. La jerarquía de cada página indica el grado de coincidencia de la página con la consulta.

Para buscar Ejemplo Resultados
Páginas que contengan palabras específicas luz, bombilla Los archivos que contengan palabras que coincidan con las palabras buscadas.
Páginas que contengan prefijos, palabras y frases ponderados invent*, luz[50], bombilla[10], "bombilla de alumbrado"[400] Los archivos que contengan palabras con el prefijo “invent”, las palabras “luz” y “bombilla”, y la frase “bombilla de alumbrado” (los términos están ponderados).

 

barhor.gif (466 bytes)topret.gif (418 bytes)

Consultas de valores de propiedades

Con las consultas de valores de propiedades, puede buscar archivos cuyos valores de propiedades coincidan con un criterio dado. Las propiedades sobre las que puede consultar incluyen información básica de archivo, como el nombre y el tamaño del archivo, y las propiedades ActiveX, incluido el resumen (información) del documento almacenado en los archivos creados por las aplicaciones compatibles con ActiveX.

Hay dos tipos de consultas de propiedades:

Esta sección trata los temas siguientes:

barhor.gif (466 bytes)topret.gif (418 bytes)

Nombres de propiedades

Los nombres de las propiedades se escriben precedidos del carácter @ o del signo de número (#). Utilice @ para las consultas relacionales y # para las consultas de expresión regular.

Si no se especifica un nombre de propiedad, se asume @contents.

Las propiedades disponibles para los archivos incluyen:

Nombre de propiedad Descripción
All Coincide con palabras, con frases y con cualquier propiedad.
Contents Palabras y frases contenidas en el archivo.
Filename Nombre del archivo.
Size Tamaño del archivo.
Write Última vez que se modificó el archivo.

También se pueden utilizar en las consultas los valores de las propiedades ActiveX. Puede consultar los sitios Web con archivos creados por la mayoría de las aplicaciones compatibles con ActiveX para encontrar las propiedades siguientes:

Nombre de propiedad Descripción
DocTitle Título del documento.
DocSubject Asunto del documento.
DocAuthor Autor del documento.
DocKeywords Palabras clave del documento.
DocComments Comentarios acerca del documento.

Para obtener una lista completa de los nombres de propiedades, vea la Lista de nombres de propiedades, más adelante en esta misma página.

barhor.gif (466 bytes)topret.gif (418 bytes)

Operadores relacionales

Los operadores relacionales se utilizan en las consultas de propiedades relacionales.

Para buscar Ejemplo Resultados
Valores de propiedades relacionadas con un valor fijo. @size < 100
@size <= 100
@size = 100
@size != 100
@size >= 100
@size > 100
Los archivos cuyo tamaño coincida con la consulta.
Valores de propiedades con un conjunto completo de bits activado. @attrib ^a 0x820 Los archivos comprimidos con el bit de "modificado" activado.
Valores de propiedades con algunos bits de un conjunto activados. @attrib ^s 0x20 Los archivos con el bit de "modificado" activado.

barhor.gif (466 bytes)topret.gif (418 bytes)

Valores de propiedades

Para buscar Ejemplo Resultados
Un valor específico @DocAuthor = Enrique Pérez Los archivos creados por “Enrique Pérez”.
Valores que comienzan con un prefijo #DocAuthor Ana* Los archivos cuya propiedad DocAuthor comience con “Ana”.
Archivos con un conjunto de extensiones cualesquiera #filename *.|(exe|,dll|,sys|) Los archivos con las extensiones .exe, .dll o .sys.
Archivos modificados después de una fecha determinada @write > 96/2/14 10:00:00 Los archivos modificados después de las 10:00 horas GMT del día 14 de febrero de 1996.
Archivos modificados después de una fecha relativa @write > -1d2h Los archivos modificados en las últimas 26 horas.
Vectores que coincidan con un vector @vectorprop = { 10, 15, 20 } Los documentos ActiveX con un valor de vectorprop de { 10, 15, 20 }.
Vectores donde cada uno de los valores coincida con un criterio @vectorprop >^a 15 Los documentos ActiveX con un valor de vectorprop en el que todos los valores del vector son mayores que 15.
Vectores donde al menos un valor coincida con un criterio @vectorprop =^s 15 Los documentos ActiveX con un valor de vectorprop en el que al menos un valor sea 15.

 

barhor.gif (466 bytes)topret.gif (418 bytes)

Expresiones regulares

Las expresiones regulares de las consultas de propiedades se definen de la manera siguiente:

barhor.gif (466 bytes)topret.gif (418 bytes)

Ejemplos de consultas

Ejemplo Resultados
@size > 1000000 Las páginas que tengan más de un millón de bytes.
@write > 95/12/23 Las páginas modificadas después de esa fecha.
Árbol frutal Las páginas que tengan la frase “Árbol frutal”.
"Árbol frutal" Igual que la anterior.
@contents peral Igual que la anterior.
Microsoft and @size > 1000000 Las páginas que tengan la palabra “Microsoft” y más de un millón de bytes.
"microsoft and @size > 1000000" Las páginas que tengan la frase especificada (no es igual que la anterior).
#filename *.avi Los archivos de vídeo (se utiliza el prefijo # porque la consulta contiene una expresión regular).
@attrib ^s 32 Las páginas que tengan el bit del atributo "modificado" activado.
@docauthor = Juan Díaz Las páginas cuyo autor sea el indicado.
$contents ¿por qué es azul el cielo? Las páginas que coincidan con la consulta.
@size < 100 & #filename *.gif Los archivos con Formato de intercambio de gráficos (GIF) cuyo tamaño sea inferior a 100 bytes.

barhor.gif (466 bytes)topret.gif (418 bytes)

Lista de nombres de propiedades

Estas propiedades siempre están disponibles para las consultas. También puede haber disponibles propiedades adicionales según la configuración del servidor Web.

Nombre descriptivo Tipo de datos Propiedad
A_HRef DBTYPE_WSTR | DBTYPE_BYREF Texto de HTML HREF. Este nombre de propiedad se creó para Microsoft® Site Server y corresponde a la propedad de Index Server llamada HtmlHRef. Se puede consultar pero no recuperar.
Access VT_FILETIME La última vez que se tuvo acceso al archivo.
All (no aplicable) Busca una cadena en cada una de las propiedades. Se puede consultar pero no recuperar.
AllocSize DBTYPE_I8 El tamaño de la asignación de disco del archivo.
Attrib DBTYPE_UI4 Los atributos del archivo. Documentada en el SDK de Win32.
ClassId DBTYPE_GUID El Id. de clase del objeto; por ejemplo, WordPerfect, Word, etc.
Characterization DBTYPE_WSTR | DBTYPE_BYREF La caracterización o resumen del documento. Calculada por Index Server.
Contents (no aplicable) El principal contenido del archivo. Se puede consultar pero no recuperar.
Create VT_FILETIME La hora en que se creó el archivo.
Directory DBTYPE_WSTR | DBTYPE_BYREF La ruta física de acceso al archivo, sin incluir el nombre de archivo.
DocAppName DBTYPE_WSTR | DBTYPE_BYREF El nombre de la aplicación que creó el archivo.
DocAuthor DBTYPE_WSTR | DBTYPE_BYREF El autor del documento.
DocByteCount DBTYPE_14 El número de bytes de un documento.
DocCategory DBTYPE_STR | DBTYPE_BYREF El tipo de documento, como un memorando, una agenda o unas notas de la aplicación.
DocCharCount DBTYPE_I4 El número de caracteres del documento.
DocComments DBTYPE_WSTR | DBTYPE_BYREF Los comentarios acerca del documento.
DocCompany DBTYPE_STR | DBTYPE_BYREF El nombre de la empresa para la que se escribió el documento.
DocCreatedTm VT_FILETIME La hora en que se creó el documento.
DocEditTime VT_FILETIME El tiempo total empleado en modificar el documento.
DocHiddenCount DBTYPE_14 El número de diapositivas ocultas de un documento de Microsoft® PowerPoint.
DocKeywords DBTYPE_WSTR | DBTYPE_BYREF Las palabras clave del documento.
DocLastAuthor DBTYPE_WSTR | DBTYPE_BYREF El último usuario que modificó el documento.
DocLastPrinted VT_FILETIME La hora en que se imprimió el documento por última vez.
DocLastSavedTm VT_FILETIME La hora en que se guardó el documento por última vez.
DocLineCount DBTYPE_14 El número de líneas contenidas en un documento.
DocManager DBTYPE_STR | DBTYPE_BYREF El nombre del director del autor del documento.
DocNoteCount DBTYPE_14 El número de páginas con notas de un documento de PowerPoint.
DocPageCount DBTYPE_I4 El número de páginas de un documento.
DocParaCount DBTYPE_14 El número de párrafos de un documento.
DocPartTitles DBTYPE_STR | DBTYPE_VECTOR Los nombres de las partes del documento. Por ejemplo, en los títulos de las partes de un documento de Excel son los nombres de las hojas de cálculo, en los títulos de las diapositivas de PowerPoint y en los documentos de Word para Windows son los nombres de los documentos incluidos en el documento maestro.
DocPresentationTarget DBTYPE_STR|DBTYPE_BYREF El formato de destino (35 mm, impresora, vídeo, etc.) de una presentación de PowerPoint.
DocRevNumber DBTYPE_WSTR | DBTYPE_BYREF El número de versión actual del documento.
DocSlideCount DBTYPE_14 El número de diapositivas de un documento de PowerPoint.
DocSubject DBTYPE_WSTR | DBTYPE_BYREF El asunto del documento.
DocTemplate DBTYPE_WSTR | DBTYPE_BYREF El nombre de la plantilla del documento.
DocTitle DBTYPE_WSTR | DBTYPE_BYREF El título del documento.
DocWordCount DBTYPE_I4 El número de palabras del documento.
FileIndex DBTYPE_I8 El Id. exclusivo de un archivo.
FileName DBTYPE_WSTR | DBTYPE_BYREF El nombre del archivo.
HitCount DBTYPE_I4 El número de referencias encontradas (las palabras coincidentes con la consulta) encontradas en el archivo.
HtmlHRef DBTYPE_WSTR | DBTYPE_BYREF El texto de HTML HREF. Se puede consultar pero no recuperar.
HtmlHeading1 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H1. Se puede consultar pero no recuperar.
HtmlHeading2 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H2. Se puede consultar pero no recuperar.
HtmlHeading3 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H3. Se puede consultar pero no recuperar.
HtmlHeading4 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H4. Se puede consultar pero no recuperar.
HtmlHeading5 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H5. Se puede consultar pero no recuperar.
HtmlHeading6 DBTYPE_WSTR | DBTYPE_BYREF El texto de un documento HTML con estilo H6. Se puede consultar pero no recuperar.
Img_Alt DBTYPE_WSTR | DBTYPE_BYREF Texto alternativo para las etiquetas <IMG>. Se puede consultar pero no recuperar.
Path DBTYPE_WSTR | DBTYPE_BYREF La ruta física completa de acceso al archivo, incluido el nombre de archivo.
Rank DBTYPE_I4 La jerarquía de la fila. El intervalo es de 0 a 1000. Los números mayores indican las mejores coincidencias.
RankVector DBTYPE_I4 | DBTYPE_VECTOR Las jerarquías de los componentes individuales de una consulta de espacio de vectores.
ShortFileName DBTYPE_WSTR | DBTYPE_BYREF El nombre corto (8.3) del archivo.
Size DBTYPE_I8 El tamaño del archivo, en bytes.
USN DBTYPE_I8 El Número de secuencia de actualización (USN). Sólo para las unidades NTFS.
VPath DBTYPE_WSTR | DBTYPE_BYREF La ruta de acceso virtual completa del archivo, incluido el nombre de archivo. Si hay más de una ruta de acceso posible, se elige la que mejor coincida con la consulta específica.
WorkId DBTYPE_I4 El Id. interno del archivo. Utilizado en Index Server.
Write VT_FILETIME La última vez que se escribió el archivo.

barhor.gif (466 bytes)topret.gif (418 bytes)

Definir nuevos nombres de propiedades

Para definir propiedades no incluidas en la lista anterior, debe enumerarlas en una sección [Names] del archivo .idq. Para utilizar estas propiedades en una restricción, en una especificación de orden o como una columna recuperada, debe definirlas en el archivo .idq, con el siguiente formato:

[Names]
#Propiedades que no están en la lista estándar
nombre_propiedad ( tipo_datos ) = GUID ["Nombre" | id_prop]

En la sintaxis, "Nombre" es el nombre de la propiedad ("Ventas" en el siguiente ejemplo) e id_prop es el Id. de la propiedad, en formato hexadecimal. Debe escribir el nombre descriptivo entre comillas, pero el Id. de la propiedad no va entre comillas.

Por ejemplo, suponga que desea definir una etiqueta meta de HTML como un nombre de propiedad que alguien puede buscar. La propiedad que desea definir es Ventas.

Para definir la propiedad Ventas

  1. En el archivo .idq, bajo la sección [Names], agregue la línea siguiente.
  2. MetaDescription(DBTYPE_WSTR) = d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1 "Ventas"

    El número de GUID procede del parámetro MetaTagClsid del registro, en la siguiente ubicación:

    HKEY_LOCAL_MACHINE
    \SYSTEM
     \CurrentControlSet
      \Control
       \HtmlFilter
        \MetaTagClsid
  3. Después, en los archivos HTML donde desee que aparezca la etiqueta, defina la descripción meta.
  4. Por ejemplo, suponga que desea buscar todos los archivos que ofrezcan previsiones de ventas para el futuro:

    En Archivo1.htm:

    <META NAME="Ventas" CONTENT="Previsiones para 1998">

    En Archivo2.htm:

    <META NAME="Ventas" CONTENT="Previsiones para 1999">

    En Archivo3.htm:

    <META NAME="Ventas" CONTENT="Ventas en 1997">

Nota   Asegúrese de agregar las etiquetas META NAME entre las etiquetas HTML <head> y </head> al principio del archivo.

Ahora puede buscar todos los archivos que muestran previsiones de ventas. Envíe la siguiente consulta:

@metadescription previsiones

Esta consulta devuelve todos los archivos que contienen la palabra previsiones en el campo CONTENT de la etiqueta meta. En este ejemplo se devuelven Archivo1.htm y Archivo2.htm.

Suponga que desea buscar las ventas por año, por ejemplo una lista de ventas en 1997. Envíe la siguiente consulta:

@metadescription 1997

Se devolverá Archivo3.htm.

barhor.gif (466 bytes)topret.gif (418 bytes)

Volver a Secretaría General de Comercio Exterior