SharePoint Blogs / SharePoint University
SharePoint Blogs and SharePoint University - all in one place!
Need SharePoint Training? Attend a SharePoint Bootcamp!

Please delete cookies related to sharepointblogs.com and sharepointu.com to resolve login issues!

pdf documents not appearing in search results?

You've installed the PDF iFilter on the server and registered the dll.... you've added the icon to the images folder and the reference to the xml file... you've added the file type in the Shared Services provider Search Settings... you've run the full search indexing for the portal...

...the icon for pdf will display correctly in lists & libraries....but you *still* don't get pdf documents appearing search results??

You wouldn't happen to be running a 64bit server for SharePoint or SQL ??

If you are then there's some bad news for you. Adobe have not yet released a 64bit version of the iFilter for PDF. And while the 32bit version installs without error you will not get any results appearing in the SharePoint search.
As yet Adobe have not announced when (or even if) they will release this.

In the meantime there is an alternative.... Use this 64bit iFIlter from Foxit Software

Note: the installer does not register the application with MOSS 2007. After installing you will need to manually add a pdf extension in the registry settings:

  1. Open regedit and locate the following:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Applications\<SiteID>\Gather\Search\Extensions\ExtensionList]
  2. Add a new String value with the latest number in the sequence and edit it to add pdf as the Value data.

Then, check that the pdf file type shows in the portal Shared Services Administration:
  1.  Under Search click
Search Settings
  2.  Under Crawl Settings click
File Types

If not then add it:
  1.  Click New File Type and add pdf

Incidentally, this will add the following reference for the pdf file type in the registry:
  1. Open regedit, locate [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.pdf] 
 
2. Check the default value is {987f8d1a-26e6-4554-b007-6b20e2680632}

Check also that you have the .gif file that you want to use for the pfd icon in the following folder on the server: 
  Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Images

(the icon can be found here (use the 17 x 17 one):
http://www.adobe.com/misc/linking.html)
Then: 
  1.
Edit the Docicon.xml file to include the .pdf extension. To do so: 
      Start Notepad, and then open the Docicon.xml file here: Drive:\Program Files\Common Files\Microsoft Shared\Web server extensions\12\Template\Xml 
  2.  Add an entry for the .pdf extension. For example, where NameofIconFile is the name of the .gif file: <Mapping Key="pdf" Value="NameofIconFile.gif"/> 
  3.  On the File menu, click Save, and then quit Notepad.
 

Next - REBOOT THE SERVER! (Before doing this there were a few minutes frustration. Simply stopping & starting the services, iisreset etc is not sufficient)

When rebooted go back to the portal Shared Services Administration and start a full crawl:
  1.
Under Crawl Settings click Content sources and Crawl Schedules
  2. Click the arrow icon next to your Shared Service (Default name is: Local Office SharePoint Server Sites) and select Start Full Crawl


One more catch though... it's not free like the Adobe one would be. Though you can download and install it to "test" before coughing up the cash for the license.

"Foxit PDF IFilter can be used for free on desktop environment. However, users need to purchase licenses when they use Foxit PDF IFilter on server environments.
License cost for each server with up to two CPU cores is $329.99. Each additional CPU core costs $129.99. Please be aware that each dual-core CPU counts as two CPU cores and each quad CPU as four CPU cores. Each license covers both 32-bit and 64-bit IFilter versions."


Posted 10-24-2007 2:20 PM by agoodwin

Comments

Links (10/25/2007) « Steve Pietrek’s SharePoint Stuff wrote Links (10/25/2007) &laquo; Steve Pietrek&#8217;s SharePoint Stuff
on 10-25-2007 7:43 PM

Pingback from  Links (10/25/2007) &laquo; Steve Pietrek&#8217;s SharePoint Stuff

karthik wrote re: pdf documents not appearing in search results?
on 03-07-2008 11:43 PM

Thanks for your information,

with this foxit Ifilter can i get full PDF metadata search[title,author,subject,keyword] in 64 bit?

Or is there anyway to get these metadata search?

thank you very much

agoodwin wrote re: pdf documents not appearing in search results?
on 03-09-2008 6:43 AM

As far as I see it offers everything that the Adobe 32bit version offers. So you should get all metadata.

Have you installed and tested it yet?? It costs nothing to test it ;)

p.borst wrote re: pdf documents not appearing in search results?
on 05-12-2009 7:50 AM

It is possible, Adobe has released PDF iFilter version 9, with 64bit search support. For more information and a download visit:

www.adobe.com/.../detail.jsp

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Need SharePoint Training? Attend a SharePoint Bootcamp!
Posts (c) their respective authors. Everything else (c) 2009 SharePoint Experts, Inc.