WordPress 网页标题SEO优化

评论(1)

对于 WordPress 网页标题的SEO优化之前有一篇《标题的SEO调整》 只是按照MG12一篇网文简单的做了一下优化调整,效果感觉还行,昨天晚上心血来潮,将这个主题的header.php文件又给大肆折腾了一番。
这次的调整除了标题还有针对网页头部的meta标签进行了详细的调整,希望对搜索引擎的抓取会更友好一点。
效果嘛,还不知道,不过整体思路是按照原来的思路再在文章内容页标题中增加文章子分类和父级分类,因为文章所在分类与文章相关程度较高,关键词一般给的比较准确,作此优化从理论上能够提高关键词的秘籍程度,从而提高搜索引擎中的排名。
以下代码主要来自MG12

<title>< ?php
	//为文章页列表面获取页数
	global $page, $paged;
	//获取文章子分类及父级分类 方法参考自 Breadcrumbs 面包屑插件
	$header_cts = get_the_category();
	$header_ct = $header_cts[0];
	if($header_ct->parent != 0){
	$header_ct_parent = get_category($header_ct->parent);
	$header_ct_parent_name =" - ".$header_ct_parent->name;
	};
	//以下为页面判断及标题输出 
	if(is_front_page() || is_home()) { 
	printf('%1$s - %2$s	' , get_bloginfo('name') , get_bloginfo('description' ));
	} else if(is_single() || is_page()) {
		//针对 单页文章输出子分类及父级分类
		printf('%1$s | %2$s %3$s',wp_title(''),$header_ct->name,$header_ct_parent_name);
	} else if(is_category()) {
		printf('%1$s 类目的文章存档', single_cat_title('', false));
	} else if(is_search()) {
		printf('%1$s 的搜索结果', wp_specialchars($s, 1));
	} else if(is_tag()) {
		printf('%1$s 标签的文章存档', single_tag_title('', false));
	} else if(is_date()) {
		$title = '';
		if(is_day()) {
			$title = get_the_time('Y年n月j日');
		} else if(is_year()) {
			$title = get_the_time('Y年');
		} else {
			$title = get_the_time('Y年n月');
		}
		printf('%1$s的文章存档', $title);
	} else {
		bloginfo('name');
	}
	if ( $paged >= 2 || $page >= 2 )
		echo ' | ' . sprintf('Page %s'), max( $paged, $page ) );
	?></title>





转载请注明转自: WordPress 网页标题SEO优化