SEO浅谈

# SEO浅谈

# seo是什么

  • seo(Search Engine Optimization) 搜索引擎优化

# 百度搜索基础展现内容及作用

  • 理想时 有助于用户提高筛选 增加点击量
  1. 标题即我们的官网title
  2. 摘要即我们官网的description
  3. 图片可吸引用户点击,这点目前我们的图片感觉不是很好
  4. 信息来源
  5. 飘红

# 搜索引擎运行原理

  • 搜索引擎通过自己写的程序,首先来你的网站抓取内容,然后拿回筛选,建立索引存储起来,进行排序,当用户搜索某个关键字的时候就显示出来

# seo相关名词理解

  1. 白帽SEO:使用符合主流搜索引擎规定的seo优化方法,没有风险,公正
  2. 静态页面:HTML格式的页面通常成为”静态页面“
  3. 锚文本:链接的一种形式,和超链接类似,超链接的代码是锚文本,把文章中的关键字做一个链接,指向别的网页,这种形式的链接就叫锚文本
  4. HTTP状态码:服务器向客户端回一个代码响应请求,这个代码就是状态码
  5. 网站域名:用户登录我们网站所需要的地址,独一无二
  6. 网站空间:用来盛放我们网站的地方
  7. 网站数据库:用来盛放网站所发布的内容,比如网站文章内容
  8. 网站备案:网站所绑定在国内主机的域名进行备案
  9. 建站程序:是建设我们网站所需要的语言程序

# 前端对于SEO做的东西

一、title description keywords

  1. title:只强调重点即可,重要关键词出现不要超过2次,而且要靠前,每个页面title要有所不同
  • 建议写法规则
    • title一般不超过80个字符
    • 词语间要用英文“-”隔开,因为计算机只对英语的敏感性较高
    • 名称放在最后面,搜索引擎对标题最前面的词比后面高 比如:冰箱变频冰箱海尔官网
    • 内容要简单易懂易读
    • 建议规则 内容标题-栏目名称-网站名称最为规范 用户可度性好
  1. description:把网页内容高度概括到这里,长度要合理,不可过分堆砌关键词,每个页面description要有所不同
  • 建议写法规则
    • 描述内容要和页面内容相关
    • 首页:一般是将首页的标题、关键词和一些特殊栏目的内容融合到里面
    • 栏目页:栏目的标题、关键字、分类列表名称
    • 分类列表页:分类列表的标题、关键词
    • 文章:文章标题、文章中的重要内容和关键词
  1. keywords:列举出几个重要关键词即可,也不可过分堆砌。
  • 建议书写规则
    • keywords一般不超过3个,英文逗号隔开

# 二、语义化代码

  1. 语义化书写HTML代码,符合W3C标准
  • 标题:h1-h6,列表形式的代码使用ul或ol,重要的文字使用strong,去掉样式你的代码依然可读;可参考:http://www.csszengarden.com/
  • 少用无意义的标签div span
  • html5常用:header footer hgroup nav(用在整个页面主要导航部分) article section
  • 更多语义化
  1. 利用布局,把重要内容HTML代码放在最前
  • 搜索引擎抓取HTML内容是从上到下,利用这一特点,可以让主要代码优先读取,广告等不重要代码放在下边。
  1. 重要内容不要用JS输出
  • 因为怕虫是不会读取JS的内容,所以重要的东西必须放在HTML
  1. 尽少使用iframe框架
  • 搜索引擎不会抓取到iframe里的内容
  1. 为图片加上alt
  • 当网速慢的时候,图片会显示不出来,这个时候alt属性可以显示出来,方便用户知道是什么图片
  1. 需要强调的地方可以加上title属性
  2. 有些需要用图片的地方,兼容用户体验和SEO如何做
  • 比如标题的话要尽量保留,可以不出现在页面上但是要在代码中有这个标题
  • 注意不要用display:none的方法让文字隐藏,搜索引擎会过滤掉dispaly:none里面的内容
  • 相关问题:搜索引擎是多久会重新爬取一次页面,比如这个时候diaplay是block了会不会留下内容?
  1. 如果文字过长,可以用样式截取,好处把文字完整的呈现给搜索引擎

# 三、提升网站速度方面

  1. 尽量外链CSS和js保证网页代码整洁
  2. css放在头部,js放在尾部,使用工具对css和js压缩
  3. css 雪碧图
  4. 减少HTTP请求
  5. 为图片设置高度和宽度,提高页面的加载速度
  6. 为静态资源文件增加过期时间,让用户通过本地缓存来更快的访问网站
  7. 减少大改版的频率
  8. 压缩格式化代码,减少页面大小
  9. 不使用css 表达式,影响效率
  10. 使用CDN网络,可加快用户访问速度
  11. 启用GZIP压缩,浏览速度变快,搜索引擎的蜘蛛抓取信息量也会增大
  12. 善于利用浏览器插件。
  • 例如火狐的YSlow就很有用,可以查看该页面代码、样式、JS、图片等加载情况,为进一步优化页面起到了指导作用
  1. 伪静态,爬虫对于静态网页效果更好 如:http://www.360.cn/index.php 改成 http://www.360.cn/index.html 参考http://www.creditsailing.com/daxue/shuangyiliu/735611.html 基本都是html结尾

# 四、其他

  1. 友情链接 合作伙伴那是否可以加上点击进如到合作伙伴官网页面
  2. 外链 其他网站增加可进入到我们网站的链接
  3. 网站地图sitemap
上次更新: 2022/7/29 下午4:55:22