动态地添加使用JavaScript或jQuery的[Twitter信息卡] meta标签(Dynam

2019-07-03 23:32发布

我想Twitter的卡meta标签添加到我的网站。 我无法添加静态标签,因为在meta标签的内容属性具有动态改变。 PLZ帮助,如果有人有一个解决方案。

Answer 1:

你不能,至少不会以任何方式,Twitter的是要认识到。

当Twitter的抓取网页的内容,它总是会得到meta元素是在HTML,那些从未与客户端的JavaScript添加。

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



Answer 2:

只要你不打算之后改变它们可以生成动态页面(服务器端)。 想想以同样的方式,你会建立SEO目的着陆页的过程。 Twitterbot在许多方面确实类似Googlebot和类似的索引。

见https://dev.twitter.com/blog/twitter-cards-tips-tricks做这个网站的几个例子。



文章来源: Dynamically adding meta tags using javascript or jquery [twitter cards]