如何从博客搜索结果中删除带有特定标签的帖子。我不想从Google搜索结果中删除博客文章。我只想对我的网站访问者隐藏它们
我不想将其从主页中删除,我想将其从搜索结果中删除
答案 0 :(得分:2)
可以做到,但是对Blogger模板的结构了解甚少。因此,在继续之前,请进入模板>备份/还原>下载完整模板来备份模板,以便在编辑时出现任何问题时可以切换回模板。
转到Blogger控制台中的“模板”标签,然后单击“编辑HTML”按钮。现在在编辑器中单击一次,然后按CTRL + F(Windows)或COMMAND + F(Mac),编辑器本身的右上角将出现一个搜索框。现在搜索此“”(不带引号-只会有一个实例),您将看到类似
的代码
<div class='post-outer'>
*<b:include data='post' name='post'/>*
<b:if cond='data:blog.pageType == "static_page"'>
现在将上面的代码替换为星星之间的
*<b:if cond='data:blog.pageType == "index"'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<b:if cond='data:label.name != "*paper cuttings*"'>
<b:include data='post' name='post' />
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:include data='post' name='post' />*
在星号(剪纸)之间的替换代码部分中的
是要从主页隐藏的标签名称。同样,要使上述代码正常工作,请确保要隐藏的帖子上只有1个标签。 现在您的访问者看不到带有该标签的帖子。