Динамический метатег с angularJS
У меня проблема с использованием AngularJS для метатега dymamic. Данные не могут быть привязаны, когда js по-прежнему не работает, поэтому и Google, и Facebook не могут определить истинный заголовок и описание страницы. Кто-нибудь может мне помочь, пожалуйста.
1 ответ
JS не выполняется сканером OpenGraph и т. Д., Поэтому вам нужно выполнить рендеринг на стороне сервера, чтобы это работало. Решение может состоять в том, чтобы проверить, чтобы пользовательский агент знал, обращается ли страница к реальному человеку или боту, и отображать страницу на стороне сервера в последнем случае.
Следующая статья дает хороший обзор того, как сделать это довольно легко.
http://www.michaelbromley.co.uk/blog/171/enable-rich-social-sharing-in-your-angularjs-app