Я работаю над поисковой оптимизацией для моего сайта Jekyll, и у меня возникает проблема, когда я не могу установить метаинформацию.Показать запись в блоге в метаинформации
...
<meta name="og:title" content="{{ seo_title }}" />
...
<!-- now in my for post-loop: -->
{% for post in site.posts %}
<li class="post-link">
<a class="post-title" href="{{ post.url }}">
<span class="post-date">{{ post.date | date_to_string }}</span>
{{ assign seo_title = post.title }}
{{ post.title }}
</a>
</li>
{% endfor %}
Я задаю sel_title
к названию поста, но он не появляется в моей метаинформации! Я просто получить <meta name="og:title" content="" />
Я также попытался добавить {{ assign seo_title = page.title }}
внутри моего post.html
пост макета не дало никаких результатов, используя {{ page.seo_title }}
{{ post.seo_title }}
и {{ seo_title }}
Теперь, очевидно, что это на самом деле не то, что я хочу, потому что логически - после этого for loop, он установил бы его на любой последний заголовок сообщения, но я даже не могу его отобразить. В идеале я бы хотел, чтобы он появился на этом посту.
You can view the page here, где я хочу, чтобы он появился. Где я иду не так? Как я могу использовать свою информацию для заполнения своей мета-информации о SEO?