浏阳SEO入门指南

一、搜索引擎基本概念
当我们在百度搜索"浏阳花炮"、"浏阳蒸菜"这些词时,就会跳出很多相关网站。这背后到底发生了什么?
其实在搜索引擎后台,有个特别庞大的数据库,像图书管理员一样把各种关键词分门别类存放。每个关键词都对应着很多网址,这些网址都是"搜索引擎蜘蛛"从互联网上一个个抓取来的。这些不知疲倦的"小蜘蛛"整天在网络上爬来爬去,遇到新的网页就下载内容,提取关键词。要是发现新鲜有用的内容,就赶紧存进数据库;要是遇到垃圾信息或者重复内容,就扭头走开,继续寻找下一个目标。
因为一个关键词往往对应着很多网址,这就产生了排序问题。最符合搜索意图的网站自然排在最前面。但问题来了:"蜘蛛"能看懂网页内容吗?如果网站全是Flash动画和JavaScript效果,"蜘蛛"就会犯迷糊,哪怕内容再好也白搭。只有用"蜘蛛"能理解的语言写的网站,它才能顺利抓取——这就是我们要说的SEO。

二、SEO是什么
全称:Search Engine Optimization,搜索引擎优化。简单来说,就是为了让网站在搜索引擎里排得更靠前而做的各种优化工作。
主要分为两类:白帽SEO和黑帽SEO。白帽SEO是通过规范网站设计,让网站对搜索引擎和用户都更友好,这是搜索引擎鼓励的做法。黑帽SEO则是钻搜索引擎的空子,属于投机取巧,一般都不被推荐。今天我们主要聊聊白帽SEO,具体要做些什么呢?


  1. 精心设置网站标题、关键词和描述,让搜索引擎一眼就能看懂网站是做什么的;

  2. 让网页内容和关键词匹配得当,适当增加关键词出现的频率;

  3. 合理配置Robot.txt文件;

  4. 制作适合搜索引擎的网站地图;

  5. 多做一些优质的外链,扩大网站知名度;

三、前端SEO实操
就是通过优化网站结构和代码,让网页既方便用户浏览,也让"蜘蛛"能顺利抓取。
(1)网站结构要怎么设计:越简单越好,最好采用扁平化结构。
一般来说,网站目录层级越少,"蜘蛛"越容易抓取。小型网站如果超过三级目录,"蜘蛛"可能就懒得往下爬了,"万一迷路了怎么办"。而且根据调查:用户点击超过三次还找不到想要的信息,很可能就直接关闭网页了。所以三层结构既方便搜索引擎,也照顾用户体验。具体要注意:


  1. 控制首页链接数量


首页是网站最重要的页面,如果链接太少,"蜘蛛"找不到去内页的路,影响收录;但链接太多又显得杂乱,反而降低首页权重。
建议中小企业网站首页链接控制在100个以内,可以包括导航栏、底部链接、文字链等,关键是要让用户能顺畅地找到需要的信息。

  1. 扁平化目录结构


比如:"浏阳特产"->"浏阳豆豉"->"老干妈豆豉"、"太阳豆豉",三步就能找到目标商品。

  1. 导航栏优化


尽量使用文字导航,如果要用图片,一定要加上"alt"和"title"属性,这样就算图片显示不出来,用户和"蜘蛛"也能知道这是什么。
每个页面最好都有面包屑导航,这样用户就知道自己处在网站的哪个位置,"蜘蛛"也能理清网站结构,还能增加内部链接。

  1. 页面布局细节


页头:放logo和主导航;
主体:左边放正文和面包屑导航,右边放相关推荐,这样既能留住用户,又能增强页面相关性;
页尾:放版权信息和友情链接。
特别注意分页写法,推荐:"首页 1 2 3 4 5 6 7 8 9 下拉框",这样"蜘蛛"可以直接跳转到指定页码。不推荐"首页 下一页 尾页"这种,特别是内容多的时候,"蜘蛛"要一页页翻,太累了可能就放弃了。

  1. 控制页面大小


一个网页最好不要超过100KB,加载太慢的话,用户没耐心等,"蜘蛛"也会超时离开。

(2)网页代码要怎么优化


  1. 标题:突出重点就行,重要的关键词往前放,别重复,每个页面标题都要有特色。

  2. 关键词标签:列几个核心关键词就好,千万别堆砌。

  3. 描述标签:简要概括网页内容,不要太长,每个页面描述都要不一样。

  4. HTML标签:该用什么标签就用什么标签,让代码看起来清清楚楚。比如:h1-h6就是用来做标题的。

  5. 链接标签:站内链接要加"title"说明,外部链接要加rel="nofollow",告诉"蜘蛛"别跟出去,不然它可能就不回来了。

  6. 正文标题一定用h1标签:"蜘蛛"最看重这个,要是觉得默认样式不好看,可以用CSS调整。正文标题用h1,副标题用h2,其他地方别乱用标题标签。

  7. 换行标签:只在需要换行的地方用

  8. 表格记得加标题标签

  9. 图片一定要写"alt"说明

  10. 强调文本用加粗标签,这在搜索引擎眼里很重要,能突出关键词。强调标签的效果稍微弱一点。

  11. 文本缩进不要用空格,要用CSS设置。版权符号可以直接用输入法打出来。

  12. 用CSS把重要内容排在HTML代码前面,这样"蜘蛛"一进来就能先看到重点。

  13. 重要内容别用JS输出,"蜘蛛"看不懂

  14. 尽量少用iframe框架,"蜘蛛"一般不会抓取里面的内容

  15. 谨慎使用display:none:想隐藏内容的话,可以用z-index或者把元素移出可视区域。因为搜索引擎会直接忽略display:none里的内容。

  16. 代码要尽量精简

  17. 操作DOM的JS代码最好放在body结束前,html代码后面。

发表评论

评论列表