帮助我需要在blogspot主题中正确实现标题H1,H2和H3" Contempo",一周前发布的问题,约。 2017年3月20日。(Tema contempo)
默认情况下,H3为帖子的标题
<h3 class='post-title entry-title'>
<b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
<a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h3>
我需要更好的SEO来实施
H1文章标题 H2文章的内部字幕 H3文章副标题
我已经实现了这段代码
<b:if cond='data:blog.pageType == "index"'>
<h2 class='post-title entry-title'>
<b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
<a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h2>
<b:else/>
<h1 class='post-title entry-title'><data:post.title/></h1>
</b:if>
但我明白了: H1博客名称 H1文章名称
而且我认为家里不应该有2个H1,所以实施起来很糟糕
Contempo主题的另一件事带来了一个突出的条目,这在家里显示为H3
答案 0 :(得分:0)
你是对的,页面不应包含两个h1元素。
转到模板中的Header1小部件并替换它:
<b:include name='super.title'/>
使用:
<b:if cond='data:view.isSingleItem'>
<h2 class='title'>
<a expr:href='data:blog.homepageUrl'>
<data:title/>
</a>
</h2>
<b:else/>
<h1 class='title'>
<a expr:href='data:blog.homepageUrl'>
<data:title/>
</a>
</h1>
</b:if>