搜索引擎优化的方式哪些(服务器优化使用内容分发网络-上海怡健医学())
优采云 发布时间: 2021-09-24 05:18搜索引擎优化的方式哪些(服务器优化使用内容分发网络-上海怡健医学())
服务器优化
使用内容分发网络 (CDN)。将网站的内容分发到位于不同地理位置的多台服务器,可以加快下载速度。
GZIP 压缩
设置ETag:ETags(实体标签)是Web服务器和浏览器用来判断浏览器缓存中的内容是否与服务器中的原创内容匹配的一种机制。
提前刷新缓冲区
对 Ajax 请求使用 GET 方法
避免空图像 src
饼干优化
减少饼干大小
为 Web 组件使用独立于域的 cookie
CSS优化
将 CSS 代码放在 HTML 页面的顶部
避免使用 CSS 表达式
使用而不是@import
避免使用过滤器
javascript优化
将 JavaScript 脚本放在页面底部。
引用 JavaScript 和 CSS 作为外部文件。在实际应用中使用外部文件可以提高页面速度,因为 JavaScript 和 CSS 文件都可以缓存在浏览器中。
缩小 JavaScript 和 CSS
删除重复的脚本
最小化 DOM 访问。使用 JavaScript 访问 DOM 元素很慢。
开发智能事件处理程序
javascript 代码说明:谨慎使用 with,避免使用 eval 函数,减少作用域链查找。
图像优化
优化图片尺寸
通过 CSS Sprites 优化图片
不要在 HTML 中使用缩放图像
favicon.ico 应该很小并且可以缓存
SEO优化
合理的标题、描述、关键词:三项的搜索权重一一降低,标题值可以强调重点,重要的关键词不要出现超过两次,应该更高,并且不同页面的标题应该不同;Description 高度概括页面内容,长度合适,不要过度堆砌关键词,不同的页面描述不同;关键字列表重要关键词
语义HTML代码,符合W3C规范:语义代码让搜索引擎更容易理解网页
重要内容HTML代码先放:搜索引擎从上到下抓取HTML,部分搜索引擎对抓取长度有限制,保证重要内容会被抓取
重要内容不要用js输出:爬虫不会执行js去获取内容
使用较少的 iframes:搜索引擎不会抓取 iframes 中的内容
非装饰图片必须加alt
提高网站的速度:网站速度是搜索引擎排名的重要指标
Webpack 优化点
代码压缩插件 UglifyJsPlugin
服务器启用 gzip 压缩
按需加载资源文件 require.ensure
优化 devtool 中的 source-map
剥离css文件并单独打包
去掉不必要的插件,通常是开发环境和生产环境使用同一套配置文件造成的
开发环境不做提取css计算文件hash等无意义的工作。
配置开发工具
优化构建时的搜索路径,指示需要构建目录和不需要构建目录
其他优化点
为什么使用多个域名来存储网站资源更有效?
CDN缓存更方便
突破浏览器并发限制
节省cookie带宽
保存主域名连接数,优化页面响应速度
防止不必要的安全问题