我们知道任何一个网站都要被解析成html后,浏览器才能识别,换句话说,用任何一门技术做的网站,都是被浏览器解析成为html。因此我们必须懂得,一个html页面由三部分组成,那就是html的开始标签和结束标签,head的开始标签和结束标签,body的开始标签与结束标签。

 

我们知道任何一个网站都要被解析成html后,浏览器才能识别,换句话说,用任何一门技术做的网站,都是被浏览器解析成为html。因此我们必须懂得,一个html页面由三部分组成,那就是html的开始标签和结束标签,head的开始标签和结束标签,body的开始标签与结束标签。对于html的开始标签和结事标签同没什么好讲的,下面我们来谈谈head和body这两方面的知识:

一、Head优化:

Head部分是搜索引擎最先读取的部分,在seo中有着举足轻重的作用,特别是title和description那作用更是不言而喻,这一部分主要注重Meta标签优化。

META我们关注最多的有三个“Title、Keywords、Description”,还有不是太常用的“Subject、Author、Copyright”。在确定好关键词后,如何来安排关键词分布在这三个标签中其实是很有讲究的。不夸张的说,起初我个人研究这三个标签花了将近半年的时间,接下来我就把这半年的一些经验毫无保留的分享给大家。

1、Title

Title也类似一句Description。Title的描写通常需要注意四点:

(1)不要堆砌太多关键字

(2)标题不宜过长,控制在30个中文吧

(3)长尾关键词的融合

(4)关键词之间的切分使用符号“|”或“,”即可。

在做Title时,一定要注重写作技巧,关键词要写到位,但同时也不要堆砌,同时也注重有新意。

2、 Keywords

Keywords标签目前来说Yahoo比较注重,百度和Google的话已经渐渐失去重视,当然,我们谁也不知道什么时候它们又注重了 ,所以Keywords有必要写,怎么写?一般我在写的时候我只写几个核心的关键词,使用英文逗号的形式分开,尽量使得Keywords简练就好,也没有什么特别的技巧。

3、Description

Description常常是我们布局网站关键词和长尾关键词的地方,Description算是一个比较重要的标签?我们敢肯定的是Google说是,百度呢?说到百度对于Description的抓取,目前有很多网站在百度搜索结果的描述信息当中并不是显示自己所写的Description,而是显示了网站顶部的某一部分内容作为描述。有人说了:“这是百度认为被抓取到的内容更适合于描述网站本身”,也不全对,当您的网站收录稳定后,百度还是显示Description的。Description和Titlle具有同等的地位,每一个SEOER都对这两方面进行大量的优化技巧,以www.enkj.com/domain/为例吧。这个页面的关键词是域名注册,在Title中,已经对这个关键词进行了足够多的重复,但是仅仅title这样写是不够的,而用没有对关键词进行详细的解析说明,title限制的字数也不多,而Description的出现正好解决了这个不足。

4、Subject、Author、Copyright

这三个标签我们一般用得非常少,我们什么时候使用这三个标签比较合适呢?这三个标签在一些小型企业网站当中使用较多,特别是首页没有多少文本内容的网站,优化起来有难度。可以起到增加关键词布局和密度的作用。Subject表示网站的主题、题目的意思,Author是作者,Copyright版权。

二、body部分的优化

body是一个页面的主体,在SEO中的作用当然也是重要的,这部分的优化也是最难把握的。如果你的《head》部分优化的再好,没有body作为支持,那搜索引擎很可能把你当成作弊,就算没有当成作弊,也不可能给你很好的权重。这部分的优化,本人认为主要注得以下两方面的优化。

(一)、关键词密度、布局

关键词布局是SEO当中至关重要的一点,良好的关键词密度和布局是排名迅速提升的一个关键,然而什么样的关键词密度和布局才是比较好的?

1、 首先我们看看关键词密度

