网站优化建设干货——zblog
今天给大家分享一下关于Zblog部分优化设置,感兴趣的可以分享一下哦
模板位置:Zblog管理后台——主题管理——修改当前主题——TEMPLATE
●default.html——首页模板
●catalog.html——分类页模板
●page.html——单页面模板
●single.html——文章内容页模板
如果打开各个模板(
default.html/catalog.html/page.html/single.html)之后找不到<title></title>等代码,只能找到<#TEMPLATE_HEADER#>(该调用符是调用header.html文件中的代码),也就是说所有网页(首页/分类页/文章页)头部代码title、description、keywords都是一样的。请把header.html中的代码全部复制出来,粘贴到各个模板(
default.html/catalog.html/page.html/single.html)中替换原来的调用符<#TEMPLATE_HEADER#>;这样修改完之后,各个模板页面的title、description、keywords就可以单独设置了。1.首页default.html:
●Title设置:在首页模板<title></title>之间直接写关键词;
●Metadescription设置:首页模板中直接写描述文字;
<metaname="description"content="描述文字"/>
●Metakeywords设置:首页模板中直接写关键词;
<metaname="keywords"content="关键词"/>
2.分类页catalog.html/单页面page.html:
●Title设置:
①把catalog.html和page.html模板的中title改成<title><#BlogTitle#>-品牌词</title>;
②分类管理中把每个分类的分类名称直接写成各个分类的关键词;
完成以上两个步骤就实现了网站各个分类页前台页面的title中显示各个分类的关键词;
但同时网站顶部导航条的各个分类的链接也出现了大量的分类关键词,那么接着继续下一步操作,因为网站顶部导航条的链接是由模块管理导航栏控制的,所以做如下改动:
③模块管理-导航栏-编辑-各个分类的链接锚文本修改成导航栏想显示的文字,而不是自动调用各分类管理中的分类名称;
备注:<#BlogTitle#>在分类页模板catalog.html和单页面模版page.html中调用分类名称;
前两步骤截图如下:
图一:分类页模版中title直接是调用“分类管理中分类名称-品牌词”
图二:分类管理中每个分类的名称直接写成关键词
下图为第三步截图,单独设置网站顶部导航栏链接:
图一:管理后台导航栏设置,每个链接文字都是显示在网顶部导航栏的文字
图二
●Metadescription设置:在catalog.html和page.html模板中找到<metaname=”decription”content=””/>代码(如果没有该代码请自己添加),修改为:<metaname=”decription”content=”<#BlogTitle#>是XXX网站的一个分类,提供与<#BlogTitle#>相关的资讯。”/>
●Metakeywords设置:在catalog.html和page.html模板中找到<metaname=”keywords”content=””/>代码(如果没有该代码请自己添加),修改为:<metaname=”keywords”content=”<#BlogTitle#>”/>
修改完之后,网站前台各个分类页面源文件的显示效果为:
3.文章页single.html:
●Title设置:在文章页模板single.html中找到<title></title>,修改为:<title><#BlogTitle#>-品牌词</title>
●Metadescription设置:在文章页模板single.html中找到<metaname=”description”content=””>代码(如果没有该代码请自己添加),修改为:<metaname=”description”content=”<#BlogTitle#>是XXX网站的一篇关于<#article/tagtoname#>的文章,欢迎您阅读和评论。”/>
●Metakeywords设置:在文章页模板single.html中找到<metaname=”keywords”content=””>代码(如果没有该代码请自己添加),修改为:<metaname=”keywords”content=”<#article/tagtoname#>”/>
备注:<#BlogTitle#>在single.html中调用文章名称;<#article/tagtoname#>调用的是文章的tags标签;
截图如下:
上图:管理后台文章页模版的设置
上图:文章页前台网页源文件
ZBLOG伪静态设置:
第一步:选择全局伪静态,并且将文章的URL配置修改成扁平式伪静态URL,如图:
第二步:点击创建web.config文件,空间根目录下自动生成该伪静态规则文件;
设置完成之后,网站各个页面的URL全部变成静态URL;
其中网站顶部导航栏的链接还是设置伪静态之前的动态URL,需要单独修改模块管理——导航栏设置中的链接网址,全部手动修改成静态URL,各个分类页的URL地址的格式是按照伪静态设置中的格式,如图:
图中{%host%}代表首页网址,{%id%}代表分类管理中各个分类的ID号,比如
http://www.sitexia.com/category-7.html;其中数字7为分类的ID号;ZBLOG网站地图制作:
1.sitemap.xml地图:利用sitemap插件自动生成sitemap.xml;
插件管理——在线安装插件——查找sitemap:
安装该插件,并激活启用;该插件会自动在空间根目录生成sitemap.xml和sitemap_wap.xml两个地图文件;
例如
http://www.sitexia.com/sitemap.xml2.网页地图文件:利用HTML地图插件生成一个含有所有文章链接的网页文件;
插件管理——在线安装插件——查找HTML地图:
安装该插件,并激活启用,接着管理插件,如下图:
管理设置完成之后,该插件自动生成一个HTML地图,该地图网址如上图所示,例如
http://www.sitexia.com/archiver/3.地图都生成完毕之后,在网站所有页面底部添加两个地图链接,默认情况下,zblog可以在网站设置——BLOG版权说明处设置网站底部信息;
http://www.sitexia.com/sitemap.xml”>网站地图</a>
http://www.sitexia.com/archiver/”>站点地图</a>
有没有觉得我分享的都是干货~快转发吧