SEO之增加文字与HTML代码的比例

5月 13, 2009 8:55 下午  |  分类:网站建设

上一篇里,我们从网站运营的角度说了说SEO的网站内部链接

今天,从网站建设的角度,既设计师的角度来说说如何SEO一个网站的文字和HTML代码比。

其实对于搜索引擎来说,最友好的,当属文字了,虽然现在图片的抓取不断在改进,但是任何一位有经验的老手都会告诉你,SEO,文字最合适。也正因为此,比方说网站建设博客里,图虽有,但仍是文字居多。

这里给大家举个简单的例子,说明如何增加网站的文字与HTML代码比:

如:
很多人喜欢这样写H1:<h1 class=”title”>这里是标题</h1>
众所周知,一个页面不会出现两个H1,如果有两个,那好比一个人身上长着两个脑袋一样很难看。这不仅是常识,也是标准。所以给h1加上这些那些class或id是画蛇添足。
应这样写:<h1>这里是标题</h1>
然后样式需要在CSS中定义。
这是很简单,那页面中有圆倒角如何做?网上有N多办法,其中最典型的就是HTML+CSS实现圆角矩形,HTML代码部分如下:

<div class="panel">
<DIV class="t-o b1"></DIV>
<DIV class="t-o b2"></DIV>
<DIV class="t-o b3"></DIV>
<DIV class="t-o b4"></DIV>
<DIV class="content">
<!-- 这里放内容 -->
<DIV class=clear></DIV>
</DIV>
<DIV class="b-o b4"></DIV>
<DIV class="b-o b3"></DIV>
<DIV class="b-o b2"></DIV>
<DIV class="b-o b1"></DIV>
<DIV class="break"></DIV>
</div>

其实,我们完全不必用这些代码,可以简化到:

<div class="panel">
<!-- 这里放内容 -->
</div>

毫无疑问,这样可以很明显的减少HTML代码,当然,光这样写是失去了圆角效果,效果我们可以借助JS加上。
我们完全可以用纯粹的JavaScript代码来写,为了方便,我们采用jQuery来写:
jQuery(function($){
$('.panel').prepend('

‘).append(’

‘);
})
需要注意的是,这个JavaScript代码要写到一个独立的js文件中。

如果页面中,用到多个圆角,则只管设置class为panel即可。

这样,我们可以减少HTML代码,实现了增加内容和HTML代码比的目的。
在不牺牲用户视觉效果的情况下,给爬虫看一个干净的页面代码,并且在网速相等的条件下,一定的减少抓取时间,有利于抓取,毫无疑问,也将有利于搜索引擎的排名。

除了这个圆角外,滑动门等,完全可以用jQuery进行代码优化,说点不客气的话,国内常用的那些滑动门实在是恶心,还得加一大堆没用的id,其实滑动门可以做的更简单。

这里是HTML代码:

<dl>
<dt>滑动门标题1</dt>
<dd>滑动门1对应的内容</dd>
<dt>滑动门标题2</dt>
<dd>滑动门2对应的内容</dd>
......
</dl>

SEO之如何建立良好的内部链接

5月 11, 2009 8:19 上午  |  分类:网站运营

随着百度,Google等搜索引擎慢慢成为网民上网的入口,SEO(Search Engine Optimizition)搜索引擎优化,慢慢成为了网络营销的一种强有力的手段。

网上有很多文章,教程,也有很多相关博客(如zac,davidyin)。SEO其实是一个量的过程,而不是一个质的评估

有很多人说:SEO是门艺术;

也有很多人说:SEO是细节;

还有人说:SEO是人脉,是链接;

其实对搜索引擎的算法里的所有参数都是SEO所需要掌握的细节,这里我们只说说一个最容易也是很重要的一个细节:网站内部链接

一个网站为什么需要内部链接?这是网站设计时就需要考虑好的问题。从根本上来说,互联网就是由域名和链接组成的,链接其实是对一个名词的具体解释。一个拥有良好内部链接的网站,给客户以理解文章方便,在搜索引擎看来,是对用户友好的。

比方说成捷的这个博客一样,尽量把一些名词链接到自己的其它文章里,让用户更好地理解文章的内容。另一方面也方便权重的传递和搜索引擎的收录。

然而,如何建立良好的内部链接呢?

用图来说明是最好的了:

网站内部链接结构一

网站内部链接结构一

网站内部链接二

网站内部链接二

看完这两个图,你会不会发现,其实成捷的博客所使用的Wordpress,就是一个内部链接优化得很好的内容管理系统呢?

JavaScript实现265导航上的可爱眼睛

