繁峙SEO排名那点事儿
一、搜索引擎那点事儿
当我们在百度输入"繁峙特产",点击搜索按钮,然后看到结果。这背后其实发生了一系列复杂的过程。
在搜索引擎后台,有一个非常庞大的数据库,里面存着海量的关键词,每个关键词又对应着很多网址,这些都是搜索引擎蜘蛛从互联网上一点一点爬取回来的。这些勤劳的"蜘蛛"整天在网络上爬来爬去,从一个链接跳到另一个链接,把网页内容下载下来分析,找到里面的关键词,如果发现是新鲜有用的就存起来,要是觉得是垃圾信息或者重复内容就直接丢掉。
一个关键词往往对应多个网址,这就涉及到排序的问题,最相关的网址自然就排在最前面。在"蜘蛛"抓取网页内容的时候,有个很重要的问题:"蜘蛛"能不能看懂网页内容。如果你用了一大堆flash和js效果,那它可就犯迷糊了,再好的内容也白搭。反之,如果用它能理解的语言,那沟通就顺畅多了,这个语言就是SEO。
二、繁峙SEO简介
全称:Search Engine Optimization,搜索引擎优化。自从有了搜索引擎,SEO就应运而生了。
存在的意义:为了让繁峙的网站在搜索引擎里排得更靠前,让更多人看到。说白了,就是希望百度能多收录咱们繁峙的网站,并且别人搜索时能排在前面。
分类:白帽SEO和黑帽SEO。白帽SEO,是通过规范网站设计,让网站对搜索引擎和用户都更友好,从而获取合理的流量,这是搜索引擎支持的。黑帽SEO,是利用搜索引擎的漏洞来获取流量,这种做法搜索引擎是不支持的。咱们今天重点说白帽SEO,那么白帽SEO要做什么呢?
- 精心设置网站标题、关键词和描述,让搜索引擎明白这个网站是做什么的;
- 网站内容要和关键词对应,适当增加关键词密度;
- 合理设置Robot.txt文件;
- 制作搜索引擎友好的网站地图;
- 多做一些外部链接,到各个网站去宣传;
三、繁峙网站的SEO要点
通过优化网站结构和代码,让网页既能被用户看懂,也能被"蜘蛛"理解。
(1)网站结构要简单明了
一般来说,网站结构层次越少,"蜘蛛"越容易抓取,也就越容易被收录。中小型网站要是超过三级目录,"蜘蛛"可能就不愿意往下爬了,"万一迷路了怎么办"。而且据调查:用户跳转3次还找不到想要的信息,很可能就直接离开了。所以三层结构既是为了搜索引擎,也是为了用户体验。具体要做到:
- 控制首页链接数量
首页是权重最高的地方,如果链接太少,"蜘蛛"找不到路往下爬,影响收录。但链接太多也不好,会影响用户体验,降低首页权重。
建议繁峙的企业网站首页链接控制在100个以内,可以是导航链接、底部链接、文字链等等,关键是要让用户能顺利找到信息。
- 目录层次要扁平化,让"蜘蛛"跳转3次就能到达任何一个内页。比如说:"繁峙"->"特产"->"台蘑"、"繁峙黄芪",这样三级就能找到想要的内容了。
- 导航优化
尽量用文字导航,也可以用图片导航,但一定要加上"alt"和"title"属性,告诉搜索引擎这个导航是做什么的,就算图片显示不出来,用户也能看到文字提示。
另外,每个页面都要加上面包屑导航,好处是:让用户知道自己在哪,怎么返回,对"蜘蛛"来说也能更好地理解网站结构。
- 页面布局要注意
页面头部:放logo和主导航;
页面主体:左边放正文和面包屑导航,右边放相关推荐,这样既能留住用户,对搜索引擎来说也增强了相关性;
页面底部:放版权信息和友情链接。
特别要注意分页的写法,推荐写成"首页 1 2 3 4 5 6 7 8 9 下拉框",这样"蜘蛛"可以直接跳转。不推荐"首页 下一页 尾页"这种写法,特别是内容多的时候,"蜘蛛"爬着爬着就累了。
- 控制页面大小,减少请求次数,加快加载速度。
一个页面最好别超过100k,太大加载慢,用户等不及就走了,"蜘蛛"也会超时离开。
(2)网页代码要精简
- 标题要突出重点,重要的关键词放前面,不要重复;
- 关键词标签,写几个重要的就行,别堆砌;
- 描述标签要概括网页内容,别太长,每个页面要有所不同;
- HTML标签要用对地方,该用什么标签就用什么标签,让看代码的人和"蜘蛛"都清楚。比如标题就用h1-h6;
- 内部链接要加"title"说明,外部链接要加nofollow属性,告诉"蜘蛛"别往外爬;
- 正文标题一定要用h1标签,这是最重要的,样式不好看可以通过CSS调整;
- 换行标签只用来换行;
- 表格要用标题标签;
- 图片要加alt说明;
- 加粗和强调标签要用在需要突出的地方,搜索引擎很重视这些标签;
- 文本缩进不要用特殊符号,用CSS设置。版权符号直接输入"banquan"选第5个就行;
- 用CSS把重要内容放在代码前面,这样"蜘蛛"能先看到;
- 重要内容别用JS输出,"蜘蛛"看不懂;
- 少用iframe框架,"蜘蛛"一般不读里面的内容;
- 慎用display:none,不想显示的内容可以设置z-index或者移到显示范围外;
- 代码要不断精简;
- 操作DOM的JS代码要放在body结束标签前。
发表评论