Зачем делать отдельную индексацию, если это и так уже делается поисковыми сервисами интернета? Вообщем была у меня идея сделать глобальный поиск как-бы в 2 этапа:
1) Сначала поиск например через Google поисковой фразы (пусть будет - "Обитель зла") по группе сайтов (благо и Google и Яндекс поддерживают груповой поиск до 100 сайтов), по которым сделаны сервисы, и выдача результатов.
2) При выборе одного из результатов поиска (например "Обитель зла 4 и т.д." с сайта cinema-hd.ru) запускается уже поиск средствами сервиса cinemahd этой фразы("Обитель зла 4 и т.д.").
По идее вроде должно работать. Тут одна из сложностей - добиться, чтобы интернет поисковик выдавал не 100500 результатов, как обычно бывает, а хотя бы примерно столько же, сколько и поиск фильма средствами самих сайтов. Правда, поэксспериментировав, Google отпал, т.к. в процессе поисков, посылая несколько раз похожие запросы, получил с конце концов от Googla экран с каптчой и предупреждением о том, что возможно эти запросы посылает робот и о нарушении правил пользования сервисом. К тому же у Google в строке запроса, кроме собственно параметров поиска, содержится какая то защифрованая инфа, видно для борьбы с этими самыми роботами. А вот с Яндексом вроде удалось получить более-менее приемлемые рузультаты поиска. Но до конкретной реализации руки пока не дошли.