让我们的SEO团队为您的网站搭建通往搜索引擎的网络营销之桥

WordPress优化代码在seo实战中的超级妙用

作者:tongliang3  时间:2014-06-11  2,112 热度

分享到:

最初接触WordPress是在我新手时期听一位北京seo同行前辈介绍去学习了解的。使用下来便深深的被其强大的功能,丰富的插件所吸引。Wordpress安装非常方便,适合新手学习使用,免费的模板插件也是草根站长们的最爱。可以说拥有最低廉的成本,最强的使用性。从新手到现在半个老手,WordPress一直是我最爱的建站工具。用WordPress来建淘宝客网站赚外快也是我闲暇时间的赚钱方式。

其实WordPress也可以通过改变代码的方式来做好seo。

一:首页、栏目页、文章页关键字、描述一键设置

首页的关键字以及描述我们能通过后台设置,麻烦的是栏目页以及文章页的设置,我们可以通过更改你使用模版下的header.php来实现。

在header.php中加入以下代码

{

$description = get_option(‘swt_description’);

$keywords = get_option(‘swt_keywords’);

}

elseif (is_category())//判断栏目页面关键字以及描述

{

$ashu_categorys = get_the_category();

foreach($ashu_categorys as $a) {

if($a->name == “栏目一”){

//这是你某个栏目的名称,这里只列2个,有更多也可以直接加

$keywords = “这是栏目一页面的关键字”;

}

if($a->name == “栏目二”){

$keywords = “这是栏目二页面的关键字”;

}

}

$description = category_description();

//这是你后台设置某个栏目写的描述

}

elseif (is_single() || is_page())//这里是判断文章页以及标签页的关键字以及描述

{

$description=get_post_meta($post->ID,”description_value”,true);

$keywords= get_post_meta($post->ID,”keywords_value”,true);

//说明:这里的description_value、keywords_value是在写文章时添加自定义栏目是加上的,于下图所示:点击添加自定义栏目,将description_value、keywords_value分别加上,加一次之后,以后只要写seo文章时,改值就行了!

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

foreach ($tags as $tag ) {$keywords = $keywords . $tag->name . “,”;}

if($keywords == “”){

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

foreach($tags as $tag){

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

}

}

}

?>

二:关于首页不显示某个栏目的文章

我们在写文章的时候,往往要在首页显示一些高质量的文章,有许多栏目页的文章纯粹是为了增加网站收录的,可能质量不高,我们不想将它显示在首页,这点也很好办到。

首先我们要找到你不想显示某个栏目的ID,这在后台主题设置页面能够找到,假如这个栏目是ID是2,在你的模版index.php页面找到下面代码

$args = array(

‘category__not_in’ => array(2), // 不想显示的分类ID,多个用半角逗号隔开

‘paged’ => $paged

);

如果没有category__not_in你要加上,也可以加入多个栏目,比如’category__not_in’ => array(2,3,5)

这些技巧为我在上海seo圈混迹的日子里提供了莫大的帮助。今天我也在此分享这2个技巧,期盼可以给大家些许帮助,也希望能得到大家的指导。

发表评论

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