-
2018-10-05
网站标签优化技巧
网页优化应该算作白帽SEO中所谓的“技巧”,是对搜索引擎友好的一种方式,但滥用则将会受到搜索引擎的惩罚。
一、标题设计原则与技巧
1、包含关键词
标题中包含优化的关键词,且越靠前越好,但不能为了关键词靠前而让标题读起来不通顺,刻意做的会让人觉得不舒服。
2、通顺
让人读起来通顺,看起来顺眼,这非常有必要。
3、吸引人
标题必须吸引人,才能在获得展现的同时,获得较高的点击率。
4、切勿题文不符
标题党,只会让点进来的访客速度关闭页面,从新查找搜索结果,这样只会让该页面或网站的排名降低。
5、标题字数
有人说,标题不能超过30个中文字符,因为标题显示不全。这个怎么说呢?显示不全是显示不全的问题,但是不妨碍搜索引擎蜘蛛的读取。
换句话说,你可以超过30个中文字符,如果你的网站可以优化那么多关键词的话,当然是那种低指数、低价值、低竞争词。
小小课堂网,改过好几次标题。最初字符在30字,PC端显示正常,但是移动端不正常。现在改为了20多个字,就是因为标题显示不全,感觉给人的感觉不好。现在移动端也可以很好的展现了。
温馨提醒:如果你觉得这样也没关系,也可以适当增加标题长度,从而增加可优化的关键词数量。当然你确定这些词都可以比较容易的优化上去的前提下。
举个反面例子:为了优化“石家庄seo”这个词,在标题中写上了“石家庄seo”,文章中也多次出现这个词,然而,主体内容却是在描写明星八卦,跟“石家庄seo”这个关键词丝毫没有关系。
二、描述标签优化原则与技巧
1、字数问题
PC端字数超过80可能就显示不全了。移动端超过60可能就显示不全了。字数的准确值,自己去尝试吧。尽量在手机端可以显示出所有描述标签的内容。个人认为这样比较好。
当然,你也可以写的很长很长,反正这和优化网站排名没有半毛钱关系。
2、显示在搜索结果摘要中
当用户搜索的关键词出现在描述标签的文字中时,搜索引擎才把描述标签中的内容显示在搜索结果的摘要中,当然,很多时候,就算标签中没有,也会显示描述标签内容。
但,还有一种情况是,用户搜索关键词未出现在描述标签中,那么搜索引擎可能会从该页面自动提取一段文字作为摘要。
3、引人注目
这里面可以放一些标题中无法呈现的语言与推广营销信息。
三、关键词标签优化原则与技巧
1、难度
关键词选择的难度要适中。
2、个数
关键词的个数一般情况下,首页2~4个,栏目页2~4个,文章页1个。
3、填写原则
多个关键词用小写的逗号隔开。
温馨提示:关键词标签已经没用了,关键词体现在标题中即可,将想优化的关键词靠前。不过建议,还是写上吧。
四、H/ALT/strong/标签优化
1、H标签
H标签,即标题标签,文章中合理利用标题标签会让文章显得有层次感,比如本文的H2标签用的用比较多。同时,如果可以的话,在H标签中加入关键词是最好不过的,但不要为了加入而加入。
2、ALT标签
为图片增加alt属性。
3、strong标签
加粗效果,本人的利用这个标签也是比较多,是为了更好的用户体验度。同时,主做的关键词也可以做这个效果哦~
五、css/js标签优化
1、不能只为效果而乱用
css与js代码虽然可以让网站变得好看,但不能乱用。尤其是太多js代码可能导致页面加载过慢。
2、能用css的尽量不用js
可以用css来完成的,尽量不用js,如导航。
3、代码写在独立文件中
这些css和js代码,最好是写在独立的文件中,然后在网页中调用,不要和PHP代码或HTML代码写在一个文件中。
六、锚文本概念及优化
锚文本,一般是指文字链接,那些文字被称之为锚文本。
1、本页面关键词
可以将本页面关键词作为锚文本,指向自身,也就是做回链。
2、其他页面关键词
一般最佳的方式是指向其他文章页面,其次才是指向栏目页与其他页面,最好不指向首页。
-
2018-10-05
手机版网站建设的制作与发布?
成都手机网站,对于每个人来收可能都不陌生,因为我们现在每个年轻人都在用智能手机,至少每人一个智能机,甚至有的年轻人同时拥有2-3部智能手机,现在手机对我们来说就是我们的眼睛,没有了手机,感觉一天都不在状态。
我们现在很多年轻人通过手机网站来购物,来看新闻、来了解最近身边发生的所有事情,也可以来发布自己今天的心情等等,所以对于一个企业来说,拥有一个属于自己的、独立的手机官方网站就尤为重要了。根据国家互联网信息中心最新发布的消息,现在我国每天的手机浏览页达到了80亿左右的访问量,从手机来了解新闻,发布动态的时间占了每个人一天的五分之一的时间,相当于现在用电脑访问的数据基本保持一致了所有手机网站对每个人、每个公司来说都是非常重要的。
但是,我们每个人公司都有自己的网站,如果又让我们的客户能第一时间找到我们公司的网站也,这个就是需要从几方面入手:
1、公司网站域名的注册,一般根据公司的名称来选择自己公司的域名。
2、成都网络公司支持公司网站页面的设计与美化。
3、公司网站程序的合理性,一个程序非常清晰合理的代码,会让我们公司的网站快速的被百度、360收录。
4、切记外链,因为现在很多收录都对作弊网站惩罚很严格的
5、坚持每天更新自己公司的网站内容、发布网站新闻,让我们的更多的客户了解到公司的优惠活动,从而也增加了网站的点击量。切记不要让自己的网站就是一潭死水,半年不更新一次
6、不要去抄袭别人的文章或直接复制word里面的文档,因为那样会有很多的垃圾代码进入到网站,具体的发布要求可以咨询重庆网络公司在线客服。
-
2018-10-05
利用百度熊掌号让网站排名提升更明显
在我们接触到的站长反馈中,我们发现站长们最关心的话题一定有:怎么能让我的数据快速被百度抓取收录?那么,今天就再来聊聊数据收录的事儿。
站长大都了解,站长工具中的“链接提交”工具是让百度蜘蛛快速抓取的有效工具。链接提交工具是网站主动向百度搜索推送数据的工具,可缩短爬虫发现网站链接的时间,实时向搜索推送数据。工具可加快爬虫抓取速度,但无法解决网站内容是否收录问题。弯头厂家
那么,如何才能保证网站内容的收录呢?为大家介绍一个更厉害的法宝——熊掌号。
熊掌号可以保障优质内容的抓取与收录。在熊掌号中进行新增数据提交,通过质量校验部分,可以享受24小时内抓取并在搜索结果中展现的优待。
点击查看:带你认识熊掌号24小时收录机制
关于传统的“链接提交”工具,和现在熊掌号的“新增内容接口”,有一些区别需要各位站长注意:
1. 通过“链接提交”工具提交的数据,可以加快爬虫对数据的抓取,没有每日配额的限制;
2. 通过熊掌号“新增内容接口”提交的数据,在质量校验合格后可以在24小时内抓取并展现,但每天会有固定的提交配额限制;铸铁平台
因此,对于每日生产内容量较大的站点,我们建议你将超出熊掌号内容提交配额的数据通过熊掌号“历史内容接口”或站长工具中的“链接提交”工具进行提交哦。
-
2018-10-04
CSS网页布局中容易发生的错误编码
随着CSS网页布局越来越普及,国内大部分网站已经采用CSS网页布局的制作方法.在应用DIV+CSS编码时很容易犯一些错误,这里列举一些常见的错误,帮助新手朋友更好的学习与进步。
一、检查HTML元素是否有拼写错误 是否忘记结束标记
即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。
二、检查CSS是否正确
检查一下有无拼写错误、是否忘记结尾的 } 等。可以利用CleanCSS来检查 CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。
三、确定错误发生的位置
如果错误影响了整体布局,则可以逐个删除div块,直到删除某个div块后显示恢复正常,即可确定错误发生的位置。
四、利用border属性确定出错元素的布局特性
使用float属性布局一不小心就会出错。这时为元素添加border属性确定元素边界,错误原因即水落石出。
五、float元素的父元素不能指定clear属性
MacIE下如果对float的元素的父元素使用clear属性,周围的float元素布局就会混乱。这是MacIE的著名的bug,倘若不知道就会走弯路。
六、float元素务必指定width属性
很多浏览器在显示未指定width的float元素时会有bug。所以不管float元素的内容如何,一定要为其指定width属性。
七、float元素不能指定margin和padding等属性
IE在显示指定了margin和padding的float元素时有bug。因此不要对float元素指定margin和padding属性(可以在float元素内部嵌套一个div来设置margin和padding)。也可以使用hack方法为IE指定特别的值。
八、float元素的宽度之和要小于100%
如果float元素的宽度之和正好是100%,某些古老的浏览器将不能正常显示。因此请保证宽度之和小于99%。
九、是否重设了默认的样式?
某些属性如margin、padding等,不同浏览器会有不同的解释。因此最好在开发前首先将全体的margin、padding设置为0、列表样式设置为none等。
十、是否忘记了写DTD
如果无论怎样调整不同浏览器显示结果还是不一样,那么可以检查一下页面开头。
成都网站建设,就找鹏成网络。www.028pc.cc
-
2018-10-04
UTF-8和GBK乱码方法谈
UTF-8和GBK乱码方法谈
为了更好国际化,用UTF8建站是必然的,起码不会出现不同操作系统出现的乱码。
为什么在程序里指定了CodePage为65001还经常出现中文显示乱码?才子在这里将这个问题详细解释一下,以免很多朋友再走弯路,甚至排斥UTF-8。
如果你还不知道UTF-8是什么东东,那才子建议你先去搜索一下UTF-8的相关资料吧。
UTF-8网页编码之所以被越来越多的人接受甚至喜欢,肯定是有道理的。在WEB2.0盛行的今天,在大谈多浏览器兼容的同时,不得不想到字符网页编码不同所造成的乱码现象同样需要得到很好的处理……
在N年以前,IE6以下的所有版本,只要没有安装相应的中文字库,访问相关的页面都是会乱码的,例如:我是IE5 (Windows2000默认)的版本,在没有安装IE繁体字库的情况下,访问任何繁体页面的网站都是会乱码的,当然前提是该页面采用了BIG5的Charset。而UTF-8作为一种国际网页编码就能很好的处理该问题,只要将页面存为UTF-8网页编码格式,再在页面上将CodePage及Charset全部定义为UTF-8,就可以在任何客户端浏览器中显示出完全正确的内容,完全不会乱码。
好了,这里以程序页面为例,以一个实例来看具体操作吧:
打开新建一个程序页面,相信玩程序的朋友都会留意到,许多下载的源代码 www.020el.com里,页面最上方一般都有一句:
<%@Language="VBScript" CodePage="936"%>
前面的language应该不用多说了,vbscript就是程序默认的脚本语言,其实完全可以不用写,写了好像还会影响页面执行效率,在这里我们先不讨论这个问题。后面的CodePage就是关键了,目的就是告诉浏览器,此页面是何种网页编码,936代表是简体中文,而950代表繁体中文,65001就是我们今天说的UTF-8网页编码了。我们将936改成65001,整句如下:
<%@Language="VBScript" CodePage="65001"%>
再加上输出几个中文字看看能不能正确显示吧:
<%Response.Write "第一次测试UTF-8页面"%>
OK,直接点击"保存",执行这个页面看看,如果不出意外,大家可能看到显示出的是“一尾UTF-8页”这几个字,中文有乱码的现象,什么原因呢?
OK,请大家再点击最上面的“文件”菜单,选择“另存为”,最下面一行有个网页编码,默认应该是"ANSI"的,请大家点下拉框,选择"UTF-8",再点“保存”,再执行试试看,如果不出意外,乱得更厉害了,呵呵,晕了吧。别急,想想原因,因为我们做的页面是HTML返回的,以前我们写HTML时,看到body前面,也就是head里都有一句meta,应该是这样的:
<meta http-equiv="Content-Type" Content="text/html; Charset=gb2312">
也就是指定页面以gb2312网页编码返回结果,一定要写在有返回结果输出的前面。大家都知道gb2312是简体中文吧,我们今天说的是UTF-8网页编码,我们就将gb2312改成UTF-8吧,全部代码如下:
<%@Language="VBScript" CodePage="65001"%>
<meta http-equiv="Content-Type" Content="text/html; Charset=UTF-8">
<%Response.Write "第一次测试UTF-8页面"%>
最后一条:保存文件时请选网页编码为UTF-8 如图:
最简单的办法可使用记事本来打开并保存UFT-8...
再执行看看,嗯,这次正常显示了吧……
结论:采用UTF-8网页编码,除了要将文件另存为UTF-8格式之外,还需要同时指定CodePage及Charset。
有人说不要用FSO读写文件,换成ADODB.Stream,使用.Charset = "utf-8",就不会出现乱码了。但是我照样出现乱码,看来这也不是最好的办法。
我的解决办法是,加上这句:Session.CodePage="65001"(使用一次就OK了,后来(重启一遍)去掉也没出现乱码,怎么回事?)
总结:
1、所有文件采用utf-8保存;
2、程序文件加上以下三行代码:
①、<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>,第一行
②、<%Session.CodePage="65001"%>,建议第二行
③、<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,head区
第一步:修改 commond.程序 文件,将文件的前4行,也就是 '定义 Cookie,Application 域 前面的代码用以下代码替换:powered by 25175.net
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True
Server.ScriptTimeOut = 90
Session.CodePage=936
参考的是:
如果制作的网站脚本与WEB服务端的默认代码页不同,则必须指明代码页:
codepage=936 简体中文GBK
codepage=950 繁体中文BIG5
codepage=437 美国/加拿大英语
codepage=932 日文
codepage=949 韩文
codepage=866 俄文
codepage=65001 unicode UFT-8
第二步:把所有的
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
改成
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
再另存为ANSI
GB2312转换为UTF-8网页编码的方法
第一步:
修改 commond.程序 文件,将文件的前4行,也就是 '定义 Cookie,Application 域 前面的代码用以下代码替换:
程序代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Option Explicit
Response.Buffer=True
Session.CodePage=65001
Server.ScriptTimeOut = 90
然后修改 header.程序 和 admincp.程序 还有 attachment.程序 文件 找到:
程序代码:
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
修改为:
程序代码:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
第二步:
将BLOG的所有程序和JS文件,用记事本打开,然后另存为,网页编码本来是默认, 选择成UTF-8就可以了
还可以用一些批量转换格式的软件,效率会高点。
成都网站建设,就找鹏成网络。www.028pc.cc
-
2018-10-04
使用无惧上传类使用原文件名称保存的办法
使用无惧上传类使用原文件名称保存的办法
应客户要求,在上传文件的时候(图片,压缩包 pdf rar jpg gif)使用自己定义的名称保存,在不需要建数据库的情况下,只需要修改部分源代码就可以了,方法简单
先看源代码,重要部分
dim attach_dir,attach_subdir,filename,extension,target,tmpfile,wjm
extension=upfile.file(inputname).FileExt
'取得文件名 定义WJM
wjm=upfile.file(inputname).filename
select case dirtype
case 1
attach_subdir="day_"+DateFormat(now,"yymmdd")
case 2
attach_subdir="month_"+DateFormat(now,"yymm")
case 3
attach_subdir="ext_"+extension
end select
attach_dir=attachdir+"/"+attach_subdir+"/"
'建文件夹
CreateFolder attach_dir
tmpfile=upfile.AutoSave(inputname,Server.mappath(attach_dir)+"\")
if upfile.isErr then
if upfile.isErr=3 then
err="上传文件扩展名必需为:"+upext
else
err=upfile.ErrMessage
end if
else
'生成随机文件名并改名 wjm参数不改名
Randomize timer
'filename=DateFormat(now,"yyyymmddhhnnss")+cstr(cint(9999*Rnd))+"."+extension
这里改成filename=wjm,直接获取文件名称保存
上传保存不改名 , 无惧上传文件名不改变,ASP PHP .NET上传文件不改变文件名 ASP上传文件使用自定义文件名,上传文件获取文件名保存
成都网站建设,就找鹏成网络。www.028pc.cc