# 前端性能优化规则

  1. ✨减少 HTTP 请求。方法:将多个 css 合并在一起;将多个 JS 合并在一起;使用雪碧图

  2. 使用内容发布网络( CDN )。方法:可引入第三方的资源库,比如引入国内提供 cdn 加速的网站的 jquery 资源等。

  3. 压缩❄️JS、CSS、使用合理大小图片等。

  4. 将样式表放在顶部。

  5. 将脚本放在底部。🎈

  6. 精简 JavaScript(即模块化开发,尽可能实现代码共用,避免死循环,移除重复脚本)。

  7. 代码书写规范,确保代码的健壮性,🌈及时删除冗余的代码。

  8. 尽量减少⚡️使用 JS 操作 DOM,比如追加和删除。

# SEO 站内优化(搜索引擎优化)站内优化:前端职责

  1. 页面结构、框架:html 代码与 CSS 分离,尽量少的嵌套。

  2. 留白检测,js 代码后置:清除多余的空白,采用 Gzip 压缩,尽可能的减少 js 数量,将它们适当的合并。

  3. 页面代码规范

    1
    2
    3
    4
    5
    6
    7
    8

    · title 标签 全面,合理,添加关键字
    · h1-h4 标签 重要部分,标题使用h1-h2 合理使用,不能滥用 比如文章或内容有些强调部分可以使用Strong或em就不要用h标签
    · img 所有的都加上Alt 部分加上title,里面添加内容要有关键字
    · meta 标签 全面重要为先原则
    · HTML 元素使用正确,尽量减少嵌套,行内元素不能嵌套块内元素,尽量不用各种hack方法
    · keywords和description标签

  4. 网站载入速度

    1
    2
    3
    4
    5
    6
    7

    · 使用性能佳的服务器
    · 尽量少的js代码与体积
    · 使用Sprite技术
    · 减少DNS查询
    · 使用缓存,减少HTTP请求

  5. 有网站地图,有利于搜索引擎抓取页面,收录页面(站外优化: SEM)。

  6. 其他的则是运营、推广的工作。目的就是让搜索引擎更加热爱访问你的网站。

# 前端性能诊断优化工具介绍与使用

  1. chrome 的内置诊断工具:network 、audits。
  2. 也可以到谷歌或火狐的应用商店下载与网站优化或开发有关的插件辅助诊断和改善。
  3. 生产环境清除缓存方式:加版本号。刚好与开发环境要缓存相反。

# 站内 SEO 基本 html 结构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!-- 标题会被显示到百度搜索引擎中,规范:
要有关键字,最好能描述你的内容,使用_隔开,字数不超过40个值
-->
<title>网红推荐超补水面膜-双十一提前降价_最火网</title>
<!-- meta的description标签
会显示到搜索引擎的描述部分:
规范,一段读得通俗的概要文字,要包含关键字,字数不超过200个
-->
<meta name="description" content="你点开此文,说明你对Web开发是有兴趣的,或者你正在思考开始学习Web开发。在这里,我会告诉你成为一名Web开发者的路线,是对初学者关于Web开发的指导。这篇文章不会">
<!-- 作用:能增加关键字密度,能被百度爬虫识别,能提高网站的自然排名
规范:关键字之间使用,隔开,字数不宜超过80个字
-->
<meta name="keyword" content="网红面膜,补水面膜,双十一面膜">

<script src="jquery.min.js"></script>
<!-- 使用CDN分发网络上的jquery库 -->
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.slim.js"></script>
</head>
<body>
<img src="../1.jpg" alt="这里写图片有关的标题,要包含关键字">

<a href="#" title="重要的a链接内容还要添加title信息">链接内容</a>
</body>
</html>

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

tz 微信支付

微信支付

tz 支付宝

支付宝