Сергей: Странно, у меня точно такой же редирект прописан (RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]) и все работает, включая site.ru/index
Вроде первый Fancybox не требует оплаты, судя по fancybox.net там лицензия MIT and GPL licenses, а вот Fancybox 2 (fancyapps.com/fancybox/) уже вроде просит.
Непонятно...
2) Метод некорректен, т.к. смена тега происходит после загрузки страницы, а поисковый робот, скорее всего, индексирует сайт раньше (или как-то считывает смену тега).
И вообще, попахивает "серыми" методами, так, по-сути, и контент можно весь менять и телефоны и прочее =)
Так что, оптимальный - вариант 1)