5月 9, 2009 2:02 上午  |  分类:网站建设

hao123.com,265.com以及114la.com这几个导航网站,基本算是国内导航站里的代表了。

现在hao123.com被百度收购,265.com被文胜兄连g.cn一起卖给了Google,两家分别是亏是赚,很多人心里明白。

这里只说说265的LOGO上的眼睛,上过265的人或许都会发现,265的LOGO相当可爱,眼珠会随着鼠标的移动而转动:265的LOGO

但是如果只复制下来的话,可以看到是一双不会动的眼睛,要如何去让它动起来呢?

成捷网站建设给您它的javascript实现代码:

# <h1 id=”Logo265″><a href=”#”><img id=”logoimg” src=”http://www.inwebsite.com.cn/effect/images/logo265.gif” border=”0″ /></a></h1>
# <script type=”text/javascript”>
# function m(a, b)
# {
#   return a.position = b
# }
# function o(a, b)
# {
#   return a.left = b
# }
# function ca(a, b)
# {
#   return a.zIndex = b
# }
# var p = “length”, r = “style”, s = “body”, x, y;
# function U(a)
# {
#   return document.createElement(a)
# }
# var Y, mb, nb, ob, pb, Z, $;
# var qb = 52, rb = 34, sb = 47, tb = 35, ub = 69, vb = 35, wb = 53, xb = 36, yb = 62, zb = 35, Ab = 9, Bb = 7, Cb = 1, Db = 100;
# var Eb;
# var Fb = “http://www.inwebsite.com.cn/effect/images/logo265.gif”;
# function Gb(a)
# {
#   var b = 0, c = 0;
#   if (a.pageX || a.pageY)
#   {
#     b = a.pageX;
#     c = a.pageY
#   }
#   else if (a.clientX || a.clientY)
#   {
#     b = a.clientX + document[s].scrollLeft;
#     c = a.clientY + document[s].scrollTop
#   }
#   return [b, c]
# }
# function Ib(a)
# {
#   Jb();
#   a = a || document.parentWindow.event;
#   var b = Gb(a), c = b[0], d = b[1];
#   Kb(c, d, Z, sb, tb);
#   Kb(c, d, $, ub, vb)
# }
# function Kb(a, b, c, d, g)
# {
#   var e = a - d - mb, f = (b - g - nb) * (Ab / Bb), j = Math.sqrt(Math.pow(e, 2)
#     + Math.pow(f, 2)), h, l;
#   if (j == 0)
#   {
#     h = d;
#     l = g
#   }
#   else
#   {
#     var B = Math.sqrt(Math.pow(j, 2) + Math.pow(Db, 2)), E = Ab * j / B;
#     h = E * e / j + d + mb;
#     l = E * f / j / (Ab / Bb) + g + nb
#   }
#   h -= Cb;
#   l -= Cb;
#   o(c[r], parseInt(h, 10) + “px”);
#   c[r].top = parseInt(l, 10) + “px”
# }
# function EYES_init()
# {
#   var a = Mb(”Logo265″), b = Nb(a, “a”);
#   Eb = Nb(a, “img”);
#   if ( - 1 == Eb.src.indexOf(Fb))
#   {
#     return
#   }
#   Y = U(”img”);
#   Z = U(”img”);
#   $ = U(”img”);
#   Y.border = (Z.border = ($.border = 0));
#   Y.src = “http://www.www.inwebsite.com.cn/effect/images/eyeballmask.gif”;
#   Z.src = ($.src = “http://www.www.inwebsite.com.cn/effect/images/pupil265.gif”);
#   Jb();
#   m(Y[r], m(Z[r], m($[r], “absolute”)));
#   ca(Y[r], 90);
#   ca(Z[r], ca($[r], 100));
#   b.appendChild(Y);
#   b.appendChild(Z);
#   b.appendChild($);
#   document.onmousemove = Ib;
#   T(window, “pageshow”, Jb);
#   T(window, “resize”, Jb)
# }
# function Jb()
# {
#   var a = Ob(Eb);
#   mb = a.x;
#   nb = a.y;
#   ob = Eb.width;
#   pb = Eb[p];
#   var b = “px”;
#   o(Y[r], mb + qb + b);
#   Y[r].top = nb + rb + b;
#   o(Z[r], a.x + wb + b);
#   Z[r].top = a.y + xb + b;
#   o($[r], a.x + yb + b);
#   $[r].top = a.y + zb + b
# }
# function Ob(a)
# {
#   var b = a.offsetLeft, c = a.offsetTop;
#   if (a.offsetParent != null)
#   {
#     var d = Ob(a.offsetParent);
#     b += d.x;
#     c += d.y;
#   }
#   return{x:b,y:c}
# }
# function T(a, b, c)
# {
#   var d = “on” + b;
#   if (a.addEventListener)
#   {
#     a.addEventListener(b, c, false)
#   }
#   else if (a.attachEvent)
#   {
#     a.attachEvent(d, c)
#   }
#   else
#   {
#     var g = a[d];
#     a[d] = function()
#     {
#       var e = g.apply(this, arguments), f = c.apply(this, arguments);
#       return e == undefined ? f : (f == undefined ? e : f && e)
#     }
#   }
# };
# function Mb(a)
# {
#   return document.getElementById(a)
# }
# function Nb(a, b)
# {
#   return a.getElementsByTagName(b)[0]
# }
# </script>
# <script type=”text/javascript”>
# EYES_init();
</script>

