zblog分类页和文章页导航优化

独立开发者7年前 (2016-10-26)SEO优化606

珠海SEO技术博客立足于珠海,服务于全国各地,笔者使用的这套博客程序zblog也在逐步修改完善中,一直想调整Zblog分类页和文章页导航,这里就把笔者自己调整Zblog程序的过程分享给大家。

栏目导航的优化栏目分类的伪静态设计已经实现,现在要实现的是栏目页左右导航到栏目列表,找到栏目列表模板,默认的是catalog.html模板,在模板中找到<#TEMPLATE_FOOTER#>替换成下面的代码

<#TEMPLATE_FOOTER#>
<a class="prev" href="http://yangchongyuan.com/" title="珠海SEO和你讲述建站与SEO优化的故事!"></a>
<a class="next" href="http://yangchongyuan.com/sem/" title="SEM优化!"></a>

Css样式添加

/* -----------------------------上下篇,上下列表部分----------------------------- */
a.prev,a.next{display:block;width:108px;height:282px;position:fixed;left:50%;top:50%;margin-top:-141px;background:url(images/arrow.png) no-repeat;}
a.prev{margin-left:-591px;background-position:0 0;}
a.next{margin-left:483px;background-position:0 -300px;}
a.prev:hover,a.next:hover{background-color:#F7F3ED;}


至此,Zblog的列表页导航修改完成。

文章页导航的优化,文章页与列表页的样式共用,不同的是要将导航代码添加到文章模板,以Single.html模板为例,single模板调用的是b_article_single.html,而b_article_single.html调用的是<#template:article_navbar_l#><#template:article_navbar_r#>,也就是b_article_navbar_l.html和b_article_navbar_r.html,实际上就是调整这里的代码

b_article_navbar_l.html中的代码替换为

<a class="prev" href="<#article/nav_l/url#>" title="<#article/nav_l/name#>"><#article/nav_l/name#></a>

b_article_navbar_r.html中的代码替换为

<a class="next" href="<#article/nav_r/url#>" title="<#article/nav_r/name#>"><#article/nav_r/name#></a>

至此文章页面导航修改完成。

导航栏体验的优化,文章列表页有一个很不好的用户体验,就是导航到栏目列表后,没有明确的标志指示用户所在的列表模块。看了Zblog的模板代码,发现能定制的东西很少,除了调用系统模板文件和模板标签,就只能自定义标签了,Zblog中自定义标签是比较复杂的活,这里提供大家一个简单的方法,就是用Jquery去动态适应当前的栏目导航。

$(document).ready(function(){//控制导航
		var curUrl = window.location.href;
		$("#menu a").each(function(i,item){
			if(curUrl.indexOf($(item).attr("href")) >= 0){
				$("#menu a").removeAttr("id");
				$(item).attr("id","menuON");
			}
		})
	});

看seo珠海博客调整后的效果如下图

相关文章

干货:6大seo优化方法助你提升关键词排名

干货:6大seo优化方法助你提升关键词排名

只要是做seo的,或者是自己有过网站运营经验的,都对关键词排名提升的技术很感兴趣,或许每天做的工作就是围绕着关键词排名这点。珠海SEO告诉你,提升关键词排名,请掌握以下6点,持之以恒,你定会有收获。优...

SEO优化的漏斗模型

SEO优化的漏斗模型

对于网站seo的优化,很多从事seo的工作者不知道到底如何去做,即使看了很多的书籍,听了很多的seo的课程,都没有自己的一套完整的seo手法。其实只要是长期从事seo行业的人员,都会提炼出自己的一套s...

移动搜索优先索引原则

移动搜索优先索引原则

上一章总结了搜索引擎的未来发展方向,移动搜索排在第3位。随着人们生活水平的提高,基本能人手一部手机,大到90多的老爷爷,小到8,9岁的小孩,而电脑则不同,门槛稍高,随着手机的普及,移动渠道变得至关重要...

百度的天网算法有什么用

百度的天网算法有什么用

今天在百度站长平台看到百度的最新动态,“天网算法”出台,百度严打盗取用户隐私。近日,百度网页搜索发现部分站点存在盗取用户隐私的行为,主要表现为网页嵌恶意代码,用于盗取网民的QQ号、手机号。而许多网民却...

SEO问答四:如何交换友情链接,交换友情链接的作用?

SEO问答四:如何交换友情链接,交换友情链接的作用?

什么是友情链接友情链接是指互相在自己的网站上放对方网站的链接,必须要能在网页代码中找到网址和网站名称。一般是指网站之间相互加对方的网站名字和链接地址,友情链接大多是显示在网站页面的下方,用鼠标点击它,...

3招教你如何写好一篇软文

做seo,很多人珠海Seoer每天都问我有没有什么干货,其实这里我要说是的万变不离其宗,大家只要把握好seo的本质——内容为王,基本上你就掌握了80%的seo干货了。但是如何才有写好一篇软文,是有技巧...

评论列表

爱站库
7年前 (2016-10-30)

这个不错啊

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。