---
schema_version: "1"
id: 50643412aab11ccbd7504b3652ea88dd9c5bd080c528a1e4dc00ccd32840de32
title: How Search Breaks Up Information
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ai/264-0-0/search_terms.md
canonical_url: https://help.salesforce.com/s/articleView?id=ai.search_terms.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e69e1cfc7ded9355a271566b7aad06b516ddc8784440c88c528f45390c83706b
description: To efficiently store and find information, the search engine breaks up record content into smaller pieces, called tokens. The tokens are stored in the search index. See how common types of information, including emails, websites, and phone numbers are tokenized.
products:
  - Cross Cloud
release: "264"
---
# How Search Breaks Up Information

To efficiently store and find information, the search engine breaks up record content into smaller pieces, called tokens. The tokens are stored in the search index. See how common types of information, including emails, websites, and phone numbers are tokenized.

Here are some examples of the tokens created and indexed from record information. You can find a record with a search using any token listed.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ai-search-264-0-0-production-enus/6a28c936-3b68-4186-bc09-7ab905f33ef3/images/icon_note.png)

Note Alphanumeric terms are split at letter-number boundaries. Terms with non-alphanumeric characters, such as punctuation marks are split at the non-alphanumeric characters into alphabetic, numeric, and alphanumeric tokens.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d14797e42">Record Information</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d14797e45">Indexed Tokens</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e42 ">
            <p style="margin-bottom:0;">Web2Lead</p>
          </td>

          <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e45 ">
            <p>web2lead</p>
            <p>web</p>
            <p>2</p>
            <p style="margin-bottom:0;">lead</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e42 ">
            <p style="margin-bottom:0;">Acme, Inc.</p>
          </td>

          <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e45 ">
            <p>acme</p>
            <p style="margin-bottom:0;">inc</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e42 ">
            <p style="margin-bottom:0;">Exhibit-XYZ1234</p>
          </td>

          <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e45 ">
            <p>exhibit-xyz1234</p>
            <p>exhibitxyz1234</p>
            <p>exhibit</p>
            <p>xyz1234</p>
            <p>xyz</p>
            <p style="margin-bottom:0;">1234</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e42 ">+1 (555) 123-4567</td>

          <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e45 ">
            <p>1(555)123-4567</p>
            <p>15551234567</p>
            <p>5551234567</p>
            <p style="margin-bottom:0;">1234567</p>
          </td>

        </tr>


        <tr class="">
          <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e42 ">
            <p style="margin-bottom:0;">john.smith@domain.com</p>
          </td>

          <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e45 ">
            <p>john.smith@domain.com</p>
            <p>@domain.com</p>
            <p>john.smith</p>
            <p>john</p>
            <p>smith</p>
            <p>johnsmith</p>
            <p>domain.com</p>
            <p>domain</p>
            <p>com</p>
            <p style="margin-bottom:0;">domaincom</p>
          </td>

        </tr>
      </tbody>
    </table>

## Tokenization Search Tips

- If your search contains punctuation, such as commas, or special characters, and you’re not getting the expected results, add white space before, after, or in place of the punctuation and special characters.
- When searching for a record using a phone number:
    - Enter a complete number. Searching for part of a phone number doesn’t always return the results you expect. For example, you search for 567 to find the phone number 1(555)123-4567. Search doesn’t find a result because it breaks up the number as 1, 555, 123, 4567. If you search for 4567, you get the expected result.
    - When you add a phone number to a record, include the country code before the number to ensure expected results.
- With the autonumber or ID field type, tokenization removes all the zeros. For example, when you search XXXX000012, search breaks up the term as XXXX, 00000012, and 12. Keep in mind, you can’t search for a term less than 1 character long.
- How a record is broken up can differ depending on the field. For example, a record's phone number field can be tokenized differently from one in a Chatter post.
- For searches in Chinese, Japanese, Korean, and Thai (CJKT), the search engine returns accurate results using a special form of tokenization.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d14797e241">Record Information</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d14797e244">Indexed Tokens</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Record Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e241 ">東京都 (Tokyo Prefecture)</td>

            <td data-label="Indexed Tokens" class="slds-cell-wrap" style="vertical-align:top;" headers="d14797e244 ">
              <p>東京 (Tokyo)</p>
              <p style="margin-bottom:0;">都 (Prefecture)</p>
            </td>

          </tr>
        </tbody>
      </table>