SharePoint 2010 dispone de un motor de búsqueda (Enterprise) que permite buscar sobre todos los documentos y elementos de nuestros sites. Por defecto el buscador realizará una indexación sobre las propiedades de los documentos o elementos y buscará dentro del contenido de los ficheros Office y txt. El problema lo encontraremos con los ficheros PDF ya que por defecto el motor de búsqueda no es capaz de indexar el contenido del fichero y se limitará a indexar sus propiedades. Si realizamos una búsqueda sin IFIlter todos los ficheros PDF aparecerán en el buscador como elementos de lista (con la url DispForm.aspx) en lugar de mostrarse como documentos y con la url al documento PDF.
Para pode indexar el contenido de ficheros PDF tendremos que instalar en nuestro servidor de Crawling el IFIlter de Adobe.
- Descargaremos el instalador de IFilter 9 Adobe PDF iFilter 9 for 64-bit platforms
- Una vez descargado lo instalaremos en todas los servidores que tengan el componente de Crawling activo.
- En cada servidor donde se haya instalado el IFilter añadiremos una variable de entorno con el valor "C:Program FilesAdobeAdobe PDF iFilter 9 for 64-bit platformsbin" y a continuación reiniciaremos el servidor para que se aplique el cambio de la variable de entorno.
- Realizaremos una indexación completa de nuestros orígenes de contenido.