--- title: Searching with Coveo slug: '1724' canonical_url: https://docs.coveo.com/en/1724/ collection: searching-with-coveo source_format: adoc --- # Searching with Coveo Coveo provides intelligent search, delivering the most relevant results possible from a potentially large amount of data. You can leverage the power of Coveo through a good use of all the [tools and search features](https://docs.coveo.com/en/2760/). Your typical entry point is the search box, where you can enter a [query](https://docs.coveo.com/en/231/) relevant to the [items](https://docs.coveo.com/en/210/) you want to retrieve from the [index](https://docs.coveo.com/en/204/). Enter a query precise enough to find only the items you're looking for, but not so precise that it leaves out items that may be useful to you. The documentation in this section covers the search operations a user can execute with Coveo. Coveo provides an intelligent engine to delve into the Coveo unified index, which contains all the items you may need. The engine looks in the unified index for the keywords you type in the search box to find items containing these keywords. When you send your query, it's expanded with at least: * Words sharing the same stem as your keywords. **Example** You type in `performance`. The query that's executed is `performance OR perform OR performances OR performed OR performer OR performing OR performs`. So, your search results are items that contain at least one occurrence of `performance`, `perform`, `performances`, `performed`, `performer`, `performing`, or `performs`. * Synonyms of your keywords, if your system administrator defined any in the [thesaurus](https://docs.coveo.com/en/3405/). **Example** The administrator noticed in the [Coveo Analytics data](https://docs.coveo.com/en/259/) that people were looking for `joker` but your item uses the term `wildcard`. The administrator has then set the word `joker` as a synonym of `wildcard`. You query `using joker in Coveo`. The query that's actually sent is `using joker OR wildcard in Coveo`. So, your search results are items that contain either `joker` or `wildcard` along with your other keywords. Security being a key feature in the Coveo Platform, the engine also checks the [permission](https://docs.coveo.com/en/223/) model for each item relevant to your search and only returns items you're allowed to access. See [Coveo management of security identities and item permissions](https://docs.coveo.com/en/1719/) for details. ![Items returned by a Coveo secure search](https://docs.coveo.com/en/assets/images/coveo-platform/items-returned-by-secure-search.png) You can also use several search operators and prefixes in the search box to either precise or broaden the search scope. See [Search prefixes and operators](https://docs.coveo.com/en/1814/), [Query syntax](https://docs.coveo.com/en/1552/), and [Advanced field queries](https://docs.coveo.com/en/1897/) for details. **Example** |=== | Query | Search results | `"wireless keyboard"` | Only returns items containing these exact keywords in the same order. [Learn more](https://docs.coveo.com/en/1686/) | `KB4?` | Only returns items containing a term beginning with this alphanumerical sequence followed by one unknown character. [Learn more](https://docs.coveo.com/en/1580/) | `KB45\*` | Only returns items containing a term beginning with this alphanumerical sequence followed by any number of alphanumerical characters. [Learn more](https://docs.coveo.com/en/1580/) | `+keyword` | Only returns items containing the `+` prefixed term, not other terms sharing the same stem. [Learn more](https://docs.coveo.com/en/1815/) | `@author=paul @title="annual report"` | Only returns items matching the `@` prefixed field or field alias name and specified content. [Learn more](https://docs.coveo.com/en/1814#exact-match-operators) | `@date>today-7d` | Only returns items matching the `date` field expression, which consists of the `now`, `today`, `yesterday`, `s`, `m`, `h`, `d`, `mo`, and `y` date/time operators with mathematical operators. [Learn more](https://docs.coveo.com/en/1814#datetime-operators) | `(report OR status) NEAR:10 financial` | Only returns items that contain keywords matching the logic specified by the operators (`AND`, `OR`, `NOT`, `NEAR`) and optionally parentheses. [Learn more](https://docs.coveo.com/en/1814#boolean-operators) |=== You can also [leverage wildcard characters](https://docs.coveo.com/en/1897#wildcard-match) in advanced [field](https://docs.coveo.com/en/200/) queries. If you have querying issues, see [Troubleshoot querying issues](https://docs.coveo.com/en/1870/) for troubleshooting guidelines.