腾轩网 - 专注优质QQ活动-绿色软件-游戏辅助-技术教程分享网!

kqq

靓号
优惠券极风
流量
流量

Emlog各页面SEO标题重新定义,有利于SEO优化

腾轩网 其他教程
扫码手机访问Emlog各页面SEO标题重新定义,有利于SEO优化
0

教程介绍

网站SEO这个问题一直都是困扰到很多站长的头疼问题,那么该如何做好SEO呢?

本次腾轩给大家带来一个emlog中的SEO小问题,针对标题的一款重写代码,此代码是需要放在模板文件中的,大家仔细查看教程的每一个字,防止编写错误。

这个SEO标题重写函数是小风在编写模板时针对相关功能的封装,希望此代码对emlog站长们的SEO有所帮助。

优化原理

此函数是将每个页面的标题进行重写

(首页)SEO标题或站点标题+站点副标题(当SEO标题字段为空则自动使用站点标题+站点副标题)

(标签页,作者页,搜索页,分类页,归档日期页)SEO格式为:页面内容相关解释+页数+SEO标题 此做法的好处就是告知搜索引擎蜘蛛每个页面都是与什么内容相关,方便搜索引擎抓取,达到更快收录的效果!

使用教程

将函数完全复制到模板文件中的module.php文件中任意位置即可,很多模板的代码是很乱的,填写时请注意,不要填写错误。

调用方法:将以下代码放到header.php文件中的title标签中

//调用函数
<?= $site_title; ?>

//实际用法
<title><?= $site_title; ?></title>

函数代码

/**
 * 浏览器标题重新定义
 * @title 传入标题变量$site_title,禁止传空,否则无输出
 * @page 传入页数变量$page,禁止传空,否则按无分页计算
 */
$seo_title = !empty(Option::get('site_title')) ? Option::get('site_title') : Option::get('blogname').' - '.Option::get('bloginfo');
//缓存页数
$cache_page = $page != 0 && $page != 1 ? ' - 第' . $page . '页' : '';
//判断并输出各页面标题
switch($params[1]){
    case 'tag':
        $site_title = '与 “ ' . stripslashes($tag) . ' ” 相关的文章' . $cache_page . ' - ' . $seo_title;
    break;
    case 'author':
        $site_title = '与作者 “ ' . $author_name . ' ” 相关的文章' . $cache_page . ' - ' . $seo_title;
    break;
    case 'keyword':
        $site_title = '“ ' . $keyword . ' ” 的搜索结果' . $cache_page . ' - ' . $seo_title;
    break;
    case 'sort':
        $site_title = $sortName . $cache_page . ' - ' . $seo_title;
    break;
    case 'record':
        $site_title = '日期为 “' . $record . '” 的相关文章' . $cache_page . ' - ' . $seo_title;
    break;
}

标签:

暂无标签
    协助本站seo优化一下,谢谢!
    关键词不能为空

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail: 571533527@qq.com

同类推荐
分享
发布评论

微信公众号

热门文章
随机推荐
未分类 Emlog各页面SEO标题重新定义,有利于SEO优化
教程介绍 网站SEO这个问题一直都是困扰到很多站长的头疼问题,那么该如何做好SEO呢? 本次腾轩给大家带来一个emlog中的SEO...
扫描二维码阅读原文
腾轩网 January, 01
初始化 ×