posts - 4,  comments - 0,  trackbacks - 0

seo智慧笔记之网站设计的最优化操作

  一言以蔽之:SEO必须融入网站设计

    网站设计不仅需要面向用户,更需要适应搜索引擎。

  4.1 网站设计的可用性原则

  4.1.1 实用性和艺术性矛盾吗

             目前的搜索引擎还看不懂Flash,看不懂图片,因此我们需要权衡使用搜索引擎不能识别的新技术。那是不是网站就完全不需要艺术性了呢?也不是,搜索引擎优化可以针对网站的艺术性采取补充措施,是艺术性的网站尽可能排名靠前!比如Nokia的N-Gate游戏手机网站采用了很多Flash和图片效果,但经过seo的处理,依然获得满意的排名。

  4.1.2 搜索引擎怎么看待网站主题

               什么是网站主题?

               一个主题,就是一个网站注意讨论的话题,也是网站的主旋律!

             为什么主题非常重要?

             网站内容的相关性决定了主题的重要性。而搜索引擎是根据相关性来决定网站的质量,并根据相关性来回答用户的搜索。搜索引擎根据各个网页所使用的关键词、你的网站被链接的关键词、你用来链接各个网页的关键词---这3个因素来判断网站的相关性是否很强。但这个原则对超级品牌网站例外。

       保持主题的特色和针对性才能使搜索引擎优化发挥作用。简单的才是最好的。

  4.1.3 重视网站结构一致性

            网站结构的一致将增加用户的亲和力,页面的突然改变会打乱访客的思维。网站的每个页面应该都遵循一个主题。

  4.1.4 W3C浏览器兼容验证

           网站编码错误可能影响蜘蛛爬虫的收录,也可能造成对浏览器的不兼容。

  4.2 网站设计的第三代思维

  4.2.1 换位思维:设想自己是搜索者

  4.2.2 选个好域名 75

  4.2.3 站内链接更为重要 75

  4.2.4 摒弃使用框架 76

  4.2.5 使用CSS和外置 77

  4.2.6 JavaScript的处理 78

  4.2.7 动态网页静态化 81

  4.2.8 处理Flash的使用 83

  4.2.9 处理Ajax的使用 85

  4.2.10 图片大小的处理 86

  4.2.11 避免使用图片来做链接 86

  4.2.12 怎样缩短冗长的URL 86

  4.2.13 404错误页设置 87

  4.3 适应搜索引擎的文本管理系统 88

  4.4 适应搜索引擎的购物车系统 89

  4.5 给“盲人”编写站点地图 90

  4.6 Google XML Sitemap 93

  4.7 Yahoo URL List 97

  4.8 百度搜索开放平台 97

posted @ 2010-09-15 13:34 码魔谷 阅读(107) 评论(0) 编辑

SEO智慧笔记(二)

7.搜索引擎收录网站的原理

 7.1 探寻蜘蛛和探寻机器人

      搜索引擎要知道网上的新生事物,就得派探测器不断去搜集。探测器也叫Crawer(爬行器)、spider(蜘蛛)、robot(机器人)。Google把它叫做Googlebot,baidu就叫Baiduspider,MSN叫MSNbot。探测器不分昼夜地进入访问各个网站,取回网站内容、标签、图片等,然后依照搜索引擎的算法给他们制定成索引。

     因为新网站的出现数量、老网站的更新都是爆炸式的,因此一个搜索引擎需要同时派出许多个探测器。spider要么从站主直接呈递的网站URL去访问,要么由一个网络用户所装的搜索引擎工具栏(比如baidu工具栏)得知用户去的网站,要么是从一个网站中指向另一个网站的链接过去

    另外,spider能截取的网页大小是有限制的,比如Google能够吸收100kb的文件,大于100kb则会只截取网页的前面部分,因此我们设计网页时不能设计得很长、很大,要将大的网页拆分成若干小的网页。

 7.2 Google的Freshbot和Deepbot

     Google使用2种探测器来抓取网站上的内容:Freshbot和Deepbot。

     刷新探测器Freshbot持续不断的发现新的内容,例如新的网站、论坛、博客等。Google发现了一个新的网页后,之后频繁地再访,来看看是否还有什么新的更新。如果有,则这个新的网站加入到刷新探测器的名单中进行访问。

    深度探测器Deepbot每月出击一次,受访内容在Google的主要索引之中。

    搜索引擎主要包括下列几个元素:

    1>>抓取状态:spider在互联网上不知疲倦的搜集网页。

    2>>网页仓库:搜集来的网页储存的地方,等待索引处理。

    3>>索引整理:将网页分门别类,进行压缩,等候进行索引编类,而未压缩的原始网页资料被删除。

    4>>索引状态:压缩后的网页编目在不同的索引下。

    5>>问询状态:将用户问询用的白话转变成搜索引擎能读懂的计算机语言,来咨询各个索引求得相关答案。

    6>>排名状态:搜索引擎将相关答案根据一定的标准以单子的形式排列给用户。

