Angular SEO одна страница

Рейтинг: 2Ответов: 1Опубликовано: 09.10.2014

Итак, есть веб-приложение

Оно написано на AngularJS.

Мне нужно индексировать две страницы. Главную и FAQ.

Мои варианты:

  • отлавливать user agent ботов и выдавать эти две страницы в html без js вообще, только для поисковиков;
  • закончились варианты.

Как все-таки сделать правильно? Как отловить всех ботов через Nginx?

Ответы

▲ 3Принят

Зачем придумывать что-то, за что вас потом забанят (гуглим клоакинг), если есть рекомендации от поисковиков:

Для ленивых. Если ваш FAQ открывается по адресу http://www.example.com/#!faq, то поисковик попытается открыть http://www.example.com/?_escaped_fragment_=faq, где он будет ожидать версию для себя.