블로킹, 인덱싱은 상세 레코드 쌍 비교 횟수를 줄이려고 이용한다. 'Index' 탭에서 사용자가 'Full Index', 표준 'Blocking Index' 방식, 그리고 최근 개발된 5개의 Indexing 방식의 총 7가지 방식 중 하나를 택한 후, 인덱스 키 및 다양한 변수를 설정해야 한다. 인덱스 키들은 음성학적으로 인코딩되는 몇 개 필드 값의 결합으로 이루어지며, 총 9개의 인코딩방식이 있다.
블로킹 혹은 인덱싱은 상세 레코드 쌍의 비교 횟수를 줄이기 위해 이용된다. ‘Index’ 탭 상에서, 사용자는 일곱 가지 중 하나의 인덱싱 방식을 택할 수 있다. Febrl은 ‘Full Index’ (모든 레코드 쌍을 비교하므로 이차 복잡성을 지닌) 방식과 많은 레코드 연계 시스템에서 구현된 표준 ‘Blocking Index’ 방식을 비롯하여, 최근 개발된 5개의 인덱싱 방식을 담고 있다. 정렬된 이웃 방식에 기반한 ‘Sorting Index’, 퍼지 블로킹을 허용하는 길이 q의 부분 문자열을 사용하는 ‘Q Gram Index’, TF-IDF 또는Jaccard 유사성을 이용한 중첩 캐노피 클러스트링을 적용하고 있는 ‘Canopy Index’, 인덱스 키 값을 다차원 공간과연결시키며 이러한 다차원 객체에 대해 캐노피 클러스터링을 수행하는 ‘String MapIndex’, 인덱스 키 값으로의 효율적인 접근과 상응하는 블록의 생성을 가능케 하기 위하여 인덱스 키 값의 모든 접미사들을 생성하고 그들을 정렬된 배열에 삽입하는 ‘Suffix Array Index’. 인덱싱 방식이 선택되면, 실제 인덱스 키를 선택하고 그들의 다양한 변수를 설정해야 한다. 인덱스 키는 한 개의 필드 값으로 이루어져 있거나 비슷한 소리의 값들을 동일 블록으로 묶기 위해 음성학적으로 인코딩되는 몇 개 필드 값의 결합으로 이루어질 수 있다. Febrl은 Soundex, NYSIIS, Phonex, Double-Metaphone을 포함하여 9개의 인코딩방식을 담고 있다.