8 搜索引擎如何提供搜索结果

 8.1 搜索引擎的信息索引工作

    用户搜索关键词,搜索引擎返回的是一个加工后的有序网页。

   举例来说,搜索引擎设立一个索引叫“搜索引擎优化”,它就会在它的仓库里寻找有关“搜索引擎优化”的网页,把它们收录到“搜索引擎优化”这个标签下面,等有用户搜索“搜索引擎优化”的时候,它就在这一堆网页中寻找答案。

  索引主要有3种:

  1>>内容索引:包括网页的标题、关键词、描述语句、链接源头文字等。

  2>>结构索引:如网页链接。

  3>>特别索引:图片、pdf文件等。

 8.2 搜索引擎的信息反馈工作 

 当用户在搜索框敲入关键词按下搜索键的时候,搜索引擎便紧张的开始工作,争取在最短的时间提供搜寻结果。Google一般将整个执行时间控制在半秒以内。搜索引擎执行计算后,出来符合用户问询条件的网页太多。这时Google进一步将结构交付给排名程序,请排名程序将相关信息按照最相关到最不相关进行排列。排名程序于是从预备计算过的索引中排列进行比较,给网页的内容打分,将综合的结果提供给用户。

搜索引擎排名原理

  9.1 Google的佩奇等级(PageRank)

   PageRank俗称PR值,一般导入链接越多,PR值越大。

   PR(A)=0.15+0.85*(PR(1)/C(1) +PR(2)/C(2)+PR(3)/C(3)+...+PR(n)/C(n))

    PR(A)为网页A的PR值,n为导入链接的总数,PR(i)为链接网页A的网页1的PR值,C(1)为网页1的导出链接数。

   PR值涉及到搜索排名,但网站有更重要的排名因素起作用,比如内文质量、网页标签、链接质量和对象选择等。

  9.2 怎样看待PageRank是零

   可能是没有导入链接或者被Google惩罚。 

 

 

posted @ 2010-09-07 13:36 码魔谷 阅读(115) 评论(0) 编辑

第1篇 网络营销正道是搜索

1.真正的理论在世界上只有一种,就是从客观实际抽出来又在客观实际中得到了证明的理论!

                                                                                                          -----------mao泽东

2.搜索经济就是意愿经济----I want this and you just have that.

3.SEO的概念

SEO就是一个摸索和实践网站针对搜索引擎的普遍规律进行制作和变更的过程。

 4.SEO就是品牌化

  品牌的概念:

 一个产品或服务都有它具体的特征,环绕着它的周围是对它的信赖和期待。这2者组成的组合体是独一无二的。

5.感觉只解决现象问题,理论才解决本质问题。

                                                      -----------mao泽东

6.尼尔森的F形状网页浏览模式

 6.1读者的眼睛首先是水平,常常扫过网页内容的最上半部分。(F的第一根横线),说明网页的首段非常重要。

 6.2眼睛略微下移,很典型地扫描比第一步范围较短的区域。。(F的第2根横线),说明网页的第二段也比较重要。

 6.3 读者对网页左边的部分进行垂直扫描!。(F的竖线)),说明网页的各个段落的第一句比较重要。

 

下一篇:

SEO智慧笔记(2)

7.搜索引擎收录网站的原理

 7.1 探寻蜘蛛和探寻机器人

 7.2 Google的Freshbot和Deepbot

8 搜索引擎如何提供搜索结果

 8.1 搜索引擎的信息索引工作

 8.2 搜索引擎的信息反馈工作 

9 搜索引擎排名原理

 

posted @ 2010-09-02 17:39 码魔谷 阅读(108) 评论(0) 编辑

Asp.net利用Session实现倒计时

前台aspx页面:

<script type="text/javascript">
function sessionTimeout()
{
var lblMinute=document.getElementById("lblMinute");
var lblTime=document.getElementById("lblTime");
var minute=parseInt(lblMinute.value);
var seconds=parseInt(lblTime.value);
if(seconds==0&&minute>0)
{
  minute=minute-1;
  seconds=59;
}
else
{
  seconds=seconds-1;
}
lblMinute.value=minute.toString()+":";
lblTime.value=seconds.toString();
if(minute==0&&seconds==0)
{
alert("您已超时");
window.location.href="login.aspx";//转到登陆页
clearInterval(sessionTimeout);
}
}
window.setInterval(sessionTimeout,1000);
</script>

<div>剩余时间:
<input ID="lblMinute" name="lblMinute" runat="server" type="text" style="border:0px;width:20px;" />
<input ID="lblTime" name="lblTime" runat="server" type="text" style="border:0px;width:20px;" />
<asp:Button ID="Button1" runat="server" Text="操作" /></div>

 

cs文件:

protected void Page_Load(object sender, EventArgs e)
    {
        Session["time"] = System.DateTime.Now.ToString();
        Session.Timeout = 1;
        lblMinute.Value = Convert.ToString(Convert.ToInt32(Session.Timeout) * 30); //默认考试时间为30分钟
        lblTime.Value = "0";
    }

posted @ 2010-09-01 19:17 码魔谷 阅读(337) 评论(0) 编辑
仅列出标题  

欢迎转载,