|
话说最近小V迷上了SEO优化以及用户体验优化,整天到处观摩各大知名博客,以及网站。不过在研究SEOWHY和ZAC大师的博客时发现一个问题。他们的内页的Description标签并不是当前文章的截断而是当前文章的标题,如下图两幅图: zac seowhy 当时小V觉得很疑惑为什么seowhy和zac大师要这么做呢?立马跑到几个比较知名的seo业界达人的博客搜索相关资料,然后在谷歌的官方某帮助文档里看见这么一条:“Description作为页面描述应该尽量描述出该页面的主要内容而不是与页面无关的。”小V再仔细观察了下大多数站点的Description标签,发现很多站长都把当前文章前面一段文字截断出来作为页面的Description,然而文章的前面一般都是起头等与文章主题的相关性不是很大。所以小V猜测zac大师与seowhy使用“标题+部分文章截断”这种形式的Description,是为了加强Description标签里内容与页面内容的相关性。那么wordpress如何来实现这种效果呢?代码如下: <?phpif(is_single()) { ?><meta name="description" content="<?php echo trim(wp_title('',0)); ?>-<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 100,"......","utf-8"); ?>" /><?php }?> 默认情况下以上代码加到header.php文件即可,根据当前wordpress主题的结构而定。 |
|