元标记被设置两次

时间:2015-07-14 19:07:25

标签: ruby meta-tags

使用gem'meta-tags'我试图设置Twitter卡的元标记和og:

set_meta_tags :twitter => {
    :card => 'summary_large_image',
    :site => 'mysitename',
    :title => 'example',
    :image => {
        :src => "http://example.com/rock.jpg"
    }}


set_meta_tags :og => {
    :site_name => 'mysitename',
    :title => 'example',
    :url => request.original_url,
    :image => [, "http://example.com/rock2.jpg"]",
}

一切都设置正确但是设置了两次。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您无需为Twitter分别定义属性。根据文件:

  

如果您已经使用OpenGraph描述页面上的数据,那就是   很容易生成一个Twitter卡而不会重复你的标签和   数据

这可以最大限度地减少重复标记。

https://github.com/kpumuk/meta-tags