定州SEO排名那点事儿
一、搜索引擎如何工作
当我们在百度输入"定州装修公司",点击搜索按钮,然后看到结果列表。其实背后,搜索引擎忙活了很多事情。
在搜索引擎服务器里,有个特别大的数据库,里面存着海量关键词,每个关键词都对应着很多网址,这些网址都是搜索引擎派出去的"蜘蛛"从互联网上一个个抓回来的。这些勤劳的"蜘蛛"天天在网上转悠,跟着链接到处爬,把网页内容下载下来分析,找到里面的关键词。如果"蜘蛛"觉得这个关键词数据库里没有,而且对用户有用,就存进数据库。反过来,要是"蜘蛛"认为是垃圾信息或者重复内容,就直接扔掉,继续爬行,找最新的、有用的信息存起来等着用户搜索。当你搜索的时候,就能把和关键词最匹配的网址找出来展示给你看。
一个关键词对应很多网址,这就涉及排序问题,通常和关键词最相关的网址会排在最前面。在"蜘蛛"抓取网页内容、提炼关键词的过程中,有个关键点:"蜘蛛"能不能看懂网页内容。如果你网站全是Flash和JS动画,那它就完全看不懂,就算关键词再合适也没用。相反,如果网站内容用的是它能理解的语言,那它就能明白,这个语言就是SEO。
二、定州SEO怎么回事
全称:Search Engine Optimization,搜索引擎优化。自从有了搜索引擎,SEO就出现了。
为什么要做SEO:为了提高网站在搜索引擎自然搜索结果里的收录数量和排名位置而做的优化工作。简单说,就是希望百度这些搜索引擎能多收录我们优化过的网站,而且在别人搜索时能排得靠前些。
分类:白帽SEO和黑帽SEO。白帽SEO,能帮助改进和规范网站设计,让网站对搜索引擎和用户更友好,网站也能从搜索引擎获得合理流量,这是搜索引擎喜欢和支持的。黑帽SEO,利用和放大搜索引擎规则的漏洞来获取更多访问量,这种做法大多是糊弄搜索引擎的,通常搜索引擎公司都不支持。这里我们主要说白帽SEO,那么定州企业做白帽SEO要注意哪些呢?
- 精心设置网站标题、关键词和描述,体现网站定位,让搜索引擎知道这个网站是干什么的;
- 网站内容优化:让内容与关键词对应,适当增加关键词密度;
- 在网站根目录放好Robot.txt文件;
- 制作适合搜索引擎的网站地图;
- 多做些高质量外链,去各大平台宣传网站;
三、前端SEO优化
通过网站结构布局设计和网页代码优化,让前端页面既能让用户看明白,也能让"蜘蛛"理解。
(1)网站结构布局:尽量简单明了,推荐扁平化结构
一般来说,网站结构层级越少,越容易被"蜘蛛"抓取,也就越容易被收录。中小型网站目录要是超过三级,"蜘蛛"就不太愿意往下爬了,"万一爬太深迷路了怎么办"。而且根据调查:用户如果跳转3次还找不到需要的信息,很可能就直接关掉网页了。所以三层目录结构也是考虑用户体验。具体要做到:
- 控制首页链接数量
网站首页是权重最高的地方,如果首页链接太少,没有"路"可走,"蜘蛛"就没办法爬到内页,直接影响网站收录。但是首页链接也不能太多,太多的话,没什么实质性内容的链接,既影响用户体验,又会拉低首页权重,收录效果反而不好。
所以定州的中小企业网站,建议首页链接控制在100个以内,链接可以是页面导航、底部导航、锚文字链接等,要注意链接要在保证用户体验的基础上设置。
- 扁平化目录结构,尽量让"蜘蛛"跳转3次就能到达网站里任何一个内页。比如:"定州服务"->"定州家政"->"定州保洁"、"定州月嫂"、"定州保姆",通过3级就能找到定州保姆服务了。
- 导航优化
导航尽量用文字,也可以用图片导航,但图片代码一定要优化,必须加上"alt"和"title"属性,告诉搜索引擎这个导航是干嘛的,这样即使图片显示不出来,用户也能看到文字提示。
另外,每个网页都要加上面包屑导航,好处是:从用户体验角度,能让用户知道自己在网站的哪个位置,帮助用户快速理解网站结构,同时提供了返回各页面的入口,操作方便;对"蜘蛛"来说,能清楚了解网站结构,还增加了大量内链,方便抓取,降低跳出率。
- 网站结构布局--这些细节要注意
页面头部:放logo和主导航,还有用户登录信息。
页面主体:左边放正文,包括面包屑导航和正文内容;右边放热门文章和相关推荐,好处是:能留住访客,让访客多待会儿,对"蜘蛛"来说,这些文章属于相关链接,既增强了页面相关性,也提升了页面权重。
页面底部:放版权信息和友情链接。
特别注意:分页导航的写法,推荐这样写:"首页 1 2 3 4 5 6 7 8 9 下拉框",这样"蜘蛛"能直接按页码跳转,下拉框可以直接选页数跳转。不推荐这种写法:"首页 下一页 尾页",特别是分页很多的时候,"蜘蛛"要爬很多次才能抓全,太累了、很容易放弃。
- 控制页面大小,减少http请求,提升网站加载速度。
一个页面最好别超过100k,太大了页面加载慢。速度太慢的话,用户体验不好,留不住人,而且一旦超时,"蜘蛛"也会直接走掉。
(2)网页代码怎么优化
- 标题:突出重点就行,尽量把重要关键词放前面,关键词别重复出现,做到每个页面的标题都不一样。
- 关键词标签:列出几个页面的重要关键词就好,千万别堆砌太多。
- 网页描述标签:要高度概括网页内容,不能太长,不能堆砌关键词,每个页面描述也要有所区别。
- 里的标签:尽量让代码语义化,在合适的位置用合适的标签,用对的标签做对的事。让看代码的人和"蜘蛛"都能一目了然。比如: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里面的内容。
- 不断精简代码
- js代码如果是操作DOM的,尽量放在body结束标签之前,html代码后面。
发表评论