[[how-to]] = How To [partintro] -- Elasticsearch ships with defaults which are intended to give a good out of the box experience. Full text search, highlighting, aggregations, and indexing should all just work without the user having to change anything. Once you better understand how you want to use Elasticsearch, however, there are a number of optimizations you can make to improve performance for your use case. This section provides guidance about which changes should and shouldn't be made. -- include::how-to/general.asciidoc[] include::how-to/recipes.asciidoc[] include::how-to/indexing-speed.asciidoc[] include::how-to/search-speed.asciidoc[] include::how-to/disk-usage.asciidoc[] include::how-to/size-your-shards.asciidoc[]