我们起初是不是遇到很多人经常说,其实关键词的密度多少并不要紧,只要合理就好。那我给你密度50%吧。他可能会说:“NO,NO,NO“显然,合理是没错的,关键是密度的多少很要紧,而不是不要紧。我认为密度至少也要在3%或者3%以上,要不密度显得太低,相关性会稍微差点。高度的话控制在10%以下。

2、关键词布局

关键词的分局遵循三个原则:1、从上到下 2、从左到右 3、无处不在

关键词布局我个人研究有两种方式:

(1)均匀分布

(2)集中+均匀分布

如何查看一个词的关键词布局?在百度搜索某个关键词,然后点击百度快照就可以查看。这招叫“百度快照法”

均匀分布:这个应该很好理解,也就是在快照当中所有关键词都以分散的形式出现在你网站的每个角落,而且你确保它们比较均匀,所以在描写Meta或者文章内容的安排都要有事先有一个规划。集中+均匀分布:这种方式我一直沿用,效果还不错。在均匀分布的基础上让某一部分的关键词集中起来。比如头部这个重要的位置。关键词的布局不是随意的,是很刻意的。

(二)、内链优化

内链的建设是一个枯燥的过程,而且是费力的,然而它后期带来的排名效果是明显、稳定的。做一次认真的优化,一定要把网站的基础打好,即使你现在排名不好,被一些人取笑,但笑到最后的人往往笑得最甜。内链的建设有5个常见的方法:

1、网站导航:很多时候网站的导航往往是网站的二级关键词,每更新一个页面就给这些关键词一个内链,久而久之,这样的内链是有点强大的。

2、锚点关键词链接:比如某篇文章或者某个地方提到了“服务器”这个词,那服务器就可以连接到主域名http://www.enkj.com/idc/上面去, 这样就完成锚文本的链接,不过不要把所有服务器都做链接,做几个就行了,太多反而让搜索引擎反感。

3、相关文章链接:在内容建设当中,往往文章中会提高某篇文章或者某篇相关性较强的文章,在文章中出现标题链接的形式。另外就是热门文章链接、系列文章链接、FAQ等。在内容建设当中,往往文章中会提到某篇文章。

4.网站页脚:一般我们都是在页脚放置版权信息等等,有人习惯是在页脚的地方给最核心的关键词一个回链,或者重复一次导航。记得不要把你的页脚弄得像是在排字就可以。这是一个度的问题。

5、网站地图:使用XML地图制作工具给网站制作一个XML地图,对于蜘蛛的爬行抓取和搜索引擎的收录有明显改善,这点在未来显得比较重要。

如果能把握以上的每一个细节,那你的SEO技术已经到家了,SEO注重的是细节,做SEO时更多还是要有耐性。

转载网址:http://www.enkj.com/idcnews/Article/20130726/735