具体的一些图片,我们这方便提供,研究此Javascript也只是为学习之用。您可以看到,在这个javascript的应用里,利用四张图,把这双眼睛做得如此可爱。真是网页设计的有趣之处,设计网页,设计生活,设计人生,需要的是技能和灵感!

网站建设系列之运营篇:三种网站的定位

5月 6, 2009 9:25 上午  |  分类:网站运营

一个网站,在选择好了域名后,就需要开始策划和建设了。

一个网站其实就像一个人,一个人只有对自己认识清楚了,对能正确处理,做人,和进步。网站也一样,网站的定位的重要性很显然,一个卖猪肉的网站像新浪一样做门户明显不对头;同样,一个做门户的网站做得像PR10的网站一样庄严,也不可取。

表里如一,是一个人获得他人信赖的一个条件。网站也一样!

网站一般分为以下几种类型:

1.展示型         2.内容型         3.功能型

三者每个网站都有交叉,但有所侧重。具体的情况,和一个网站的定位有关!

这里举几个列子:

1. 企事业单位网站。

这类网站是典型的展示型。主要是求个外观,体现的更多是单位的特色与理念,对设计和美工的要求较高。这些网站其实主要是需要在网上有个名片,网站做得越漂亮越OK,用得方式越高级越OK,曾经看到一个同行用JSP给一个政府网做了个用DW就能做出来的站,杀鸡用啥刀来着?天朝,什么都有可能!

2.门户及行业站。

这类网站以文本内容为主,运营必不可少的是SEO,于是设计时就需要注入SEO的理念,华丽的FLASH不用了,精美的图片学是省了,H1是必不可少的,每个页面的keywords和description也都不能相同。还需要有良好的链接体系,权重高的得放左和上的多一点。互动comment等也是必不可少,总之这种站需要的是两个字:流量。当然,用户的友好度也越来越受搜索引擎的重视,也是一个网站长期发展的必要条件!

3.功能型

一个创新的网站,既需要有好的Idea,又需要有能实现这Idea的技术人员。功能型的网站可以对搜索引擎说NO,因为他们有自己的核心竞争力。既便facebook,youtube和twitter的域名不及51.com等好记,他也没有做多少SEO,但是强大的功能给他们带来的是源源不断的访客,其实这才是互联网发展的动力!功能型网站就没有什么好说了,就编程编程,再编程!JSP还是PHPOracle还是SQL?这些都需要技术人员来搞定。

三种类型的网站,基本上构成了互联网的三种类型,当然网站建设博客这种的除外了。这里更多的是从网站建设的角度来定位这三种网站,所以,您想做的网站是什么类型呢?

网站建设系列之域名篇:考察域名的价值

5月 3, 2009 9:41 下午  |  分类:网站建设

在说完域名的选择后,我们从另一个角度来说说如何去考察一个域名的价值,这里主要利用的是两大中文搜索引擎的一些工具:谷歌和百度。

如果你看中一个域名,但又犹豫有没有购买的价值,这时候到处询问几乎很难有结果,因为各人的判断标准不一样,而且你也不方便把未成交的域名的全部信息 告诉别人,让人很难替你判断,这时候最好就是借助Google和百度的工具自己判断。对于一个域名所代表的关键词的价值,Google和百度提供了很多好用的工具。

1、搜索引擎工具,了解域名的收录量。

在Google或baidu上搜索一下自己的域名所代表的关键词,了解一下收录的网页量,比方说对于网站建设来说,在Google搜索inwebsite和在百度搜索inwebsite,得出的结果分别为35,600项和57篇。就知道这个域名所做关键词的热度如何。

2、指数工具,了解域名的受关注程度。

