河北头条SEO关键词优化与排名解密
一、搜索引擎眼中的河北头条
当我们在搜索框输入"河北头条"相关词汇,点击查询按钮,然后得到结果列表。仔细想想这个过程,搜索引擎在背后忙活了很多事情。
在搜索引擎的后台,存着一个特别大的数据库,里面堆满了各式各样的关键词,每个关键词又对应着无数个网页地址,这些地址都是搜索引擎派出的"蜘蛛"从浩瀚互联网里一个个抓取回来的。这些勤快的"小蜘蛛"整天在网络上爬来爬去,沿着链接到处转悠,把网页内容下载下来仔细分析,提取出重要的关键词。如果"蜘蛛"觉得这个关键词既新鲜又有用,就会存进数据库。相反,要是认为这是垃圾信息或者重复内容,就直接扔掉继续爬行,寻找更新鲜、更有价值的信息存起来备用。等到用户搜索时,就能快速找出与关键词匹配的网址展示出来。
一个关键词往往对应很多网址,这就产生了排序问题,自然与关键词最匹配的网址会排在前面。在"蜘蛛"抓取网页、提取关键词的过程中,存在一个关键问题:"蜘蛛"能不能看懂网页内容。如果网站全是Flash和JS效果,它就看不懂了,会犯糊涂,就算关键词再贴切也白搭。反之,如果网站用的是它能理解的语言,它就能顺利读懂,这种语言就是SEO。
二、河北头条关键词优化要领
全称:Search Engine Optimization,搜索引擎优化。自从有了搜索引擎,SEO就应运而生了。
存在的价值:为了提高网页在搜索引擎自然搜索结果中的收录量和排名位置而进行的优化工作。简单说,就是希望搜索引擎能多收录我们精心优化过的网站,并且在用户搜索时能把我们网站排在前列。
分类:白帽SEO和黑帽SEO。白帽SEO能够改进和规范网站设计,让网站对搜索引擎和用户都更友好,同时从搜索引擎获得合理流量,这是搜索引擎支持和鼓励的。黑帽SEO则是利用和放大搜索引擎规则漏洞来获取更多访问量,这种行为大多是在欺骗搜索引擎,通常不被搜索引擎公司认可。本文重点讨论白帽SEO,那么白帽SEO需要做哪些工作呢?
- 精心设置网站标题、关键词和描述,准确反映网站定位,让搜索引擎清楚了解网站的主营业务;
- 网站内容优化:确保内容与关键词高度相关,适当增加关键词密度;
- 在网站根目录合理配置Robot.txt文件;
- 制作对搜索引擎友好的网站地图;
- 拓展外部链接,到各大平台进行宣传推广;
三、河北头条前端优化技巧
通过网站结构设计和网页代码优化,让前端页面既方便用户浏览,也能被"蜘蛛"顺利抓取。
(1)网站结构布局优化:力求简洁明了,推荐扁平化架构。
一般来说,网站结构层级越少,"蜘蛛"越容易抓取,也就越容易被收录。通常中小型网站超过三级目录,"蜘蛛"就不太愿意继续往下爬了,"万一迷路了怎么办"。而且据相关调查:用户如果经过3次点击还找不到需要的信息,很可能直接离开。所以三层目录结构也是用户体验的需求。为此我们需要做到:
- 控制首页链接数量
网站首页是权重最高的地方,如果首页链接太少,没有"桥梁","蜘蛛"无法继续爬向内页,直接影响网站收录数量。但首页链接也不能过多,太多无效链接会影响用户体验,还会稀释首页权重,收录效果反而不好。
对于地方资讯类网站,建议首页链接控制在80个左右,链接类型可以包括主导航、分类导航、文字链接等,注意链接要建立在提升用户体验和引导用户获取信息的基础上。
- 采用扁平化目录结构,确保"蜘蛛"最多跳转3次就能到达站内任意页面。比如:"河北新闻"->"地方头条"->"石家庄资讯"、"保定动态"、"唐山快报",通过3级就能找到所需内容。
- 导航优化
导航尽量采用文字形式,也可以配合图片导航,但图片代码必须优化,一定要添加"alt"和"title"属性,告诉搜索引擎导航的具体内容,这样即使图片加载失败,用户也能看到文字提示。
其次,每个页面都应该添加面包屑导航,好处是:从用户体验角度,能让用户清楚知道自己所在位置以及该页面在网站中的层级,帮助用户快速理解网站结构,建立方位感,同时提供返回各层级的入口,操作更方便;对"蜘蛛"来说,能清晰把握网站架构,还增加了大量内链,方便抓取,减少跳出率。
- 网站结构布局细节
页面头部:logo和主导航,以及用户登录信息。
页面主体:左侧显示正文内容,包括面包屑导航和文章正文;右侧放置热门资讯和相关推荐,好处是:留住用户,延长停留时间,对"蜘蛛"而言,这些相关内容增强了页面关联性,也提升了页面权重。
页面底部:版权声明和友情链接。
特别注意:分页导航的写法,推荐采用:"首页 1 2 3 4 5 6 7 8 9 下拉框",这样"蜘蛛"可以直接根据页码跳转,下拉框能快速选择页面。不推荐的写法是:"首页 下一页 尾页",特别是内容较多时,"蜘蛛"需要反复爬取,会很辛苦,容易放弃。
- 控制页面体积,减少http请求,提升网站加载速度。
单个页面最好不超过100k,太大加载慢。速度太慢时用户体验差,留不住用户,而且一旦超时,"蜘蛛"也会离开。
(2)网页代码优化
- 标题:突出重点就行,尽量把核心关键词放在前面,避免重复出现,确保每个页面标题都不重复。
- 关键词标签:列出几个页面重要关键词即可,切记不要堆砌。
- 描述标签:需要精炼概括网页内容,不要太长,不要过度堆砌关键词,每个页面描述都要有所区别。
- HTML标签:尽量语义化,在合适的地方使用合适的标签,用对的标签做对的事。让看代码的人和"蜘蛛"都能一目了然。比如:h1-h6应该用于标题类内容。
- 链接标签:站内链接要加"title"属性说明,让用户和"蜘蛛"都明白链接内容。外部链接,连到其他网站的,需要添加rel="nofollow"属性,告诉"蜘蛛"不要爬取,因为一旦"蜘蛛"爬出去就可能不回来了。
- 正文标题用h1标签:"蜘蛛"认为它最重要,如果不喜欢h1的默认样式可以用CSS修改。尽量做到正文标题用h1,副标题用h2,其他地方不要乱用h标签。
- 换行标签:仅用于文本内容换行
- 表格要使用表格标题标签
- 图片必须使用"alt"属性说明内容
- 加粗和强调标签:需要突出显示时使用。加粗标签在搜索引擎中很受重视,能突显关键词,展示重要内容,强调标签的效果仅次于加粗标签。
- 文本缩进不要用特殊符号 应该用CSS设置。版权符号不要用特殊符号 可以直接用输入法,打"banquan",选第5个就能出现版权符号。
- 巧妙运用CSS布局,把重要内容的HTML代码放在最前面,最前面的内容被认为最重要,"蜘蛛"会优先抓取这些内容的关键词。
- 重要内容不要用JS输出,因为"蜘蛛"看不懂
- 尽量少用iframe框架,"蜘蛛"通常不会读取里面的内容
- 谨慎使用display:none:对于不想显示的文字内容,应该设置z-index或者移到浏览器显示区域外。因为搜索引擎会过滤掉display:none里的内容。
- 持续精简代码
- 如果是操作DOM的js代码,应该放在body结束标签之前,html代码之后。
发表评论