一个网站的head和body是如何进行优化的的更多相关文章

  1. [译]简单得不得了的教程-一步一步用 NODE.JS, EXPRESS, JADE, MONGODB 搭建一个网站

    原文: http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/ 原文的源代码在此 太多的教程教你些一个Hello, World!了, ...

  2. 对于一个网站,如何禁止直接从浏览器Web browser中访问js文件

    比如有一个网站,https://testsystem.infotest.com 在这个网站的内容文件目录下面,有一个scripts文件夹,该文件夹中有一个js文件,比如lukeTest.js文件 这样 ...

  3. django局域网建一个网站

    之前总是运行的python manage.py runserver,用默认的在本机访问的127.0.0.1:8000,如果跟几个同学一起去开发一个网站来玩玩的话,可以这样: python manage ...

  4. 在IIS上发布一个WebService,再发布一个网站调用这个WebService(实例)

    首先描述一下先决条件:IIS可用,VS2005可用. 好,现在开始: 首先写一个WebService并把它发布到IIS上: 在IIS上的默认网站下新建一个“虚拟目录”,取名为“webservice1” ...

  5. 从零开始用 Flask 搭建一个网站(一)

    前言 笔者之前未接触过 Python,只是略懂一点前端,所以说从零开始也相差无几吧.Flask 是一个轻量级的基于 Python 的框架,但是扩展性非常良好(Github 上 22000 多个 sta ...

  6. 从零开始用 Flask 搭建一个网站(三)

    从零开始用 Flask 搭建一个网站(二) 介绍了有关于数据库的运用,接下来我们在完善一下数据在前端以及前端到后端之间的交互.本节涉及到前端,因此也会讲解一下 jinja2 模板.jQuery.aja ...

  7. 从零开始用 Flask 搭建一个网站(二)

    从零开始用 Flask 搭建一个网站(一) 介绍了如何搭建 Python 环境,以及 Flask 应用基本项目结构.我们要搭建的网站是管理第三方集成的控制台,类似于 Slack. 本篇主要讲解数据如何 ...

  8. Nginx故障排错及一个网站小实例

    Nginx访问403错误: 1.没有首页文件 2.没有权限 例:chmod  700 /application/nginx/html/index.html 3.nginx.conf配置文件和首页文件不 ...

  9. 案例学Python--案例四:Django实现一个网站的雏形(2)

    续上篇,用Django创建了一个Web,我们肯定想展示自己的页面,简单点,我们想看到自己的HelloWorld.此处要从项目的配置说起,方法和路径配对了,展现页面分分钟的事情. 先上效果图吧:     ...

随机推荐

  1. iOS开发-关于网络状态的判断

    在判断网络状态这个问题上,苹果提供了一个叫Reachability的第三方库,但是这个库并不能真正的检测我们的网络状态,我也是在调试程序的时候发现的.详情可以阅读这个博客http://blog.csd ...

  2. CorelDraw x6【Cdr x6】官方简体中文破解版(64位)安装图文教程、破解注册方法

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  3. RFID Reader 线路图收集

    This 125 kHz RFID reader http://www.serasidis.gr/circuits/RFID_reader/125kHz_RFID_reader.htm http:// ...

  4. PPAS上运行pg_dump经过

    目前我有两台机器, 分别已经安装了PPAS9.1,安装后建立了OS系统用户enterprisedb和数据库用户enterprisedb. 机器1:master  192.168.10.88 机器2: ...

  5. 【HTML】KindEditor编辑器在ASP.NET中使用

    本文大多内容来自KindEditor官网,自己加工理解后做的一个备份. 编辑器使用方法 1. 下载编辑器 下载 KindEditor 最新版本,下载之后打开 examples/index.html 就 ...

  6. 记录一些在VPS上折腾的东西

    折腾这些东西,总是要经常借助搜索引擎找答案,找的次数多了,也就烦了,不想总是做重复工作. 所以把做过的一些事情记录一下,加深一下印象. 1.安装python2.7 VPS上面的太老了,之前安装的,过程 ...

  7. CCScrollView/CCTableView(CCTableViewDelegate CCTableViewDataSource CCTableView-滑动列表-游戏中大量使用 非常重要的一个类)

    tableview scrollViewDidScroll函数中有一段   ----  即---滑动tableview时触发的函数 : 会将全部显示的cell又一次刷新(刷新函数中调用了自己定义的ta ...

  8. 深刻理解Java中final的作用(一):从final的作用剖析String被设计成不可变类的深层原因

    声明:本博客为原创博客,未经同意,不得转载!小伙伴们假设是在别的地方看到的话,建议还是来csdn上看吧(原文链接为http://blog.csdn.net/bettarwang/article/det ...

  9. 一步步学Mybatis-实现单表情况下的CRUD操作 (3)

    今天这一章要紧接上一讲中的东西,本章中创建基于单表操作的CRUD与GetList操作,此示例中以Visitor表为范例,为了创建一点测试数据我们先弄个Add方法吧 继续在上次的IVisitorOper ...

  10. 【JavaScript】一些注意点

    1.var与没有var的区别 没 2.全局变量和局部变量的速度 3.函数内部的var和外部的var的区别 4.var m =new Array();与var m = [];区别