三个wordpress博客SEO优化的方式

建站 针尖舞 9年前 (2015-10-16) 2243次浏览 0个评论

wordpress的开放性加之丰富的模板,支持插件扩展,使越来越多的人创建博客开始选择wordpress。有部分朋友是初次接触WordPress博客,不了解怎么样去优化,本文来谈谈新手怎么样做好wordpress优化。

一、通过代码添加关键词和描述标签

wordpress 自带的程序是没有关键词和描述标签,而假如通过插件添加又感觉会拖慢速度,可以使用代码来解决这个问题:

<?php

//判断能否为首页

if ( is_home ())

{

$description = “这是首页描述标签”;

$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><?php if (is_home () ) { bloginfo(‘name’); } elseif ( is_category() ) { single_cat_title(); if(get_bloginfo(‘name’) != “”) echo ‘ – ’ ; bloginfo(‘name’); }

elseif (is_single() ) { single_post_title(); }

elseif (is_page() ) { bloginfo(‘name’); if(get_bloginfo(‘name’)!= “”) echo ‘: ’; single_post_title(); }

else { wp_title(‘’,true); } ?></title>

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

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

将以上代码放入wordpress 博客的外观–编辑–顶部(header.php)文件中的任意地方。这样博客就会自动判断能否是首页,假如是首页就会按照上面写好的关键词和描述标签,假如不是首页就会自动调用该页面的tag以及文章内容作为关键词和描述标签,这样,博客的关键词和描述标签就解决了。

二、分类设置并将网站链接伪静态

wordpress在分类设置上非常简单,只要在文章–分类目录中即可添加分类。分类的链接可以通过别名来控制 

在别名中,你可以设置这个分类的链接,例如设置历史的别名为history,那么这个分类的链接就是www.xxx.com/category/history,而描述中的内容,则会被提取作为页面的描述标签内容。

wordpress的伪静态也做的很优秀,他可以通过后台选择多种链接模式。在设置–固定链接–自定义,输入/%post_id% 这样在文章发布之后,所显示的链接就是www.xxx.com/123,如下图:

 

三、WP后台制作301 重定向

有时候我们要把不带www的重定向到www地址,通常需要到空间控制面板修改或通过代码进行控制, 而wordpress让你免去了这些麻烦,你需要做的仅仅只是打开网站后台,在设置–常规–WordPress 地址(URL)以及站点地址(URL)中填上你的带www域名,这样就轻松的完成了网站的301重定向。

通过以上步骤,基本上就完成了wordpress的优化,剩下要做的就是专心做好文章以及外链。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明三个wordpress博客SEO优化的方式
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!