Rails:如何使用gem Meta-tags?

有没有人试图为Rails使用元标记?

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

这是什么意思?

我需要使用哪种语法?

在哪里放?

关于它的小文档。

set_meta_tags :title => 'Member Login' # Some Page Title set_meta_tags :site => 'Site Title', :title => 'Member Login' # Site Title | Page Title set_meta_tags :site => 'Site Title', :title => 'Member Login', :reverse => true # Page Title | Site Title 

您可能会错过meta-tags README中的MetaTags Usage部分。

这是一个例子:

在布局中:

  <%= display_meta_tags %> ...  

在控制器中:

 def show set_meta_tags title: "your title", keywords: "your keywords", description: "your description" end 

把它放在视图的head 。 如果您使用HAML,那就像

 = set_meta_tags site: 'My Site' 

如果您使用ERB

 <%= set_meta_tags site: 'My Site' %>