Engajando na dúvida do colega, gostaria de saber só o caminho, o resto eu procuro:
A ideia é a seguinte:
Forneço um código JS para o site externo fazer buscas na minha tabela e esse JS devolve uma lista pre-formatada (isso eu faço) que será exibido no site da pessoa. Basicamente seria o que o google já faz com o sistema de busca deles.
Por onde devo começar nessa parte? Analisando o "google search results" vi que é gerado um arquivo com a listagem dos resultados mas seria mais um JSON pelo que andei procurando.