为你的wordpress博客手工添加关键词和描述

作者: 冬冬 分类: 网络技术 发布时间: 2013-04-23 09:44

wordpress有一个自带的seo插件,但是如果不想使用wordpress自带的seo插件的时候,可以自己手工添加,具体的步骤如下!

第一种方法:

在网站后台里面找到主题–编辑–header.php。

打开你的模板文件header.php,在 <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> 下面  添加如下PHP代码:

<?php if (is_home()) { ?>

<meta name=”keywords”  content=”你网站的关键字” />

<meta name=”description”  content=”你网站描述” />

<link rel=”canonical”  href=”<?php echo get_settings(‘home’); ?>” />

<?php } ?>

<?php if ( is_single() ) { ?>

<meta name=”keywords” content=”<?php $key=”keywords”; echoget_post_meta($post->ID, $key, true); ?>” />

<meta name=”description”  content=”<?php $key=”description”; echo get_post_meta($post->ID, $key, true); ?>” />

<link rel=”canonical” href=”<?php echo get_permalink($post->ID);?>” />

<?php } ?>

 

这段代码你可以适当修改,当然前提是你要懂他是什么意思。 还没完修改“你网站的关键字”为你自己想要的首页关键字,修改“你网站描述”为你自己想要的首页描述,首页搞定, 下面是文章页。每次发文章的时候,在自定义域那里,添加两个自定义域,。

名称一:eywords,值一这个页面的关键字。

名称二:description,值二这个页面的描述。

这样,你发表的文章页面,也会出现对应的关键字和描述啦~~~你可以看看本页面的代码里面keywords和description是不是图片上面的值了。

友情提示 关键字keywords 里面 需要用英文逗号分开 搜索引擎才认得出来。 自定义域在编辑文章页面的右上方,有个“显示选项”的下拉,把“自定义栏目”(之前版本叫“自定义域”)勾选即可

 

第二种方法: 打开博客根目录wp-content/themes/你的主题目录下面的header.php文件 或者也可以在网站后台里面找到主题–编辑–header.php。

在最前面添加如下PHP代码: (也可以不用在最前面,懂PHP代码可以随意摆放合适的位置,不懂的话就先按照这样做吧!)

<?php

//判断是否为首页

if ( is_home ())

{

$description = “这里填写博客首页的描述,最多220字符”;

$keywords = “这里填写首页关键词,用英文逗号隔开”;

//判断是否为文章页

}

else if ( is_single ())

{

if ( $post->post_excerpt)

{

$description = $post->post_excerpt;

} else {

$description = mb_strimwidth(strip_tags(apply_filters(‘the_content’,$post->post_content)

),0,220);

}

$keywords = “”;

$tags = wp_get_post_tags($post->ID);

foreach ($tags as $tag ) {

$keywords = $keywords.$tag->name.”,”; }

//判断是否为分类页

} else if ( is_category()) {

$description = category_description();

}

?>

添加完上面的代码,然后查找标签: </title>

在后面加入

<meta name = “keywords” content=”<?php echo $keywords; ?>” />

<meta name= “description” content=”<?php echo $description; ?> “/ >

这两句代码位置也非绝对的,如果你不了解的话,就放在</title>标签后边就可以了!

如何让wordpress博客自动添加关键词及网页描述 三联教程

好了,然后去刷新你的首页和其他文章页面吧,查看源代码。是不是就和上图一样了呢!

这样就为wordpress所有的文章加上关键字和网页描述了。如果你之前没有为文章添加标签的话,关键字是没有的哦!

 

 

 
转载请注明本文来自简单就是快乐 http://www.ddayh.com

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注