---
title: "Index fields"
source: https://dev.pageseeder.com/reference/index/index_fields.html
last_updated: 2026-09-05T15:35:57+10:00
tokens: ~2784
---

# Index fields

A summary table of all the index fields in PageSeeder and items for which they are available.

A more detailed definition of each field can be found in [Index field definitions](field_definitions.md).

For more explanations on the abbreviations used in this document see [Legend & explanations](legend_and_explanations.md).

> **Note:** Setting the group property `indexXFields` to `true` and then re-indexing the group adds all document metadata fields extracted by Tika to the index with the prefix `x-`(also known as X-Fields).

## Core fields

|  |  | ![Folder icon](/content/reference/index/../../images/icons/folder_icon.svg) | ![Word icon](/content/reference/index/../../images/icons/word_icon.svg) | ![PDF icon](/content/reference/index/../../images/icons/pdf_icon.svg) | ![HTML icon](/content/reference/index/../../images/icons/html_icon.svg) | ![XML icon](/content/reference/index/../../images/icons/xml_icon.svg) | ![PSML icon](/content/reference/index/../../images/icons/psml_icon.svg) | ![Image icon](/content/reference/index/../../images/icons/image_icon.svg) | ![Comment icon](/content/reference/index/../../images/icons/comment_icon.svg) | ![Task icon](/content/reference/index/../../images/icons/task_icon.svg) | ![URL icon](/content/reference/index/../../images/icons/url_icon.svg) | ![File icon](/content/reference/index/../../images/icons/file_icon.svg) |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| psid | `SI` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pstitle | `ST` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pstitle-sort | `I` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| psdescription | `ST` | Y | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| pstype | `SI` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pssubtype | `SI` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| psmediatype | `SI` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pscreateddate | `SI?` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| psmodifieddate | `SI` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pscontent | `ZT` |  | Y | Y | Y | Y | Y |  | Y | Y | Y | Y |
| pswordcount | `SI` |  | Y | Y | Y | Y | Y |  | Y | Y | Y | Y |
| pslabel | `SI*` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| psgroupname | `SI*` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| psgroupid | `SI*` | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |

## Media specific

|  |  | ![Folder icon](/content/reference/index/../../images/icons/folder_icon.svg) | ![Word icon](/content/reference/index/../../images/icons/word_icon.svg) | ![PDF icon](/content/reference/index/../../images/icons/pdf_icon.svg) | ![HTML icon](/content/reference/index/../../images/icons/html_icon.svg) | ![XML icon](/content/reference/index/../../images/icons/xml_icon.svg) | ![PSML icon](/content/reference/index/../../images/icons/psml_icon.svg) | ![Image icon](/content/reference/index/../../images/icons/image_icon.svg) | ![Comment icon](/content/reference/index/../../images/icons/comment_icon.svg) | ![Task icon](/content/reference/index/../../images/icons/task_icon.svg) | ![URL icon](/content/reference/index/../../images/icons/url_icon.svg) | ![File icon](/content/reference/index/../../images/icons/file_icon.svg) |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| psancestor | `I+` | Y | Y | Y | Y | Y | Y | Y | Y | Y |  | Y |
| psassignedto | `SI` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| psassignedtoid | `SIL?` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| psauthor | `SI?` |  |  |  |  |  |  |  | Y | Y |  |  |
| psauthorid | `SIL?` |  |  |  |  |  |  |  | Y | Y |  |  |
| psblock-\[name\] | `ZT*` |  |  |  |  |  | Y |  |  |  |  |  |
| psblocklabelname | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| pscomment-assignedto | `SI` |  |  |  |  |  |  |  | Y |  |  |  |
| pscomment-assignedtoid | `SIL?` |  |  |  |  |  |  |  | Y |  |  |  |
| pscomment-duedate | `SI?` |  |  |  |  |  |  |  | Y |  |  |  |
| pscomment-priority | `SI` |  |  |  |  |  |  |  | Y |  |  |  |
| pscomment-status | `SI` |  |  |  |  |  |  |  | Y |  |  |  |
| pscontextexternal | `SI` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontextfragment | `SI` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontexturidocumenttype | `SI?` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontexturiid | `SIL` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontexturimediatype | `SI?` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontexturititle | `ST?` |  |  |  |  |  |  |  | Y | Y |  |  |
| pscontexturiurltype | `SI?` |  |  |  |  |  |  |  | Y | Y |  |  |
| psdiscussionid | `SIL` |  |  |  |  |  |  |  | Y |  |  |  |
| psdocid | `SC?` | Y | Y | Y | Y | Y | Y | Y |  |  |  | Y |
| psdocumenttype | `SI` |  |  |  |  |  | Y |  |  |  |  |  |
| psduedate | `SI?` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| pseditable | `SI` |  |  |  |  |  | Y |  |  |  |  |  |
| psfilename | `ST` | Y | Y | Y | Y | Y | Y | Y |  |  |  | Y |
| psfolder | `SI` | Y | Y | Y | Y | Y | Y | Y |  |  |  | Y |
| psfragmentlabel | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psfragmenttype | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psgraphicsrc | `SI*` |  |  |  |  |  |  |  |  |  |  |  |
| psgroupcount | `SN` |  |  |  |  |  |  |  |  |  | Y |  |
| psheight | `SIN?` |  |  |  |  |  |  | Y |  |  |  |  |
| pshost | `SI` |  |  |  |  |  |  |  |  |  | Y |  |
| psimagealt | `ST` |  |  |  |  |  |  | Y |  |  |  |  |
| psimagelabel | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psimagesrc | `SI*` |  |  |  |  |  |  | Y |  |  |  |  |
| psinline-\[name\] | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psinlinelabelname | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| pslastediteddate | `SI?` |  |  |  |  |  | Y |  |  |  |  |  |
| pslatestversion | `SI` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| pslatestversiondate | `SI?` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| pslinklabel | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| pslistrole | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psmedia-createddate | `SI?` |  | Y | Y |  |  | Y | Y |  |  |  |  |
| psmedia-modifieddate | `SI?` |  | Y | Y |  |  | Y | Y |  |  |  |  |
| psmetadata-\[name\] | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psmetadatachecked | `SI?` |  |  |  |  |  |  |  |  |  | Y |  |
| psmetadataname | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psowned | `SI` | Y | Y | Y | Y | Y | Y | Y |  |  |  | Y |
| pspagecount | `SN` |  |  | Y |  |  |  |  |  |  |  |  |
| pspixelcount | `IL?` |  |  |  |  |  |  | Y |  |  |  |  |
| psplaceholder | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psprefixcontent | `ZT*` |  |  |  |  |  | Y |  |  |  |  |  |
| pspreformatrole | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| pspriority | `SI` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| psproperty-\[name\] | `SI*` |  |  |  |  |  | Y |  | Y | Y |  |  |
| pspropertyname | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| pspublicationid | `SI*` |  |  |  |  |  | Y |  | Y | Y |  |  |
| pspublicationroot | `SI?` |  |  |  |  |  | Y |  |  |  |  |  |
| psreadonlyinline | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psreadonlyproperty | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| psreversexrefconfig | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psreversexrefcount | `SN` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psreversexreflabel | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psreversexreftype | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psrootpublicationid | `SI?` |  |  |  |  |  | Y |  |  |  |  |  |
| psrootpublicationtype | `SI?` |  |  |  |  |  | Y |  |  |  |  |  |
| pssize | `SIN?` |  | Y | Y | Y | Y |  | Y |  |  | Y | Y |
| pssource | `SI` |  |  |  |  |  |  |  |  |  | Y |  |
| psstatus | `SI` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| psstatuschangeddate | `SI?` |  | Y | Y | Y | Y | Y | Y |  | Y | Y | Y |
| pstablerole | `SI*` |  |  |  |  |  | Y |  |  |  |  |  |
| pstaskdefinitionid | `SIL` |  |  |  |  |  |  |  |  | Y |  |  |
| psurl | `SI` |  |  |  |  |  |  |  |  |  | Y |  |
| psurlmediatype | `SI?` |  |  |  |  |  |  |  |  |  | Y |  |
| psurltype | `SI` |  |  |  |  |  |  |  |  |  | Y |  |
| psversionid | `SI?` |  |  |  |  |  | Y |  |  |  |  |  |
| pswidth | `SIN?` |  |  |  |  |  |  | Y |  |  |  |  |
| psxrefconfig | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psxrefcount | `SN` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psxreflabel | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |
| psxreftype | `SI*` |  | Y | Y | Y | Y | Y | Y |  |  | Y | Y |

