Когда сканер Facebook достигает URI, представляющего и идентифицирующего ваш объект Open Graph (скажем, химическое вещество), он анализирует теги OG и сохраняет эти данные с URI в качестве идентификатора.
Таким образом, у вас будет URI http://example.com/chemicals/1 render
...
<meta property="og:title" content="Potassium Nitrate" />
<meta property="og:description" content="totse.com was really cool" />
...
и http://example.com/chemicals/2 рендер
...
<meta property="og:title" content="Whateverium Sulfate" />
<meta property="og:description" content="This makes things go boom." />
...
Чтобы было яснее, вот что происходит. Это динамическая страница, которая отвечает на число в конце URI в качестве параметра для запроса вашей химической базы данных: (пример ERB).
...
<meta property="og:title" content="<%= @chemical.name %>" />
<meta property="og:description" content="<%= @chemical.description %>" />
...