技术分享
首页
  • JavaScript

    • 构造函数和原型
    • Cookie和Session
    • Object.create(null)和{}
    • TypeScript配置
    • typescript入门到进阶
  • 框架

    • Vue-Router
    • React基础入门
  • 其它

    • Http协议
    • 跨域问题总结
  • 分析Promise实现
  • Axios源码分析
  • Webpack原理
  • vueRouter源码分析
  • Vue

    • Vite快速搭建Vue3+TypeScript项目
    • Cordova打包Vue项目的问题
    • Vue将汉字转为拼音,取出首字母
    • h5项目问题总结
  • JavaScript

    • new Function
  • 后端

    • Node.js中使用Crypto生成Token
    • Body-Parser处理多层对象的问题
  • 其它

    • 项目Demo汇总
    • Vuepress+Vercel搭建个人站点
    • 项目中能用到的
    • husky规范代码提交
  • Mongoose基础
  • Multer文件上传中间件的使用
  • JavaScript

    • 浅谈两数全等
    • JavaScript进制转换
    • 手写bind,apply,call和new
  • 算法

    • 数组去重和排序
    • 数组扁平化
    • 斐波那契数列
  • JavaScript 数据结构
  • 其它

    • webpack面试题
    • vite面试题
    • svg和canvas的优缺点
    • TypeScript面试题
    • Vue常见面试题
  • 计算机网络

    • 数据链路层
    • 网络层
  • Git的使用
  • Nginx的使用
  • CentOS7安装Nginx
  • 正则表达式
  • SEO搜索引擎优化
  • Serverless介绍
友链
GitHub (opens new window)

刘誉

总有人要赢,为什么不能是我
首页
  • JavaScript

    • 构造函数和原型
    • Cookie和Session
    • Object.create(null)和{}
    • TypeScript配置
    • typescript入门到进阶
  • 框架

    • Vue-Router
    • React基础入门
  • 其它

    • Http协议
    • 跨域问题总结
  • 分析Promise实现
  • Axios源码分析
  • Webpack原理
  • vueRouter源码分析
  • Vue

    • Vite快速搭建Vue3+TypeScript项目
    • Cordova打包Vue项目的问题
    • Vue将汉字转为拼音,取出首字母
    • h5项目问题总结
  • JavaScript

    • new Function
  • 后端

    • Node.js中使用Crypto生成Token
    • Body-Parser处理多层对象的问题
  • 其它

    • 项目Demo汇总
    • Vuepress+Vercel搭建个人站点
    • 项目中能用到的
    • husky规范代码提交
  • Mongoose基础
  • Multer文件上传中间件的使用
  • JavaScript

    • 浅谈两数全等
    • JavaScript进制转换
    • 手写bind,apply,call和new
  • 算法

    • 数组去重和排序
    • 数组扁平化
    • 斐波那契数列
  • JavaScript 数据结构
  • 其它

    • webpack面试题
    • vite面试题
    • svg和canvas的优缺点
    • TypeScript面试题
    • Vue常见面试题
  • 计算机网络

    • 数据链路层
    • 网络层
  • Git的使用
  • Nginx的使用
  • CentOS7安装Nginx
  • 正则表达式
  • SEO搜索引擎优化
  • Serverless介绍
友链
GitHub (opens new window)
  • Git的使用
  • SEO搜索引擎优化
    • 优缺点
    • 网站降权规则
    • 搜索引擎爬虫
    • 关键词
    • 代码优化
    • 主动向搜索引擎提交网址
  • 常用cmd和linux命令
  • 代码片段
  • Serverless
  • CentOS7安装Nginx
  • GitHub Actions 自动化部署
  • Nginx的使用
  • 正则表达式
  • vscode调试总结
  • 其它
coderly
2021-03-23

SEO搜索引擎优化

# SEO 搜索引擎优化

利用搜索引擎的规则提高网站的自然排名(区别于付费排名)

# 优缺点

  1. 优点
  • 成本低
  • 客户质量高
  • 多平台展示
  • 效果稳定
  1. 缺点
  • 优化周期长
  • 位置比广告位低
  1. 平台
  • 百度
  • 360
  • 谷歌
  • 搜狗
  • ...

# 网站降权规则

网站触碰了搜索引擎算法的惩罚机制,被搜索引擎降低了信任评级
原因

  1. 服务器不稳定,打不开
  2. 网站内容包含违法内容,违禁词
  3. 经常性修改页面标题,网站改版
  4. 内链死链过多
  5. 牵连降权,友情链接、同 IP 网站降权
  6. 外链数量突然下降,买卖链接,发布垃圾外链
  7. ...

恢复

  1. 利用社交网络,提升网站形象,优化网站关键词的点击率,提升搜索引擎信任度
  2. 适当添加同行高质量外链或友链,利用权威相关性,提升搜索引擎的信任评级
  3. 持续输出高质量原创优质内容

# 搜索引擎爬虫

按照一定规则,通过网络上的网址链继,自动地抓取网页信息的程序或脚本

提升爬虫爬取次数

  1. 打造原创内容,提升内容质量,加大页面更新频率
  2. 创建引导链接,合理的内链、高质量的外部链接
  3. 主动提交,在站长平台向搜索引擎主动提交网址
  4. 提高网站和页面的权重,高质量的网站和页面更能吸引蜘蛛的爬取

# 关键词

用户在搜索引擎中输入的词

  1. 核心关键词的选择思考
  • 用户是谁?
  • 用户会搜索哪些关键词
  • 哪些关键词是有效关键词,哪些是无效关键词?
  1. 网站标题
  • 标题的长度控制在 25-30 之间,太长了显示不全
  • 网站标题中最好出现用户会搜索的关键词
  • 每一个页面必须要有唯一的标题,不可重复
  • 不可随意更改网站的标题

# 代码优化

  1. 合理布局 TDK(title,description,)
  • title: 文章标题,25-30 字之间,最好包含文章主要信息
<title>网站标题</title>
1
  • description: 文章描述,一般用户通过搜索显示在结果的标题下方,好的文章概述能快速吸引用户访问
<meta name="description" content="你网页的简述" />
1
  • keywords:文章的关键词,不易过多,有利于搜索引擎分词
<meta name="keywords" content="关键词1,关键词2,关键词3,关键词4" />
1
  1. 标签语义化
  • 尽量使用语义化的标签,能让搜索引擎快速分清文档结构,找出主次关系
  • header,nav,article,aside,section,footer,...
  1. 图片加 alt
  • 在图片无法显示的情况下代替图片的描述性文字
  • 有利于盲人阅读器
  • 提高关键词密度
  1. 适当增加文章关键词数量
  • 搜索引擎分词之后权重高的关键词在文章多次出现
  • 使用 alt 属性 增加关键词数量

# 主动向搜索引擎提交网址

上次更新: 2021/03/25, 14:31:56
Git的使用
常用cmd和linux命令

← Git的使用 常用cmd和linux命令→

最近更新
01
代码片段
04-22
02
koa全家桶
03-29
03
mocks项目复盘
03-29
更多文章>
Theme by Vdoing | Copyright © 2021-2022 coderly | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式