## Legend

For brevity, the documents use icons to denote the different kind of indexable items.

### Media types

| Icon | *input* media type | Description |
| --- | --- | --- |
| ![Folder icon](/content/reference/index/../../images/icons/folder_icon.svg) |  | Folders |
| ![word\_icon.svg](/content/reference/index/../../images/icons/word_icon.svg) | `application/word` | Word document |
| ![PDF icon](/content/reference/index/../../images/icons/pdf_icon.svg) | `application/pdf` | *PDF* document |
| ![HTML icon](/content/reference/index/../../images/icons/html_icon.svg) | `text/html` | HTML document |
| ![XML icon](/content/reference/index/../../images/icons/xml_icon.svg) | `application/xml text/xml */*+xml` | XML document |
| ![PSML icon](/content/reference/index/../../images/icons/psml_icon.svg) | `application/vnd.pageseeder.psml+xml` | PSML document |
| ![URL icon](/content/reference/index/../../images/icons/url_icon.svg) | `application/vnd.pageseeder.url+xml` | URL (external URI) |
| ![Other file icon](/content/reference/index/../../images/icons/file_icon.svg) | `*/*` (any other) | Any other type of document |
| ![Image icon](/content/reference/index/../../images/icons/image_icon.svg) | `image/*` | Image (`.gif`, `.bmp`, `.png` or `.jpeg`) |
| ![Task icon](/content/reference/index/../../images/icons/task_icon.svg) |  | Task |
| ![Comment icon](/content/reference/index/../../images/icons/comment_icon.svg) |  | Comment |

> **Note:** The input media type is the MIME type received by the index engine. It is slightly different from the *psmediatype* index field.

### Field types 

**Lucene field types legend**

| S | *Stored* | The field value is stored in the index in full and is available in search results |
| --- | --- | --- |
| Z | *Compressed* | The value is stored in the index in a compressed format |
| I | *Indexed* | The value is indexed as it is and is case sensitive |
| **C** | *Case insensitive * | The value is indexed as lower case and searches are case insensitive |
| T | *Tokenized* | The value is split into tokens which is not case sensitive |
| N | *Number* | The value is stored as a integer value |
| L | *Long* | The value is stored as a long value |
| ? | *Optional* | When applicable for the mediatype, the field might not always appear in the index |
| \* | *Zero-or-more* | When applicable for the mediatype, the field might appear in the index multiple times |
| + | *One-or-more* | When applicable for the mediatype, the field appears in the index at least once |

> **Note:** If a field is not tokenized, it must be searched using its exact value including correct case (for example, “smith” or “john smith” wont match “John Smith”).

