<audio id="bgmusic" src="sound/s1.mp3" preload="auto" autoplay="autoplay" loop="loop"></audio>
<script>
var content = document.querySelector(".content");
content.addEventListener("touchstart", function(e){
//e.preventDefault();
loadbgmusic();
})
content.addEventListener("click", function(e){
loadbgmusic();
});
var loadbgmusic = function() {
var audio = document.getElementById('bgmusic');
if(audio.paused){
audio.load();
audio.play();
}
};
</script>
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
url1="
url2="
u1=Request.ServerVariables("SERVER_NAME")'取得|址域名地址
u2=Request.ServerVariables("URL")'获取 .com/net/{后面的UL地址
if u1="http://www.mediainchia.com.cn" then
url1="http://www.mediainchia.com.cn"
else
url1="http://mediainchia.com.cn"
end if
if Trim(Request.QueryString)<>"" then'如果有变量参敎ͼp取,没有pq?br />
u3="?"&Trim(Request.QueryString)
end if
url="http://"&u1&u2&u3 '获取到?a >http://www.71wl.com/404.asp?404;http://www.71wl.com:80/news/689.html
url=replace(url,url1&"/404.asp?404;","")
url=replace(url,url1&":80",url2)
url=replace(url,url1&"/404.asp",url2) '针对首页301跌{
url=replace(url,"index.asp","")
'Response.write(url)
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",url
if request.ServerVariables("HTTP_HOST")="xinshishe.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.xinshishe.com"
Response.End
end if
%>
'Regs.Pattern="<.+?>"
Set Matches=Regs.Execute(t0)
IF Matches.Count>0 Then
For Each Match In Matches
t0=Replace(t0,Match.value,"")
Next
End IF
't0=Replace(t0," ","")
't0=Replace(t0,vbCrLf,"")
't0=Replace(t0," ","")
't0=Replace(t0," ","")
t0=Replace(t0,CHR(9),"")
t0=Replace(t0,CHR(13),"")
t0=Replace(t0,CHR(10),"")
t0=Replace(t0,CHR(22),"")
Set Regs=Nothing
Nohtml=t0
End Function
以上是搜索字W串
]]>Dim objXMLHTTP, xml
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", "http://www.aaaa.org/link/rrr.html", False
xml.Send
Response.Write streamtochar(xml.responseBody)
Set xml = Nothing %>
<!--
function onloadEvent(func){
var one=window.onload
if(typeof window.onload!='function'){
window.onload=func
}
else{
window.onload=function(){
one();
func();
}
}
}
function showtable(){
var tableid='table';
var overcolor='#EEEEEE';
var color1='#FFFFFF';
var color2='#F8F8F8';
var tablename=document.getElementById(tableid)
var tr=tablename.getElementsByTagName("tr")
for(var i=1 ;i<tr.length;i++){
tr[i].onmouseover=function(){
this.style.backgroundColor=overcolor;
}
tr[i].onmouseout=function(){
if(this.rowIndex%2==0){
this.style.backgroundColor=color1;
}else{
this.style.backgroundColor=color2;
}
}
if(i%2==0){
tr[i].className="color1";
}else{
tr[i].className="color2";
}
}
}
onloadEvent(showtable);
-->
CSS样式Q?/strong>
.ContentRight .products .text table{ width: 100%; border-collapse:collapse;}
.ContentRight .products .text table td{ border: 1px solid #ccc; padding-left: 7px; line-height: 21px; }
.ContentRight .products .text table .th td{ background: #E9EAE9; line-height: 25px; font-weight:bold;}
#table tr.color1{ background-color:#fafafa;}
#table tr.color2{ background-color:#fff;}
'================
'验证信息是否合法(常用h?
'n--获取cd
's--验证字符
'================
Function g_ExStr(n,s)
IF IsNull(n) or n = "" Then Exit Function
Dim Reg_Ex,Ex_Str
g_ExStr = False
Set Reg_Ex = New RegExp
Select Case n
Case "Aug_Email" '验证邮箱格式
Ex_Str = "^\w+((-\w+)|(.\w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+"
'Ex_Str = "^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Case "Aug_Moble" '验证手机L
Ex_Str = "^1[3|5][0-9]\d{4,8}"
Case "Aug_Cell" '验证电话L
Ex_Str = "(^[0-9]{3,4}\-[0-9]{3,8})|(^[0-9]{3,8})"
Case "Aug_Number" '验证是否为数?br />
Ex_Str = "^[0-9]+"
Case "Aug_China" '验证是否Z?br />
Ex_Str = "^[\u0391-\uFFE5]+"
Case "Aug_UserName" '验证用户名只能ؓ5-20?br />
Ex_Str = "^[A-Za-z0-9_]{5,20}"
Case Else
Ex_Str = "错误"
End Select
Reg_Ex.Pattern = Ex_Str
Reg_Ex.IgnoreCase = True
Reg_Ex.Global = True
Set Match = Reg_Ex.Execute(s)
IF Match.Count Then g_ExStr = True
End Function
IF g_ExStr("Aug_Email",request.form("email")) = False Then
Response.Write("<script language=""JavaScript"">alert(""E-mail can not be empty!"");history.go(-1);</script>")
response.end
end if
2、ASP替换拆分代码Q可通过替换能解军_见的取包涉|章的Ҏ?br />
Function key(eword)
eword = Replace(eword,",","','")
key = eword
End Function
xianguanText=key(rs("xianguan"))
xianguanSql="select top 12 * from [pingpai_title] where [feilei] in('"&xianguanText&"') Order By [paixu] asc"
q样p解决in(‘’)里面的数据ؓ in('1','2','3',''4) Q这样就能取出数据?/p>]]>
1、第一U方法:在ASPE序头部加上以下代码可以很好的解决了(推荐Q?/p>
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
2、第二种ҎQ采用URL 取随机数据(在生成的地方加入以下代码Q?/p>
如:<a href="about.asp?sui=<%=Rnd(1)%>"></a>
q样每次生成的时候IIS׃会取上次的数据,从而取到最新数据?/p>]]>
W者看来,Ҏ固然强大Q但q还没有做到完美的境界。以今年ZQ前有iPhone4?ldquo;天线?rdquo;Q后有iPad?ldquo;商标?rdquo;Q最q又发生了Mac Book AirpdW记本电脑的“闪屏?rdquo;。前事不忘后事之师,下面我们来回一下苹果历史上做的十大蠢事Q让大家了解一个更完整的苹果?/p>
一?ldquo;处理器门”
1984q_当苹果推出Mac电脑Ӟ该品是革命性的。凭借其优雅、简单易用,有第一个大众化鼠标和图形界面,产品取得了巨大的成功?/p>
q入?0q代Q苹果放弃了q处理器Q而选择了IBM和摩托罗拉处理器。正式这ơ愚蠢的军_Q让Ҏ陷入了多q的沉。甚臻I?997q_Ҏ公司差点陷入解散的境地?/p>
二、史蒂夫乔布?ldquo;解雇?rdquo;
1985q春天,Ҏ电脑的董事会解雇了其创始人史蒂夫·乔布斯。这个决定,D了苹果电脑灾难性的后果Q公司水qx冉|下,?997q_差一点就关门大吉了?/p>
在这个危隄时刻Q乔布斯重新执掌Ҏ帅印Q由此不断推陈出斎ͼ推出了iPod、iPhone和iPad{一pd革命性品,成ؓ寰球最受尊崇的 CEO?/p>
三、iPhone“天线?rdquo;
iPhone 4的天U设计让Ҏ很尴。尽这一问题可能被夸大了Q但是,对于?99元?99元购买iPhone的用戯言Q要求他们只能以某种方式握持手机Q显然有些滑E?/p>
Ҏ后来通过新闻发布会承认了q一问题Qƈ通过发布软g升包、免费外套等方式解决了这一问题?/p>
四、Apple NewtonQ苹果牛)
有h_Apple NewtonQ苹果牛)是iPhone和iPad的先行者。它曾自我吹嘘是qx式功能集一w的型化IT产品Q苹果认ƾ品将l电脑业带?ldquo;革命”性颠覆?/p>
不过Q但当苹果CEO史蒂夫乔布斯凯旋而归后,该项目就被砍掉了Q尽Apple Newton曾运作了十年Q?989-1998q_Q但是,其命q还是以p|告终?/p>
五、Apple IIIQ苹果IIIQ?/strong>
除了dd的|W,几乎很难用其他词汇来描述Apple III。当该款计算?980q投攑ָ场时Q偶遇一pd的稳定性和设计~陷的问题,大大挫|了用L信心。虽然苹果公司最l解决了q些问题Q那为时已晚Q?高达7800元的h格更是让它远L费者?/p>]]>
再谈下关于快照倒退Q网站关键词排名变动的情况, 一般网站快照倒退Q大家肯定以为网站又触犯了百度什么,会受到惩罚Q这个问题要视情况而论?/p>
<%'获取当前q䆾%>
<%=DatePart("yyyy",now())%>
<%=Year(now())%>
<%'获取当前一q中的第几季?>
<%=DatePart("q",now())%>
<%'获取当前一q中的第几月?>
<%=DatePart("m",now())%>
<%=Month(now())%>
<%'获取当前一q中的第几星期数%>
<%=DatePart("ww",now())%>
<%'获取当前月中的第几天%>
<%=DatePart("d",now())%>
<%'获取当前日期%>
<%=Date()%>
<%'获取当前旉%>
<%=Time()%>
<%'获取当前旉的小旉?>
<%=hour(now())%>
<%'获取当前旉的分钟部?>
<%=minute(now())%>
<%'获取当前旉的秒数部?>
<%=second(now())%>
采用原创性连接:比如我在一介lseo培训Ҏ的时候,文章内容中出C另一个栏目的“****有限公司”q个文章的标题,那么我可以连接到q篇文章Q这U独一无二的标题叫做原?性连接这U是可以做相互连接的!
采用名词性连接:我在介绍无限极的一片文章中出现?ldquo;seo”q个词,那么我们不能其q接到seoq个栏目!因ؓq种q接叫做名词性连接,名词性连接只能连接到同频?同栏?内的文章Q?或者首?而原创性的链接则没有这U限?
有的seo新手会将文章面出现的关键词全部加黑加粗链接到首,q种做法是不对的!一个文章的内容中,导出的链接数目不能超q??(当然Ҏ情况除外)因ؓ如果q样d的话会有链接?场的嫌疑Q也会分散该面的权?那么有的Z问:“我网站首|两个关键词,而且文章内容中出Cq两个关键词Q那么我可不可以把这两个关键词都q接到首呢?”{案是不可以 因ؓQ?搜烦引擎只会计算一ơ连接权重,做多了没有作用,也会分散权重!
4、内铑־设之四:|站地图制作(|站地图作用Q方便蜘蛛抓取网,有些面如果太深了,可能蜘蛛爬取不到Q方便客h览网?
]]>Pre标签的一个常见应用就是用来表C机的源代码?/p>
而我们经常碰到的一个问题是如果一个代码上到有图片或者网地址׃使代码很长,l果会造成面撑开或者代码超界。非帔R受,如果用overflow:hidden那么会将原来的代码隐藏掉Q用overflow:auto则会出现滚动条,代码也不方便阅读?/p>
然而用Pre标签p很好的解册个问题,以下是Pre标签样式
? 描述
normal 默认。空白会被浏览器忽略?br />
pre I白会被览器保留。其行ؓ方式cM HTML 中的 <pre> 标签?br />
nowrap 文本不会换行Q文本会在在同一行上l箋Q直到遇?<br> 标签为止?br />
pre-wrap 保留I白W序列,但是正常地进行换行?br />
pre-line 合ƈI白W序列,但是保留换行W?br />
inherit 规定应该从父元素l承 white-space 属性的倹{?/p>
有个pre-wrapQ保留空白符序列Q但是正常地q行换行?/p>
在线面上只要加上样式:
pre {
white-space: pre-wrap;
word-wrap: break-word;
}
p?lt;pre>的内容自动换行了?/p>]]>
1Q如果你的网站是关于手机的,下面哪个是最好的|页标题Q?/strong>
AQ手机,买手机,手机报hQ手机新闻,手机游戏Q手Y?br />
BQ本站提供各Uh格的便宜手机供你选择
CQ手机|手机之家
DQ主|shouji.com
2Q如果你的网站地图指向页面的链接过100个,你会怎么办?
AQ创建层ơ型链接Q把|站地图按层ơ分成多个页?br />
BQl添加新的链?br />
CQ给|站地图d一个新面Q把新链接加入新面
DQ不再往|站地图里加入新的链?/p>
3Q一个纯内容的页面(如文章,博客{)应该有多字Q?/strong>
AQ?00Q?00
BQ?00Q?00
CQ?00Q?00
DQ?00+
4Q最优关键字密度Q?/strong>
AQ?Q-5Q?br />
BQ页面内容保持正常,但是利用隐藏文字Qalt标签Qmeta标签量多加关键?br />
CQ尽可能保持文章对用L友好?br />
DQ不关键字密度Q搜索引擎不兛_q个Q只集中于内容,做到Z都爱链接你的面
5Q你应该在meta标签里放什么?
AQ在meta标签的keywords中放满关键字列表Q把重要的关键字攑֜meta标签的description?br />
BQ忽略meta标签Q搜索引擎不用这?br />
CQ在meta标签的description中写上你|站的简短描qͼ在meta标签的keywords放上最重要的关键字
DQ在meta标签的keywords放上最重要的关键字Q忽略meta标签的description
6Q你怎么利用|站上的囄Q?/strong> 7Q下面哪个标{是用于重要文字的? 8Q搜索引擎最信Q哪种|站Q?/strong> 9Q下面哪个网站能提供高质量的链接Q?/strong> 10Q如果有下面四个链接让你选择Q你选择哪个Q?/strong> 11Q选择链接时下面哪个是最重要 12Q徏站开始的?个月多少外链最合?/strong> 13Q内容很网站获得高排名的最好方法? 14Q下面哪U做法不会受到Google的惩|? 15Q设计网站的l构Ӟ下面哪个Ҏ不好Q?/strong> 16Q网站获得流量最好的Ҏ是什么? 17.|站优化的主要工作是什么? 18.如何判断一个有价值的外部链接Q?/strong> 19.如果你要买NOKIA3100手机甉|Q你会用什么关键字q行搜烦?/strong> 20.说出你所了解的国外搜索引擎?/strong>
AQ利用alt标签_描述每张囄Q包括图片周围的描述性内?br />
BQ在alt标签中写上最重要的关键字Q后面加?ldquo;囄”
CQ只在必要的时候用,不用每张都加Q因Ҏ不重?br />
DQ利用alt标签加入关键字列表以增加关键字密?/p>
AQ?lt;b>
BQ?lt;strong>
CQ?lt;heavy>
DQ?lt;bold>
AQPR值高的网?br />
BQ?edu?gov|站
CQPRg但反向链接多的网?br />
DQPRg{到高且拥有很多高PR值反向链接的|站
EQB和D都是
AQPRQ?的网?br />
BQ和你的|站内容接近且拥有从.edu?gov反向链接的PRQ?的网?br />
CQ拥有大量被搜烦引擎K掉的重复面
DQ有一些可信的反向链接QPRQ?Q但和你的网站关pM大的|站
AQPRQ?相关|站首页上的内容相关的链?br />
BQPRQ?内容无关链接面上的链接Q此面上还有指向其它网站的50个链?br />
CQPRQ?内容相关链接面上的链接Q此面上还有指向其它网站的20个链?br />
DQPRQ?目录|站面上的链接Q此面上只有指向其它网站的10个链?/p>
AQ链接文?br />
BQPR?br />
CQ链接页面上的外链数
DQ链接页面上的Title标签
AQ每个月50Q?0?br />
BQ每个月100+
CQ尽可能?br />
DQ每个月25Q?0?/p>
AQ拥有大量各U各L站的自然Q内容相养I反向链接
BQ网站页面填满关键字和隐藏文?br />
CQ用内容生成Y件来做搜索引擎作弊来获得搜烦引擎排名
DQ付Ҏ获得高PR?/p>
AQ针Ҏ索引擎自动生成数千个面
BQ稳步创建高质量链接
CQ采集其它网站的内容
DQ有google认ؓ是坏铄|站的反向链?/p>
AQ创建网站地图指向网站的每个面
BQ网站的每个面都可以通过最?ơ点击访?br />
CQ把|站的所有内部页面链接到你的其它|站
DQ创建网站的l构?/p>
AQ点M费广?br />
BQ购买高PR值链接以提高本站PR|以提高在搜烦引擎中的排名
CQ提交网站到搜烦引擎和分cȝ录,专心创徏|站内容
DQ创建别人爱铄有质量的|站内容Q然后通过博客Q论坛等宣传|站内容
EQ以上都?/p>
{:通过调整|站的结构和内容令其辑ֈ逻辑l构Q物理结构和内容l构的统一以便于搜索引擎的排名提高Q其包含了网站目录结构和代码优化Q关键字优化Q内外链{优化手Dc?/p>
{:反向链接|站的相兛_Q以及网站的反向链接q泛度,PRg及搜索引擎排名?/p>
{:诺基?100甉|
{:AOLYahooInfoSeekLycosExciteWebcrawlerAskQ支持自然提问)dmozQODPQGooglesearchQ元搜烦Q?/p>]]>
在这U情况下Q在站内的某个页面被链接ơ数多Q它被爬虫抓取的频率p高,最典型的例子就是首c因此我们根据数据,把爬虫大量链接的面Q在站内许多地方都给nofollow掉,只留个别链接Q保证爬虫以前抓取它一两次卛_。这样在被抓取数据量一定的情况下,减少了单一面费的爬虫流量,自然增大了爬虫爬取的面数量。这样你的网站更新频率自然提高?/p>]]>
0、确保网站内容丰富,|站中包含相关的关键字,能够正确使用关键字,q且能够指明您网站内容的主题?/p>
1、导出链接一定要注意指向|站的质量,不作弊、相兛_一定要高?/p>
2、不要作弊,包括使用软gLȝ、站、发垃圾链接、买卖链接、关键字堆砌Q包括隐藏链接、文本、用title和altQ、隐藏真实内宏V欺骗性的重定向等{?/p>
3、避免重复内宏V(本站做的q不CQ?/p>
4、保证网站健h敎ͼ不含毒?/p>
5、网站应h清晰的层ơ结构和文本链接。每个网应臛_可以通过一个静态文本链接打开?/p>
6、ؓ用户提供包含指向|站重要部分的链接的站点地图。如果站点地图中包含的链接数量过多,您应该站点地图分成多个|页?/p>
7、将特定|页上的链接限制在合理的数量内?/p>
8、网站应实用且信息丰富,|页文字应清晰、准地表述要传辄内容?/p>
9、要考虑到用户会使用哪些字词来查找您的网,保|站上确实包含了q些文字?/p>
10、尽量用文字而不是图片来昄重要的名U、内Ҏ链接。Google 抓取工具无法识别囄中所含的文字。如果必d文字性内容用图片,误虑使用“ALT”属性来加入一些描q性的文字?/p>
11、确?<title> 元素?ALT 属性具有描q性且准确无误?/p>
12、检查链接是否损坏,q确?HTML 格式正确?/p>
13、如果要使用动态网(即网址中包?ldquo;?”字符Q,h意ƈ非每一个搜索引擎信息采集Y仉能抓取动态和静态网c这有助于羃短参数长度ƈ减少参数数目?/p>
14、用诸?Lynx 的文本浏览器来检查您的网站,因ؓ大多数搜索引擎信息采集Y件查看您|站的方式与 Lynx 几乎一栗如果诸?Javascript、Cookie、会?ID、框架、DHTML ?Flash {复杂功能造成您无法在文本览器中看到整个|站Q则搜烦引擎信息采集软g在抓取您的网站时可能会遇到问题?/p>
15、允许搜索O游器在不使用可跟t其|站讉K路径的会?ID 或参数的情况下抓取您的网站。这些技术对跟踪单个用户的行为非常有用,但O游器的访问模式却完全不同。如果采用这些技术,可能会导致对|站的烦引编制不完整Q因为O游器可能无法排除那些看上M同、但实际却指向同一个网늚|址?/p>
16、确保您的网l服务器支持 If-Modified-Since HTTP 标头。通过该功能,您的|络服务器可以告?Google 自上ơ抓取您的网站以来,内容是否已发生变化。支持该功能可以节省您的带宽和开销?/p>
17、利用网l服务器上的 robots.txt 文g。该文g会告诉抓取工具哪些目录可以抓取,哪些目录不可抓取。确保该文g是适合|站的最新版本,以免意外拦截 Googlebot 抓取工具。请讉K http://www.robotstxt.org/faq.htmlQ了解如何在漫游器访问您的网站时对其q行指示。您可以使用 Google |站站长工具中的 robots.txt 分析工具来测?robots.txt 文gQ以保正确使用此文件?/p>
18、如果您的公司购C内容理pȝQ请保pȝ创徏的网和链接可以被搜索引擎抓取?/p>
19、?robots.txt 可避免抓取搜索结果页或其他自动生成的|页Q这些网不会ؓ来自搜烦引擎的用户带来太多额外h倹{?/p>
20、对|站q行试Q以保其在不同的浏览器中均能正显C?/p>
21、监控网站的性能q优化蝲入时间。Google 的目标是向用h供相兛_最高的搜烦l果以及最佳用户体验。飞快的|站速度可以提高用户满意度,q可改善|页的整体质量(其对于互联|连接速度慢的用户Q,我们也希望网늚M速度会随着|站站长对各自网站的改善而提高?/p>]]>
1. 使用相对URL
对于面中的各种URLQ例如链接、外链CSS的href、外链Javascript的src、图片src、iframe src{,如果能够定它们与当前页面是处于同一域名下的话,则可以用相对URLQ这h一个URL都能够节省至一个域名的长度?/p>
2. 删除HTTP或HTTPS
l对URL都以HTTP或HTTPS{协议头开始,如果能确定URL的协议与当前面URL的协议是一致的Q或者说该URL在多U协议下均是可用的,则可以考虑删除q个协议头。这样做虽然有些非主,但事实证明是可行的,而且也有理论依据(见http://www.ietf.org/rfc/rfc2396.txt W?.2节描q?。Nexus One的这个页面中有些资源URL删除了协议_虽然q不是出于节省资源的目的Q但臛_证明删除协议头是可行的?/p>
对于CSSQ如果删除协议头在IE7、IE8下会造成CSS下蝲两次Q这个是需要注意的问题?/p>
3. 删除注释
与CSS、Javascript一P也可以通过删除HTML中的注释来实C化。然而,q一点对于HTML来说却要复杂一些,因ؓ在HTML中存在某些特D作用的注释是不能删除的?/p>
(a). IE条g注释
<!--[if expression]> HTML <![endif]—>
诸如q样的语法,只有W合expression的浏览器才能识别其中的内宏V?/p>
(b). CDATA注释
/* */
CDATA本n是XHTML中才需要的Q在CDATA中的内容不需要对Ҏ字符q行转义Q不qؓ了兼容老版本的览器,需要加上注释,以免出错。不q,对于q个注释Q如果你的页面ƈ没有真正的用XHTML标准则可以大胆的删除掉。用XHTML标准不是单的声明DTD可以办到的Q除此之外还需要服务器能够zapplication/xhtml+xmlq样的内Ҏ式,另外q需要浏览器支持Q目前IEq不支持XHTML格式。因此,目前你的面可能是按照XHTML规范来写的,也能通过HTML验证Q但惌兼容IE则一定还是以HTML方式来展C的。这样一来,很多Z遵@标准而增加的内容则可以删除,具体的在后文的橙色部分详q?/p>
(c). 自定义注?/p>
产品中自定义的一些具有特定功能的注释Q例如统计?/p>
4. 压羃I白W?/strong>
在HTML中的大多数标{中Q多个空白符都会被压~成一个来昄Q于是可以通过删除多余的空白符来减HTML体积。不q需要注意的是ƈ不是所有的I白W都可以q样做,例如pre、textarea中的I白W是按原hC的Q标{ֱ性中的属性g是按原样昄的,例如title、value{?/p>
5. 压羃inline css & Javascript
不管inlineq是externalQ都需要压~,q是减小体积的最直接的方式?/p>
6. CSS&Javascript量外链
外链CSS和JavascriptQ不仅仅是减HTML本n的体U,而且q可以充分利用浏览器的缓存机Ӟ所以当CSS、Javascript的代码量过一定体U时Q尽量外链。除此之外,量避免在页面中使用onmouseover=”xxxx”的方式来注册事gQ既不利于维护也Ҏ产生不必要的冗余代码?/p>
7. 删除元素默认属?/strong>
在HTML规范中,很多HTML元素的属性是有默认值的Q对于这些默认值可以抹M写,下面是不完全l计?/p>
标签 | 属?/strong> | 默认?/strong> |
style | media | screen |
link | media | screen |
form | method | get |
form | ||
input | type | text |
常方法HTML标签优化二是指那些有q标准,或者会D面出现无法预料的问题的一cL法,是一c非常规的方法,因此也仅仅适用于一些非常规的页面,例如搜烦引擎首页?/p>
1. 删除或替?/strong>
DOCTYPE对于面展现非常重要Q浏览器会根据具体的DOCTYPE来决定如何显C页面,除非你对删除DOCTYPE后的面展示十分有把握,否则不要L删除。另外一U可行的方式是采用HTML5中的写法Q即Q大多数览器能够将q种doctype写法解析为标准或准标?Almost Standard)模式Q不q依然会造成一些问题,具体见这里。目前百度、Google都是q么做的?/p>
2. 删除标签属性值的引号
引号不是必须的,删之。此处也需要考虑一些特D情况,例如属性g包含引号{?/p>
Q提醒:不符合XHTML规范Q?/p>
3. 省略某些属性?/strong>
例如disabled、checked、multiple{的值都可以省略?/p>
Q提醒:不符合XHTML规范Q?/p>
4. 删除可选的闭合标签
例如body、p、tr{标{是允许没有闭合标签的,具体的参考此处?/p>
Q提醒:不符合XHTML规范Q?/p>
5. 删除自动闭合标签?rdquo;/”
Q提醒:不符合XHTML规范Q?/p>
HTML优化工具目前比较理想的是Absolute HTML CompressorQ另外,PageSpeed1.6中也引入了HTML压羃功能Q不q目前只有四个简单的{略Q尚处于实验性阶Dc随着大家对前端性能来高的关注度QHTML优化及压~方面也一定会有所发展的?/p>
1. HTML优化及压~的发展滞后于前端其他资源,不过目前也已l引起大家越来越多的x?/p>
2. l色规则中的很多都是在写码过E中可以注意和遵@的,如果能把q个优化融入到编码中Q效果应该更好?/p>
3. 色规则׃q背某些规范Q只适用于某些特定的面Q用时务必谨慎?/p>]]>
一、精的WEB2.0 Phtoshop的图层样?/strong>
下蝲v3.0Q?a >http://www.dezinerfolio.com/system/files/web_2_0_grads_v30.zip
下蝲v2.0Q?a >http://www.dezinerfolio.com/system/files/web20layerstylesve01.zip
官方下蝲地址Q?a >http://www.dezinerfolio.com/2007/05/06/ultimate-web-20-layer-styles/
二、Phtoshop的渐变样?/strong>
下蝲地址Q?a >http://www.dezinerfolio.com/system/files/df-220-Amazing-Styles-v3.zip
官方下蝲地址Q?a >http://www.dezinerfolio.com/2008/11/19/220-amazing-free-photoshop-layer-styles/
囑ֱ样式和渐变样式的载hQ打开菜单中的“~辑”-“预设理?rdquo;Q在“预设cd”中选择“渐变”?ldquo;样式”Q再点击“载h按钮”可以了?/p>]]>
PR0
http://www.haoei.com/
http://bookmark.hexun.com/index.aspx
https://cid-4ae3537633c67758.skydrive.live.com/browse.aspx/.Favorites
http://leshou.com/
http://www.diubl.com/
http://www.loozi.com/
http://www.531d.com/
http://www.wang1314.com/
http://www.wozhai.com/
PR2
http://szpc.net/
http://www.chunw.com/
http://www.xm123.com/
http://www.352200.com/net/
PR4
http://www.35766.com/
http://www.chouti.com/
http://myweb.cn.yahoo.com/my.html
http://www.5135.net/
http://login.2345.com/login.php
http://www.beihai-go.com/
http://www.elanw.com/tuijian.php
http://zzxgj.com/
http://bms.yesky.com/
PR5
http://www.9fav.com/
http://vivi.sina.com.cn/
http://221.12.147.30/url_submit.php
PR6
http://shuqian.youdao.com/
http://zh.wikipedia.org/zh-cn/Wikipedia:%E9%A6%96%E9%A1%B5
http://www.hemidemi.com/bookmark/popular/channel
http://www.9ku.com/
http://shuqian.qq.com/
PR7
http://bookmark.udn.com/
http://cang.baidu.com/
http://www.mister-wong.cn/
<script type="text/javascript">
var RBMessage={
boxW:200,
boxH:101,
init:function(){
var that = this;
this.createBox();
document.getElementById("msg_close").onclick = function() {
that.BoxWin.style.display="none";
}
},
bind: function() { //l定H口滚动条与大小变化事g
var that = this,
st, rt;
window.onscroll = function() {
if( !!window.ActiveXObject && !window.XMLHttpRequest ){
clearTimeout(st);
clearTimeout(that.timer2);
that.setOpacity(0);
st = setTimeout(function() {
that.BoxWin.style.top = that.getY().top;
that.show();
},500);
}
};
window.onresize = function(){
if (!!window.ActiveXObject && !window.XMLHttpRequest) {
clearTimeout(rt);
rt = setTimeout(function(){
that.BoxWin.style.top = that.getY().top
}, 100);
}
}
},
show: function() { //渐显
clearInterval(this.timer2);
var that = this,
fx = this.fx(0, 100, 0.1),
t = 0;
this.timer2 = setInterval(function() {
t = fx();
that.setOpacity(t[0]);
if (t[1] == 0) {
clearInterval(that.timer2)
}
},
10);
},
fx: function(a, b, c) { //~冲计算
var cMath = Math[(a - b) > 0 ? "floor": "ceil"],
c = c || 0.1;
return function() {
return [a += cMath((b - a) * c), a - b]
}
},
setOpacity: function(x) { //讄透明?br />
var v = x >= 100 ? '': 'Alpha(opacity=' + x + ')';
this.BoxWin.style.visibility = x <= 0 ? 'hidden': 'visible'; //IE有绝Ҏ相对定位内容不随爉明度变化的bug
this.BoxWin.style.filter = v;
this.BoxWin.style.opacity = x / 100;
},
getY: function() { //计算Ud坐标
var d = document,
b = document.body,
e = document.documentElement;
var s = Math.max(b.scrollTop, e.scrollTop);
var h = /BackCompat/i.test(document.compatMode) ? b.clientHeight: e.clientHeight;
var h2 = this.BoxWin.offsetHeight;
return {
foot: s + h + h2 + 2 + 'px',
top: s + h - h2 - 2 + 'px'
}
},
moveTo: function(y) { //Ud动画
clearInterval(this.timer);
var that = this;
var moveTopNum=-that.boxH;
this.timer = setInterval(function() {
moveTopNum+=5;
that.BoxWin.style.bottom = moveTopNum +'px';
if (moveTopNum >= 0) {
clearInterval(that.timer);
that.bind();
}
},50);
return this;
},
createBox:function(){
this.BoxWin=document.createElement('div');
this.BoxWin.style.width = this.boxW+"px";
this.BoxWin.style.height = this.boxH+"px";
this.BoxWin.style.bottom = - this.boxH+"px";
this.BoxWin.id = "msg_win";
this.BoxWin.innerHTML = '<div class="icos"><a href="javascript:void 0" title="关闭" id="msg_close">X</a></div><div id="msg_title">温馨提示(标题)</div><div id="msg_content"></div>';
document.body.appendChild(this.BoxWin);
var that = this;
setTimeout(function() { //初始化最先位|?br />
that.BoxWin.style.display = 'block';
that.moveTo();
},1000);
return this;
}
};
RBMessage.init();
</script>
对于|站理员比较少的时候网站内容的更新不会比较,通过对知名网站的分析会发现网站的竞争优势不一定是外部链接。网站内部链接的优化设计同样重要Qƈ且易于操作。搜索引擎本w就是一个大型数据库Q在数据库中存放的都是比较有价值的东西Q而大量重复的内容׃严重影响了搜索引擎对|站的抓取,降低了网站在搜烦引擎中的权重。当然网l中重复转蝲的东襉K常多Q文章的转蝲不一定就会造成|站权重降低Q关键是|站内容的相x,|站中的内容都是围绕关键词的文章Q这样在用户q入|站之后会沿着|站的链接更加深入的了解问题Q同样会获得好的用户体验Q网站对相关问题的整理也是一U比较好的方式,但是不是鼓励|站内容的{载,管转蝲对网站权重媄响不是很严重q是支持原创内容。ƈ且要保证原创的比例?/p>
在SEO|站优化中最重要的一个工作就是网站外部链接的优化Q外部链接理想的增上形式应该是多U多LQ比如Y文的大量转蝲Q指向网站的外部链接的分布是非常q泛的,而在站长自己建立的博客论坛资源的时候网站的外部链接通常比较集中Q虽然有几十甚至上百的博客论坛资源但是对于整个网l而言仍然是一个链接孤岛,Ҏ被搜索引擎视Z弊,但是q种Ҏ不是不可行的Q在|站推广的初期还是可以操作的。利用一些站外部资源站推动网站的PR和权重,但是不要这些工作作为工作的重点?/p>
事情都是一分ؓ二的QSEO|站优化也是q样Q不是说某种Ҏ是有效Q某U方法就是降权,关键是站长怎样利用q些技术?/p>]]>
1?a >August
使用了Flash可扩展背景图片可Ҏ览器的寸可看到扩展?br />
2?a >Car Freaks
q个|站l常更换他们的首背景图片来保持新鲜感?br />
3?a >Go To China
一个用高清晰度照片作为网站背景图的完实例。在调整览器大后|站的背景图也会随之扩展?br />
4?a >MacAllan Ridge
整体配合很好Q有׃有树的感觉!蕴含很深Q?br />
5?a >tnvacation.com
6?a >Jirnsum.eu
7?a >Surf in Paradise
8?a >Flame Digital
9?a >Frisk Design
10?a >Monterey
11?a >Pueblo Bonito
12?a >Jansport
13?a >Champneys
14?a >Include Digital
15?a >Alba Nigra
16?a >Welcomebrand.co.uk
17?a s World
18?a >Upstruct
19?a >Cinq7
20?a >Liberato Creative
21?a >Youlove.us
22?a >Brandon Wolvin
23?a >Buen Retiro Vergara
24?a >The Farmer and the Chef
25?a >CSS Layout
26?a >Pivonka.eu
27?a >Charles Martin Books
28?a >MTV
29?a >Careforkidsfarm.com
30?a >Viget – Inspire
1?a target="_blank" rel="nofollow" >960 Grid System
960|格pȝ是一个通过提供通常使用的尺寸简化网站开发流E的努力的结果,Z960像素的页面宽度。它有两U类型,12?6列,他们可以独立使用或是协同使用?/p>
2?a target="_blank" rel="nofollow" >WYMstyle CSS Framework
q个目的目的是提供一l经q良好测试的模块化的CSS文gQ能够用于网站的快速设计。WYMstyle是一lCSS文gQ你可以很容易的l合q些文g来快速的创徏你的|站的布局。通过提供可靠的、经q良好测试的CSS模块QWYMstyle 力求让每个网站防止枯燥的跨浏览器兼容性测试?/p>
3?a target="_blank" rel="nofollow" >YAML CSS Framework
Dirk Jesse的强大的(X)HTML/CSS框架多的单或更复杂的|站目提供完整的默认模板包。YAMLZ|页标准q支持所有现代浏览器。所有的 Internet Explorer的主要渲染漏z都被解冟뀂YAML 完全支持?.x?.0的所有的IE版本?/p>
4?a target="_blank" rel="nofollow" >YUI Grids CSS
基本的YUI|格CSS提供4U预讄宽?U预设模板和再分???L区块的功能?q个4KB的文件可提供过1000中页面布局l合?/p>
5?a target="_blank" rel="nofollow" >Logicss Framework
Logic CSS 框架是用来减开发符合web标准的xHTML布局的时间的一个由CSS文g和PHPE序l成的集合。通常跨浏览器表现行ؓ(不是Meyer的reset文g或是?ldquo;*”)Q排版支持文本字体大调?使用EMs) 和垂直居中,W合可定义的灉|的布局|格利用css代码生成工具?/p>
6?a target="_blank" rel="nofollow" >CleverCSS
CleverCSS是一个用于css的受Python启发的小型的标记语言Q它可用于以整洁的和l构化的方式创徏一个样式表。在很多斚w它都比CSS2整洁和强大。与CSS最明显的区别是句法Q它Z~进而且不单调。虽然这昄q反了Python的规则,它依然是l织样式的很好的L?/p>
7?a target="_blank" rel="nofollow" >Elements CSS Frameworks
Elements 是一个实用的CSS框架。它是ؓ了帮助设计师更快更高效的来写CSS而徏立。Elements 已经越了仅仅作Z个框Ӟ它有自己的项目工作流。它拥有你完成项目所需的所有东西,q也让你和你的浏览者感到愉悦?/p>
8?a target="_blank" rel="nofollow" >Blueprint CSS
Blueprint 是一?nbsp;CSS 框架Q它的目的是减少你的css开发时间。它提供一个可靠的css基础dZ的项目,BP׃个易用的|格、合理的布局和一个打印样式?/p>
9?a target="_blank" rel="nofollow" >Schema Web Design Framework
Schema 是一个ؓ了提供在重复的设计Q务中必须的CSS和HTML标签而设计的表现层的|页框架设计?与ؓ每一个新的网站项目从零开始创建HTMl/CSS不同QSchema提供必要的基来开始ƈ立马让你的设计跑h?/p>
10?a target="_blank" rel="nofollow" >Emastic CSS Framework
Emastic 是一个CSS框架Q它有连l的dQ探索陌生的C界,L新生zd新的|站I间Q大胆的去CSS框架未到达的领域。它是轻量的、在面宽度上比较h性化Q在|格中用固定和不固定的列宽?Elastic ?ldquo;em”布局?/p>
11?a target="_blank" rel="nofollow" >That Standards Guy CSS Framework
只能调用单个样式文gQ主样式需要取得CSS认证(WCAG 1.0)Q跨览器兼Ҏ?mdash;包括Internet Explorer (IE) 5.x for MacQIE Hacks使用独立文gQ快速创建模板;量注释/实例演示Q可以节省时间来理解?/p>
12?a target="_blank" rel="nofollow" >Content with Style Framework
下一个逻辑步骤是这个扩展ؓCSS框架Q允怋用写好ƈ通过试的组件来快速开发网站。实际上所需的是搞定一套命名习惯和一个灵zȝ基本模板
13?a target="_blank" rel="nofollow" >Boilerplate CSS Framework
14?a target="_blank" rel="nofollow" >ESWAT Web Project Framework
ESWAT正在重新整理。如果你是冲着我的|站框架来的Q那么你可以在q里下蝲。也怽也想看看我的其他目gmachina、AppleSeed?/p>
15?a target="_blank" rel="nofollow" >Tripoli CSS Framework
Tripoli是一个用于HTML表现的通用css规范。通过重设和重建浏览器标准QTripoli Z的网站项目提供了一个标准的、跨览器表现的基础?/p>]]>
一、以文字Z的页面元?/strong>
不少|站充斥了大量的囄和FLASH动画Q搜索引擎却不能识别q些文g所表达的意思,也无法收录到搜烦引擎中。能够用文字表达的地方,量不要用图片来代替Q避免把文字做到囄里面Q要让文字成Z角,其它只是点缀?/p>
二、URL的优?/strong>
一个好的URL会对|站有好处。那么,什么样的URL才是最完美的呢?我认为深度ؓ2。即“首页/文章/index”q样权重是最高的Q而那?ldquo;首页/栏目/……/n栏目/index”因ؓ深度太深Q对搜烦引擎不友好。因Z的层ơ越深,权重低Q大家可以看看新,它的新闻虽然多,但是层次都不过3U。关于文章内容的URL普遍?ldquo;/10/0517/20/64000146BC.html”q样的格式毫无意?除了能表C它是什么时间更新的Q就没有M意义。而一些优化好的网站,都是直接使用拼音目录的?/p>
三、标题的优化
|页优化可以说是从Title开始的。在搜烦l果中,每个抓取内容的第一行显C的文字是该页的TitleQ同样在览器中打开一个页面,地址栏上ҎC的也是该页的Title。因此,Title可谓一个页面的核心。对Title的书写要注意以下问题Q?/p>
(一)Title短精|高度概括Q含有关键字Q而不是只有一个网站名?/p>
(?前几个词Ҏ索引擎最重要Q因此关键字位置量靠前?/p>
(?Titlel织成符合语法结构和阅读习惯的短句,避免无意义的词组|列式Title?/p>
四、适当使用Keywords
关键字不仅是搜烦引擎优化的核心,也是整个搜烦引擎营销都必dl的核心。关键字的用要注意以下问题Q?/p>
(一)站在客户的角度考虑选用准确实用的关键字
(?毋用意义太泛的关键字Q关键字要体现网站或宣传品的独特性和卖点
(?用自q品牌或地理位|做关键字,H出品牌优势和区位优?/p>
(?控制关键字数量、密度及分布
一中的关键字最多不要超q?个ؓ佻I然后所有内定w针对q几个核心关键字展开Q才能保证关键字密度合理?/p>
五、合理用描q?/strong>
描述部分用简短的句子告诉搜烦引擎和访问者关于本|页的主要内宏V它的重要性在Title和Keywords之后。描q的书写要注意以下问题:
(一)描述中出现关键字Q与正文内容相关
(?同样遵@短原则,字符数含I格在内不要过200个字W?/p>
(?补充在Title和Keywords中未能充分表q的说明
六、合理搭配网语a
Table因其数据处理能力?兼容性好。后来ؓ什么大安采用DIV+CSS。不仅因为更W合引擎抓取。更重要的是DIV+CSS好处是体U小。Table有个致命的弱点就是太复杂了。导致页面体U增大。网体U越,昄速度也越快。DIV虽然有这个好处,但兼Ҏ却较差。各U浏览器中有各种不同的标准,即是IE6和IE7也不能完全兼宏V我提议整体布局用DIV,一些复杂细节用Table。这h能达到最完美的搭配?/p>
七、重复内容的优化
搜烦引擎非常反感重复的东西,重复出现最多的地方在于一些分c比如,内容里有页一…N。各栏目的文章列表等{都会出现大量重复的标题。对于那些内定w的分|采用W一c原始标题,那么从第二页开始,我就会在标题中插?ldquo;W二:文章标题”如此的Ş式。这样不是就不重复了?有一些h处理q个问题使用了AJAX技术。我认ؓ不合?因ؓq样会导致分늚内容无法被搜索引擎所抓取。在分页Ӟq有个问题就是Keywords/ Description或许也会造成重复Q我的解军_法是从第2个分开始就剔除Keywords/ Descriptionq两个标{?/p>
八、增加反向链接和提高PR?/strong>
|站制作发布后,应该考虑和一些网站交换友情链接。交换友情链接可以增加网站的反向链接敎ͼ如果Ҏ的PR值高Q那效果更好。关键是反向链接的链接按钮,不要用图片,要用文字Q而且要用关键字作为链接按钮。一个页面的PR值的一个简单计公式:PR(A)=0.15+0.85(PR(Ti)/C(Ti)+…+PR(Tn)/C(Tn))。合理的利用PR值高的页面,q所有页面都互链好。网站尽量减交换链接的数量Q控制在5Q?个高质量|站交换链接?/p>
九、把握好SEO的时效性的度
SEO是个不断变化的行?搜烦引擎每天在调整算法,用户爱好和热点也在变化,所以SEO是个动态过E,没有一x逸的搜烦排名。但不要把能优化的地斚w优化Q要使网站显得自然^衡,从而保证收录的持久性?/p>
十、避免用SEO作弊手段
了解基本的作弊手D,目的是避免无意间采用了相xD遭到处|。常见手D|关键字堆砌,虚假关键?隐Ş文本/链接Q重定向Q复制站Ҏ内容Q桥?门页Q隐形页面,重复注册{?/p>
另外Q选用高速稳定安全的服务器,富有吸引力的域名Q丰富的|站内容Q大量的原创文章Q页面元素优化,良好的导航及框架l构也是SEO公认的重要组成。同时SEO从网站架构开?贯穿|站、运营的整个营销q程。只有前期工作扎实有效才能减优化的工作量,我们不能把SEO看作是一个步骤,要把它当成一U网站从构徏到达成运营目标的始终坚持的理c?/p>]]>