使用javascript或jquery [twitter cards]动态添加元标记

时间:2012-11-20 06:32:02

标签: javascript jquery twitter meta-tags

我想在我的网站上添加twitter卡元标记。我无法添加静态标记,因为元标记中的content属性必须动态更改。 如果有人有解决方案,请帮助。

2 个答案:

答案 0 :(得分:5)

你不能,至少不会以任何方式宣传Twitter。

当Twitter获取页面时,它总是会获取HTML中的元素,而不会添加客户端JavaScript。

如果要动态更改内容,请使用the history API更新URI,并确保当URI用作入口点时服务器将为每个URI生成所有内容(您仍然可以从网站上的其他页面移动时使用JavaScript生成内容。

答案 1 :(得分:1)

只要您不打算在之后更改页面,就可以动态生成页面(服务器端)。以与为SEO目的构建登录页面相同的方式考虑该过程。 Twitterbot在很多方面与Googlebot和类似的索引器非常相似。

有关此类网站的一些示例,请参阅https://dev.twitter.com/blog/twitter-cards-tips-tricks

相关问题