Динамический метатег с angularJS

У меня проблема с использованием AngularJS для метатега dymamic. Данные не могут быть привязаны, когда js по-прежнему не работает, поэтому и Google, и Facebook не могут определить истинный заголовок и описание страницы. Кто-нибудь может мне помочь, пожалуйста.

1 ответ

JS не выполняется сканером OpenGraph и т. Д., Поэтому вам нужно выполнить рендеринг на стороне сервера, чтобы это работало. Решение может состоять в том, чтобы проверить, чтобы пользовательский агент знал, обращается ли страница к реальному человеку или боту, и отображать страницу на стороне сервера в последнем случае.

Следующая статья дает хороший обзор того, как сделать это довольно легко.

http://www.michaelbromley.co.uk/blog/171/enable-rich-social-sharing-in-your-angularjs-app

Другие вопросы по тегам