专注于企业网站建设、优化与推广服务-热线:13583365691 QQ:20827931

几条对WordPress的head进行SEO优化的例子

编辑: 日期:2009-11-13 分类:优化推广 阅读:229 views 评论:暂无评论
简介:虽然Wordpress 有很多关于SEO的插件,但是也许你和我一样不太喜欢那些插件,其实特别是针对head部分,通过简单的代码就可以实现很好的优化,希望这篇文章对刚用wordpress的有用。 分析head部分,无非就是keywords,description和title这三项对于搜索引擎比较...

虽然Wordpress 有很多关于SEO的插件,但是也许你和我一样不太喜欢那些插件,其实特别是针对head部分,通过简单的代码就可以实现很好的优化,希望这篇文章对刚用wordpress的有用。
分析head部分,无非就是keywords,description和title这三项对于搜索引擎比较重要.其中description对于Google来讲地位没有以前那么重要了.但是做些友好的修改还是比较好的.
知道要做的对象和目的,接下来就是写些代码.
关键字和描述部分

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
<?php
if (is_home()) {
$description =“你的描述”;
$keywords = “你的关键字”;
} else if (is_single()) {
if ($post->post_excerpt) {
 $description = $post->post_excerpt;
} else {
$description =mb_substr(strip_tags($post->post_content),0,210);
}
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords.$tag->name.",";
}
} else if (is_category()) {
$keywords = “你的关键字”;
$description =category_description();
}else{
$keywords = “你的关键字”;
$description =“你的描述”;
}
?>
<meta name="keywords" content="<?php echo $keywords ?>" />
<meta name="description" content="<?php echo $description ?>" />

然后处理标题部分:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<title>
<?php
if(is_home()){
bloginfo('name');echo " | Yinheli's blog";
}else if (is_category()){
single_cat_title();echo " | Yinheli's blog";
}else if (is_search()){
bloginfo('name'); echo " search results: ";echo wp_specialchars($s);
}else if(is_tag()){
wp_title('',true);echo " | yinheli's blog";
}else{
wp_title('',true);
}?>
</title>

关于标题部分用”|””-”都可以.随你喜欢了.但是不提倡用奇怪的字符.包括’_’(下划线在内).

—————————————————————-

我的BLOG是这么做的:

ZBSEO用的WordPress程序,WordPress的head区优化是这么做的:
首页指定网页描述和keyword关键字。
日志页调用tag作为页面keyword关键字,日志标题作为页面description描述。
分类页把分类描述作为页面description描述,分类名称作为页面keyword关键字。

WordPress博客优化head描述和关键字Meta代码如下:

<?if (is_home()){
    $description = “淄博SEO为淄博及周边地区企业提供完善的优化与推广服务,多年来的服务经验使我们成为最有特色的SEO优化服务商,淄博SEO将协助企业网站获得网络利益最大化,优化与推广热线:13583365691”;
    $keywords = “淄博seo,优化推广,淄博企业网站优化,淄博SEO公司,淄博SEO培训,淄博SEO服务外包,SEO服务,关键词优化,搜索引擎排名,网站推广,网站维护,搜索引擎优化,搜索引擎营销”;
} elseif (is_single()){  
    $description =  $post->post_title ;
    $keywords = “”;      
    $tags = wp_get_post_tags($post->ID);
    foreach ($tags as $tag ) {
        $keywords = $keywords . $tag->name . “, “;
    }
} elseif(is_category()){
    $description     = category_description();
}
?>
<meta name=”keywords” content=”<?=$keywords?>” />
<meta name=”description” content=”<?=$description?>” />
<meta name=”revisitw-after” content=”1 days” />
<meta name=”author” content=”淄博SEO,ZBSEO.COM” />
<meta name=”Copyright” content=”淄博SEO,ZBSEO.COM />

————————————————————–

100% (0)
100% (0)
网友评论抢沙发
1277