大众都晓得emlog是一个国内知名的php个人博客建站程序,用过它的伴侣都晓得,这程序体积小,操作上手快,况且功能强大,非常适合新手建站运用。
因为重点是面向个人博客建站用途的,emlog在非常多细节上并无针对seo优化来完善,例如网页标题重复,做为一个失败的SEOer,然则折腾emlog亦有不少时间了,今天在这儿就分享一下关于emlog的有些实用的seo优化办法,期盼对大众有帮忙,新手倘若想优化一下自己的网站,能够根据以下办法来操作!!
首要,emlog后台进入》》设置》》seo设置
最傻瓜的起始,咱们设置SEO三大标签,title、keywords和description, 这些是用户在搜索引擎结果列表看到的信息,对关键词排名有决定性的影响。
如上图所示,三大标签怎么写就不消说了... 不懂请自动百度
文案浏览器标题方法意见选取文案标题_站点标题, 这般的话以后改的话比较好掌控,而浏览器标题默认亦便是首页标题,不意见选这个。
跟着便是归类页、标签页、作者页、搜索页等等,文件都在include/controller/ 里面。
为何要修改呢? 由于归类页默认调用的是浏览器标题而不是站点标题。
举个例子, 例如本站...
站点标题是:XX博客
而浏览器标题是XX博客_关键词1_关键词2_一个XXXXX的博客
那样网站归类的标题就会是 归类标题_XX博客_关键词1_关键词2_一个XXXXX的博客
标题太长,有害于用户体验。
因此咱们需要修改一处地区,把它改为 归类标题_站点标题。
以归类页为例子,文件是:sort_controller.php ,这个文件咱们用notepad++打开。
找到大概43行,把$site_title 改成 $blogname
亦便是不调用浏览器标题了,改为调用站点标题。 好了,此刻保存文件,上传覆盖原文件,而后刷新一下归类页,瞧瞧标题是不是改变了??
这个办法能够用于更改搜索页、标签页、作者页、存档页的修改,这些文件都存放于include/controller/ 文件夹,大众能够根据上面的办法来修改。
好了,下面便是处理页面标题重复的问题了,大众都晓得emlog默认一页只表示10篇文案,超过10篇就会分页,通常来讲咱们做个人博客的,肯定会写好几十篇或几百篇的文案,那样分页亦有好几十页吧?
然则咱们打开第1页、第1页或第100页,却发掘这些分页的网页标题跟首页都是同样的?! 纳尼?!这不便是一个网站有好几百个相同标题的网页吗?这个是有害于SEO优化的。
不外不打紧,下面就让咱们来处理这个问题。
首要用notepad++打开,打开所用模板文件夹中的module.php文件, 而后拉到最后,添加以下代码:(这段php代码从舍力博客那里直接复制过来的)
<?php function page_tit($page) {
if ($page>=2){ echo _第.$page.页; }
}
?>
这个代码的功效便是,判断当前分页数大于或等于2的时候,就会输出相对应的文字。第1页的话,不会表示。
ok,添加了之后,保留,上传覆盖原文件。
而后打开header.php文件,找到<title>标签
在<title></title>里面加上<?php echo page_tit($page); ?>
例如:<title>XX博客_XXXX描述<?php echo page_tit($page); ?></title>
OK, 这般的话,网页标题重复的问题就完美处理了。
下面处理友情链接所有页面都表示的问题,emlog侧边栏有个“链接”的组件,用来添加友情链接的,然则由于有些emlog模板它是不对侧边栏的链接进行限制的,亦便是所有页面都会调用。这般的话,就变成为了你跟人交换链接,人家只是在首页放你的链接,而你却全站都挂上了别人的链接了。
其实处理这个问题比较简单,打开所用模板文件夹中的module.php文件
而后去到235行,根据提示去掉双斜杠注释就可。
基本上根据上面的修改办法的话,你的个人博客网站将有利于SEO。
剩下的便是全心全意的创作优秀内容,交换友链神马的,相信网站的排名必定会比以前更好。
源自:EM论坛 bbs.emlog.net