Надеюсь вы хотябы для nodejs пишите, ибо сборка страницы на клиенте с поисковиками несовместима.
файл со ссылками, сомнительный костыль, который в лучшем случае отправит страницу в конец списка найденных сайтов.
Что касается технологий всётаки я бы советывал применить json вместо js
посмотрите как это сделали в БЭМ
http://bem.github.com/bem-method/pag...inning.ru.html
видео до кучи, в котором дама волнуется, и непонятно рассказывает о технологии
http://events.yandex.ru/talks/169/
Решение на поиске чегото в коде функции не применимо на практике, ибо неучитывает логики внутри функции. Это сведёт с ума программиста, который будет пытаться понять, почему функция заремарена а блок справа под неё всё равно создаётся. Помимо ремарок есть циклы, условия, рекурсия, вынос кода в сторонние функции. Нельзя же просто взять и проигнорировать поток исполнения.