繁体   English   中英

使用javascript或jquery [推特卡]动态添加元标记

[英]Dynamically adding meta tags using javascript or jquery [twitter cards]

我想将twitter card meta标签添加到我的网站。 我无法添加静态标签,因为meta标签中的content属性必须动态更改。 如果有人有解决方案,请帮助。

您至少不能以任何方式无法识别Twitter。

当Twitter获取页面时,它将始终获取HTML中的meta元素,而不是与客户端JavaScript一起添加的meta元素。

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

您可以动态地生成页面(服务器端),只要您不打算以后进行更改即可。 以与您出于SEO目的构建登录页面相同的方式来考虑该过程。 Twitterbot在许多方面与Googlebot和类似的索引器确实非常相似。

请参阅https://dev.twitter.com/blog/twitter-cards-tips-tricks,以获得一些执行此操作的站点示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM