How to Create a PDF Subject Index from an Excel Keyword List
Question details
The user needs to generate an automated subject index for a 560-page PDF document using a predefined list of approximately 2,400 keywords stored in an Excel file.

- Product
- Device & OS
- not provided
- Scenario
- Document processing and automated indexing for a large publication using a specific list of keywords.
- Observed behavior
- The user is looking for a streamlined workflow to identify the pages containing the Excel keywords and automatically output a formatted subject index.
Ensure that your PDF document contains fully searchable text; if it is a scanned document, you must run Optical Character Recognition (OCR) first so the indexing software can detect the keywords.
Use Dedicated PDF Indexing Plugins
Standard PDF editors do not natively import Excel lists to create visible subject indexes. Using a third-party indexing plugin is the most efficient method for large batches.
While Adobe Acrobat has powerful search features, automatically generating a linked, visible subject index from a 2,400-word external list requires advanced automation. Third-party plugins (like AutoBookmark) are designed specifically for this workflow.
Open your Excel file containing the keywords. Ensure your keywords are in a single column or formatted according to the plugin's dictionary requirements, then save the file as a CSV or plain text file.
Download and install a specialized PDF indexing plugin for your primary PDF editor (e.g., EverMap AutoBookmark for Adobe Acrobat).
Open your PDF document, navigate to the plugin's menu, and select 'Generate Index from Dictionary' or the equivalent batch-indexing feature.
Import the CSV file you saved earlier. Adjust the formatting settings for the output index, and click 'Generate' to append the completed subject index to your PDF.

Use Adobe Acrobat's Built-in Catalog Index
Create a searchable index database for your document to speed up search queries, though this creates a hidden search catalog rather than a visible document index.
Easily Generate an Index by Converting PDF to Word
WPS Office provides a brilliant workaround for complex PDF indexing tasks without requiring expensive third-party PDF plugins. By converting your PDF to a Word document using WPS PDF, you can utilize the powerful AutoMark feature in WPS Writer to automatically generate a subject index from your Excel keyword list.
- 1. Convert PDF to Word: Open your PDF in WPS Office and click 'PDF to Word' on the toolbar to convert the document into an editable Word file.
- 2. Create a Concordance File: Open your Excel keyword list in WPS Spreadsheet. Copy the words and paste them into a new WPS Writer document inside a two-column table (Column 1 is the search word, Column 2 is the index entry). Save this document.
- 3. Insert Index: Open your converted Word document in WPS Writer, navigate to the 'References' tab, and click on 'Insert Index'.
- 4. Apply AutoMark: Click the 'AutoMark' button in the index dialog and select the two-column document you just saved. WPS Writer will automatically scan the 560 pages and tag every keyword.
- 5. Generate and Export: Once tagging is complete, click 'Insert Index' again and hit 'OK' to generate your formatted subject index. You can then export the final document back to PDF.

Frequently Asked Questions
Why aren't my keywords being found during the indexing process?
If your PDF is a scanned document, it consists of flat images rather than readable text. You must use an OCR (Optical Character Recognition) tool to convert the images into searchable text before any indexing tool or script can detect your keywords.
Can Adobe Acrobat natively generate a printed subject index from an Excel file?
No, native Acrobat tools can create a hidden, searchable catalog database, but generating a formatted, visible subject index (with page numbers) directly from an Excel keyword list requires custom JavaScript or specialized third-party plugins.
How do I prepare my Excel keyword list for indexing tools?
Most indexing plugins or AutoMark features require your keywords to be formatted specifically. You usually need to save the Excel sheet as a CSV file, or format it as a two-column document where the first column contains the exact search term and the second column contains how it should appear in the final index.
What is the difference between a PDF catalog and a subject index?
A PDF catalog is a hidden backend database that makes finding words across multiple PDFs significantly faster when using advanced search. A subject index is a visible, formatted list of terms with corresponding page numbers, typically placed at the end of a document for readers to browse.




