4

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

4

2 回答 2

5

你不能,至少 Twitter 不会以任何方式识别。

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

如果您要动态更改内容,则使用历史 API更新 URI,并确保在使用 URI 作为入口点时服务器将为每个 URI 生成所有内容(您仍然可以使用 JavaScript 生成从网站上的另一个页面移动时的内容)。

于 2012-11-20T06:57:28.713 回答
1

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

有关执行此操作的一些示例,请参阅https://dev.twitter.com/blog/twitter-cards-tips-tricks 。

于 2012-11-20T17:36:16.920 回答