今天查看本站主推的一个page(页面)的源代码,发现keywords(关键词)和description(描述)都为空,只有标题是正常的,也难怪百度不收录那个页面了。查看了一下模板的header.php文件,发现只对主页和文件页面进行了keywords(关键词)和description(描述)的设置,对page页的keywords(关键词)和description(描述)没做处理,直接留空,怎么办?改代码吧。增加一条判断指令is_page(页面名),指定特定页面的keywords(关键词)和description(描述)。
没改代码前的GD优惠码page页面的keywords(关键词)和description(描述)为空,如图:
page页面的默认模板文件是page.php,调用get_header()来对页面的头部进行处理,get_header()的主要代码在header.php文件中,所以我们需要修改header.php中的代码 ,可以看到原来只对首页,文件页,分类标签页的keywords(关键词)和description(描述)进行了设置,如图:
因此只需要添加对特定页面设置keywords(关键词)和description(描述)的代码就可以了。代码如下:
elseif (is_page(gd2012coupon)){
$description = "大家现在都已经习惯使用优惠码购买GoDaddy的域名和主机产品,购买域名和主机前总会在网上搜罗一翻,但是结果往往不尽人意,花不少时间找到的优惠码大多已经过期了。为了节省大家的时间,特意专门做了一个GD优惠码大全的页面,帮助大家快速找到所需的GD优惠码";
$keywords = "GD优惠码";
}
其中”gd2012coupon”是这个页面的名字。
添加代码后的header.php如图所示:
添加以上代码后,GoDaddy2012优惠码页面的关键词和页面描述就一切正常了。
(不会注册的请看Godaddy域名注册教程,通俗易懂)