A página de Pesquisa Avançada disponibiliza vários campos de pesquisa. Em cada campo pode-se introduzir termos que se pretendem pesquisar, associando-os a um determinado campo de metadados, podendo recorrer aos operadores de pesquisa.
Em cada campo de pesquisa pode-se selecionar o tipo de metadado (título, autor, etc.), tornando a pesquisa mais precisa.
Da mesma forma, é possível combinar mais do que um campo de pesquisa.
O botão "Adicionar campo de pesquisa" pode ser utilizado para adicionar campos de pesquisa extra ao formulário. É possível adicionar tantos campos quantos forem necessários.
Para pesquisas mais complexas, um conjunto simples de campos de pesquisa pode não ser suficiente. Por exemplo, suponha que pretende encontrar itens sobre a história de Lisboa ou Porto. Se utilizar a opção "Todos os termos" recuperará itens que contenham história de Lisboa E Porto. Se utilizar a opção "Algum termo" poderá recuperar itens que não contenham nada sobre Lisboa ou Porto.
Os grupos de pesquisa permitem construir pesquisas mais complexas agrupando campos de pesquisa. Cada vez que premir o botão "Adicionar grupo de pesquisa" será adicionado um novo grupo de campos. Com múltiplos grupos de pesquisa, é possível remover grupos indesejados utilizando o botão "Remover grupo de pesquisa". Pode-se especificar se pretende pesquisar em todos os grupos ou em algum dos grupos.
No exemplo anterior, a estratégia de pesquisa com grupos seria: