用wordpress做的网站,如何解决logo和文章的h1标签问题

原创 福建筑梦SEO  2017-09-25 20:08  阅读 1,033 views 次
福建筑梦SEO_为你打造会聚流量的网站

关于h1标签,稍微有点seo优化基础的朋友都不陌生,而筑梦seo在本博客上,也多次提到过。合理的使用h1标签能让我们的站点更好的被搜索引擎认识。(不懂h1标签?那就看看《H标签的用法吧》

h1标签,在原则上来说,一个页面只能够出现1对,代表当前页面最重要的内容。一般来说,文章页的h1标签是最好定的,因为文章页最重要的就是当前的文章标题嘛。但如果是站点首页,或是栏目页这些聚合类的页面呢?

我们很多朋友在面对这样的情况下,选择了两种处理方法:1、干脆不加h1标签,让搜索引擎自己去判断;2、把h1标签加在logo上,而后把logo处图片的alt属性和title属性补全。

1.不加h1标签

这种办法实际上不能称做办法!虽然很多站长觉得,我不做h1标签,站点的排名不也好好的吗?但就seo优化的意义上来讲,筑梦seo个人是不提倡不加h1的。

2.在logo上加h1

这种办法,最为人所诟病的,大概就是他有点投机取巧的成分了。我们都知道,h1标签应该是作用在文字上的,而logo就是一个图片而已,但在logo上增加了alt标签后,其实也能让搜索引擎达到更好认识站点核心主题的目的。

筑梦seo加在logo上的h1标签

不过,很快,一个事情大家就发现比较蛋疼了,对于wordpress来说,我们一般都共用一个header,在logo上添加了h1标签时解决了首页及栏目页的h1标签问题,但新的问题又出现了。那就是,文章页的标题就变成logo上h1和标题上h1,这样两对的h1标签了,不合理啊!怎么办呢?

加个代码判断,可解决这样的糟心事!具体代码如下:

<?php
if (is_home()) {
echo '<h1 class="site-title">';
}else{
echo '<div class="h1logo" >';
}
?>
<a href="http://www.fjzmseo.com/"> <img src="http://www.fjzmseo.com/wp-content/themes/Nana/images/logo.png" width="220" height="50" title="福建筑梦SEO" alt="福建筑梦SEO"> </a>
<?php
if (is_home()) {
echo '</h1>';
}else{
echo '</div>';
}
?>

本文地址:http://www.fjzmseo.com/1031.html
关注我们:加微信,交流更方便:扫描二维码,微信号:13916252714
版权声明:本文为原创文章,版权归 福建筑梦SEO 所有,欢迎分享本文,转载请保留出处!

发表评论


表情