了解域名的关注度指数,有两个重要的参考工具:

谷歌趋势:
http://www.google.com/trends?hl=zh-CN

百度指数:
http://index.baidu.com/

谷歌趋势是只要有少少流量的关键词都能从中看到趋势,包括最关心这个关键词的是哪个国家的哪个城市。而百度指数只是按需要显示一些关键词,很多关键词,如果他觉得没有商业价值,即使关注度很高也不会显示指数。

另外还有两个工具可以了解你的域名每日的搜索量,这是公众对这个关键词的关注度的重要参考:

百度火爆地带:
http://f.baidu.com/fs/inquire/price.php

谷歌关键词工具:
https://adwords.google.com/select/KeywordToolExternal

谷歌关键词工具除了了解你的域名每月网民搜索量,还是一个非常强大的判断域名商业价值的工具——

3、商业价值分析工具,了解域名的商用价值。

上面说到的谷歌关键词工具,你可以了解你的域名所代表的关键词的广告客户竞争程度、每次点击的平均价格、搜索量趋势和出现最高搜索量的具体时间。

广告客户竞争程度,广告客户对该词的关注度,他们可能是你的域名的真正用家,即我们所说的终端。每次点击的平均价格,需要在谷歌关键词工具搜索结果页面 中,从“选择要显示的列”下拉菜单中选取,才会显示,这个价格应该是该关键词在实际的广告点击产生的价格,对域名的实用价值是个重要的参考。有很多关键 词,特别是一些我们日常生活接触不多的专业词汇,可能搜索出来的页面数量不大,或者每月搜索量很小,但终端用户竞争激烈,愿意花很高的价钱买广告位,这样 的域名很有可能比我们常见的词汇的域名有价值。
搜索量趋势和出现最高搜索量的具体时间,则可供分析一个关键词是不是仅仅一时热的彗星关键词,以后是否还有再热的可能和应用价值。

谷歌关键词工具还有一个重要的功能,就是对相关词汇做出参考,这给你的域名注册也有很大帮助,例如我想注册一个旅游域名,就可以把旅游的几个关键词输入搜 索,就能从中了解哪些词汇别人也很关注,商家竞争也很激烈,广告点击价格很高,用这些词汇注册域名,至少比自己创意强一百倍。

百度也有一个工具是商业价值分析必用的,那就是百度推广平台:

http://www2.baidu.com/inquire/price.php

这里可以知道一个关键词在百度购买排名的所有商家,以及购买价格,这样我们可以很直观了解商家对这个词汇的需求。

4、新闻搜索,了解传统媒体的关注度。

尽管进入网络时代,但大多数平民百姓还是不上网的,最接近普罗大众的媒体还是传统的报纸刊物,而且现在的网上的比较严肃可信的新闻主要来源也还是传统媒 体,所以从新闻搜索中了解你的关键词的关注度很有必要,有很多词汇,如果搜索引擎收录的网页数量很大,但媒体关注度很小,那就有必要了解清楚是什么原因。 百度指数和谷歌趋势都有媒体关注度,你还可以从新闻搜索中具体了解你的域名都曾经在哪些新闻里出现过,这样还可以开阔思维,扩大域名的应用范围。

百度新闻:
http://news.baidu.com/

谷歌资讯
http://news.google.cn/

5、辞典工具,深入了解域名的含义。

米农中很多人都在用谷歌的语言工具:

http://translate.google.cn/

这个工具有个很好的作用,就是翻译的一些新词汇比国内很多辞典更符合当前的英语国家的实际,而且还有搜索链接引导你到出现过这些词汇的网页,使你了解更多 与该词汇相关的情况,对于米农准确造词有帮助,例如猪流感,很多中国人自然而然会翻译成pig flu,但事实上更准确的是Swine flu.

百度百科:

http://baike.baidu.com/

是我们了解词汇的另一个工具,很多新词、老词和不常用词都可能在这里找到解释。找新词来注册域名,这里是个去处,而且,如果你对自己的域名所代表的词汇有正确的理解,而百度百科上有没有这个词汇,你还可以在上面发表你的词条,让更多人能理解它。

6、网店是了解产品词汇的天堂。

尽管它们并不是什么工具,但我是把百度有啊和淘宝等商城当作了解产品域名的一个工具。很多产品名,尽管用户每日搜索量和搜索引擎收录量不是很庞大,但在网 店上会有很多产品在买卖,而且种类繁多,这所名该词汇市场很大,这样的词汇是值得拥有的。所以产品域名应该关注商城、b2b平台而不仅仅是搜索引擎。

Pages: Prev 1 2 3 Next