Не уверен, что понимаю вопрос.
Есть ли связь между этими тремя таблицами (скажем, одна веб-страница имеет заголовок, URL-адрес и текстовый узел)?
Если есть, то вы можете легко создать один индекс, где каждый документ (веб-страница) имеет три поля. Затем вы можете предоставить запрос на сопоставление в трех полях (или в том, что вам нужно) и показать нужные поля.
Не знаю, отвечает ли это на ваш вопрос, уточните.