This content is archived. See latest version here

Last updated: Apr 03 2014

In most situations where the content that is to be indexed contains HTML tags, we want to remove the tags before indexing as we otherwise will both search in HTML tags and have HTML markup returned in search results.


Example of removing HTML tags from a specific RemoveHtmlTagsWhenIndexing attribute found in the EPiServer.Find.Json namespace:

using EPiServer.Find.Json;

public class WithStringProperty
    public string Title { get; set; }

    public string Content { get; set; }

It is also possible to customize the Client conventions to remove HTML tags from all string fields:


To remove HTML tags from a specific field when indexing a specific type, we can use the ForType and Field methods:

    .Field(x => x.Content).StripHtml();

Do you have feedback on this documentation? Send an email to For development-related questions and discussions, refer to our Forums on