网上都在说插件使用多了不好,而且利用插件来做SEO,有时会被K,但是为了利于搜索引擎收录我们的网站,最好还是添加关键词和描述的为好!当然有的主题自带了这样的代码!但是如果你在使用Google网站管理员中心,你就会在Html建议里发现有很多重复的元标记这一项,因为网上代码都是将Tag标签作为了关键词,自动截断文章一定字数来获取描述!
为了让它不出现重复的元标记,我对代码修改了一下在关键词里增加了文章名为关键词,不喜欢的可以去掉!请将以下代码放在<title>标签下面:
<?php if (is_home()){
$description = "首页关键词";
$keywords = "首页描述!";
} elseif (is_single()){
if ($post->post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = mb_substr(strip_tags($post->post_content),0,150);
}
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords.$tag->name. ",";
}
}
?>
<meta name="keywords" content="<?php echo $keywords ?><?php the_title(); ?>" />
<meta name="description" content="<?php echo $description ?>" />
添加了<?php the_title(); ?> 后,首页关键词里会出现最新发布的文章标题!不喜欢可以删除!
最近又对代码进行了修改,将substr改为了mb_substr,有利于php中文截断,同时将关键词字数改为了150!
我也是看别人的,然后修改了一下!
很好,很实用,终于找到你。