我想弄清楚如何使用数据:博客中的post.snippet功能绕过设置>搜索偏好>元标记>描述或发布搜索描述,用作metaDescription的变量。
代码段功能是设置Facebook和Twitter描述的好方法。
无论如何将片段作为数据提取:博客变量?
<b:if cond='data:blog.metaDescription != ""'>
<meta expr:content='data:post.snippet' property='og:description'/>
<meta expr:content='data:blog.snippet' name='twitter:description'/>
<meta expr:content='data:blog.metaDescription' itemprop='description'/>
<meta expr:content='data:blog.metaDescription' name='description'/>
答案 0 :(得分:3)
不幸的是,data:post.snippet
仅适用于<b:widget type='Blog'>...</b:widget>
部分。
答案 1 :(得分:1)
我知道回答这个问题已经太晚了,但是因为我也在寻找一个解决方案并找到了解决方案,所以它就是这样。
在博客模板的<head>
部分中发布以下代码:
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' name='og:description'/>
</b:if>
干杯!
答案 2 :(得分:0)
我测试过并发现数据:post.snippet表示帖子的元描述。 如果您在撰写博客文章时填写了搜索说明中的文本框。
答案 3 :(得分:0)
Blogger通过关闭博客的描述设置,自动将帖子的摘要分配给<b:include data='blog' name='all-head-content'/>
中的元描述。
设置->搜索首选项->元标记->描述->启用搜索描述? ->否
参考:https://fulltechhelp.com/add-meta-tags-to-individual-blogger-posts/