今晚给小站添加了360搜索引擎的好搜智能摘要,虽然不知道有个卵用,但是现在SEO那么烂,试试也不会死。
首先了解,什么是“智能摘要结构化数据简介”?传送门:http://www.haosou.com/help/help_3_9.html
以新闻站为例,数字公司列出了一下meta信息,需要我们添加到站点里的,以方便搜索引擎收录。
智能摘要展现范例
这是360给出来的格式:
以我的主题为例,添加以下代码:
一般WordPress主题都是加在header.php里的,< head>与< /head>之中。
还需要在functions.php添加以下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| //缩略图 function catch\_that\_image() { global $post, $posts; $first_img = ''; ob_start(); ob\_end\_clean(); $output = preg\_match\_all('//i', $post->post_content, $matches); //正则匹配文章中所有图片 $first_img = $matches \[1\] \[0\]; if(empty($first_img)){ //定义默认图片 $first_img = "http://xxxxxxxxxxxxxxxx.jpg"; //默认图片地址需自己设置 } return $first_img; } // 获取当前页面完整URL function curPageURL() { $pageURL = 'http'; if ($_SERVER\["HTTPS"\] == "on") { $pageURL .= "s"; } $pageURL .= "://"; if ($\_SERVER\["SERVER\_PORT"\] != "80") { $pageURL .= $\_SERVER\["SERVER\_NAME"\] . ":" . $\_SERVER\["SERVER\_PORT"\] . $\_SERVER\["REQUEST\_URI"\]; } else { $pageURL .= $\_SERVER\["SERVER\_NAME"\] . $\_SERVER\["REQUEST\_URI"\]; } return $pageURL; }
|
这样就可以了。点击右键,查看源代码看看吧。