SEO — 搜索引擎优化
一、多词排名标题设置
SEO(Search Engine Optimization)是指搜索引擎优化,即利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名
优化目的是:让网站在搜索引擎上的曝光率达到最高,获取更多的流量
网站排名的根是关键词
网站不做竞价和外推的主要流量来源是用户搜索的自然流量(免费流量)
网站的页面标题是直接参与排名并进行展现
<head>
<title>我是标题</title>
</head>
标题关键词撰写遵循以下步骤:
- 定位词根
- 寻找精准转化拓展词(挖词工具,如 www.5118.com)
- 撰写符合 SEO 规范的通用型标题和描述
二、网站导航
优秀的导航对排名的获取有巨大的推动作用,在百度算法权重分配中,导航的权重仅次于标题
<nav>
<ul>
<li><a href="#home" class="active">主页</a></li>
<li><a href="#services">服务</a></li>
<li><a href="#gallery">展示</a></li>
<li><a href="#contact">联系</a></li>
<li><a href="#about">关于</a></li>
</ul>
</nav>
网站导航优化关键在于:宜精不宜滥、排序要合理
- “精”指精准、精简,对于用户关心的主要导航,要提高其在导航栏中的比例,命名要符合用户搜索的逻辑;而次要导航需要归并,减少对主要导航的干扰
- 排序上,要将主要的、重要的导航放在阅读的第一位(百度算法中,该位置获得的权重更高),其他项要从用户的角度考量,不宜将“关于”之类的导航提前(这些导航符合企业的需求,但不符合用户的浏览意愿)
网站导航布局
- 如:首页、产品一、产品二、相关说明、案例展示、公司简介、关于与联系
三、指纹算法与路径设置集权
- 指纹算法是指网络爬虫抓取的路径,通过对链接的爬取进入页面进行内容的抓取
- 路径的通畅和识别直接影响爬虫的爬取
- 网站 URL 路径包括:
- 主体(域名),如 example.com
- 栏目(子路由),如 example.com/services
- 内容(页面),如 example.com/services/service01.html
- 路径优化方法包括:
- 不宜过长,256 字节以内
- 不要包含中文字符
- 避免出现爬虫难以识别的字符,如 # 号等字符
四、百度排名算法
(1)抓取模块
搜索引擎抓取的程序称为爬虫(网络蜘蛛)
爬虫抓取的内容包括:
链接,如 example.com
文字,识别度最高的抓取项
图片,指
alt属性值<img src="xxx" alt="information" />
注意:对视频或 Flash 资源不会识别
爬虫主动爬取的网站具有以下特点:
- 具有外部链接,包括外链、友链等
- 使用工具提交链接,如百度网址提交工具
- 包含优质的网站内容
爬虫爬取记录可以通过以下工具查看:
- 百度抓取频次工具
- 服务器 IIS 日志
影响爬虫爬取的因素包括:
- 服务器是否稳定
- 是否存在 Robots.txt 屏蔽
(2)过滤模块
- 过滤原因:由于网络上存在大量垃圾页面或无关页面,为避免占用宝贵的存储资源,爬虫需要过滤这些页面
- 过滤因素:
- 可识别内容:爬虫对文字的识别能力最强,而图片和视频则不易被识别
- 内容质量:爬虫对爬取到的内容同数据库中的内容进行比对,判断出内容的优质程度
- 优质内容的指标包括:内容重复率低、页面相似度低、弹窗与广告少、文章质量高
(3)收录模块
- 收录是指将经过爬取的网页通过过滤处理后存入数据库的过程
- 查看网页是否被收录,可以在搜索引擎中直接搜索网页网址
- 查看网站的收录量,可以通过以下方法:
- 在搜索引擎的搜索框中,使用
site:命令,如site:www.cnblogs.com - 使用百度索引量查询工具
- 在搜索引擎的搜索框中,使用
- 收录量较少的网站存在以下原因:
- 对于新站,存在“考核期”,前期一般仅收录首页
- 保证推荐高质量页面以及持续运营和页面增长
- 对于老站,页面质量较低
- 增加高质量内容、提高更新频率、增加静态网页、制作网站地图导航、明确关键字
- 对于新站,存在“考核期”,前期一般仅收录首页
五、新站初始权重与域名选择
初始权重是指:网站从申请域名到搜索引擎开始收录阶段,搜索引擎给网站的一个初始评估
可以在域名选择上提高初始权重
- 使用 gov 或 edu 后缀的域名,这些域名代表政府与学校,其权重本身就高
- 使用 com、net、org、cn 等域名,这些域名较为常见,其权重也比较高
- 使用长期上线的老域名,这些域名在搜索引擎的信誉较好,易于提高初始权重
常见域名说明:
域名 说明 cn 中国国内顶级域名 com commercial,国际通用域名 edu educational institution,教研机构 gov governmental entries,政府部门 int international organizations,国际组织 net network,网络 org organization,组织 pub public,公共 tech 科技、技术
六、闪电算法与网站提速
- 闪电算法是指网站加载速度的计算,网站加载缓慢甚至无法加载都会阻碍爬虫的爬取
- 影响网站打开速度的因素包括:
- 服务器稳定性
- 国外虚拟空间中会存放很多站点,其中部分站点来路不明,就会对整个虚拟空间产生影响
- 使用国内独立的 IP 空间,并且对网站进行备案,可以提高网站可信度、保证服务器稳定
- 图片压缩
- 将尺寸大小压缩到 70% 左右,同时需要保证清晰度不变
- 压缩工具:https://imagecompressor.com
- 服务器稳定性
七、站内集权
需要使用
nofollow标签,该标签的意义是通知搜索引擎不需要追踪该网页上的(特定)链接<a href="#">主要导航</a>
<a href="#" rel="nofollow">次要导航</a>
nofollow标签的主要作用包括:- 降低链接的权重
- 减少权重的分散
八、网站有效收录排名的增长
网站排名过程:
graph LR
爬虫爬取-->页面过滤-->页面收录-->索引建立-->页面排序只有被建立索引的页面才会参与排序
九、网站用户体验常见数据分析
数据分析的主要过程:
graph LR
收集用户数据-->确立优化方向-->提升商业回报用户流失率是重要指标,搜索引擎会统计用户需求,之后根据用户反馈数据进行网站综合得分排名计算
分析数据项说明:
数据项 说明 PV 页面浏览量或点击量 UV 独立访客数,指访问某个站点或点击某个页面具有不同 IP 地址的人数 IP 一天内不同 IP 地址的用户访问网站的数量 访问时长 用户在网站停留时间 跳出率 访问者进入网站后,只浏览了一个页面就离开网站的访问次数占总访问次数的百分比 数据分析作用包括:
- 了解用户认可度以及网站吸引力
- 明确网站日后调整和优化的方向
十、关键词优化难度等级分析
- 关键词难度分析的主要目的是提高搜索结果中的排名,从而提高网站的点击率
(1)百度指数
百度指数官方网站
百度指数重点是统计用户搜索关键词的数量
百度指数越高,优化竞争对手越多,优化难度等级越高
百度指数分析:
flowchart TB
A[<100] & 100-->低难度
100 & 300-->中等偏低
300 & 500-->中等
500 & 1000-->中等偏高
1000-->高难度
(2)搜索结果
关键词搜索结果是显示该关键词对应的相关页面总数,即竞争的“战场”
搜索结果数量分析:
flowchart TB
A[<300w] & 300w-->低难度
300w & 500w-->中等偏低
500w & 1000w-->中等
100w & 5000w-->中等偏高
5000w-->高难度
(3)首页网站实力
首页网站直接决定了优化的难度
高质量首页网站包括政府网站、门户网站、行业网站等
高质量首页网站个数分析:
flowchart TB
0 & 1-->低难度
1 & 3-->中等偏低
3 & 5-->中等
5 & 7-->中等偏高
7 & 10-->高难度
(4)竞价广告位
广告商在投放关键词广告时,一定会考虑竞争程度分析以及盈利分析
竞价排名站点个数分析:
flowchart TB
0 & 1-->低难度
1 & 3-->中等偏低
3 & 5-->中等
5 & 8-->中等偏高
8 & 10-->高难度
十一、聚类算法
需求词集中覆盖词库增长
- 关键词聚类是指:以领域特征明显的词和短语作为聚类对象,在分类系统的大规模层级分类数据库中,利用独创的文本分类特征提取算法进行词语的领域聚类
- 通过控制词语频率的影响,分别获取领域通用词和领域专类词
- 核心词分类管理集权
十二、文本算法
优质内容打造加速页面收录
- \(关键词排名计算=页面收录*关键词搜索量*页面展现量*点击率\)
- 文本算法是搜索引擎基于文本文字进行匹配识别计算页面内容
- 匹配算法标题组合
- 文字排序法,比如将正常语序替换为倒序
- 数字替换法
- 基于文本算法对文本内容进行修改
- 首段总结法,类似引言的作用,并且需要适当增加关键词
- 段落替换法,使用多个小标题,尽量满足相关用户的需求
- 自动内链(锚文本),串联网站其他页面,并能防止采集
- 新增图片,图片无法理解被爬虫理解,可以用来加强修饰
十三、四词一处
匹配网站排名提升
- 网页的
title标签中出现关键词 - 页面的
keywords和description中出现关键词 - 页面的文本里出现关键词
- 其他页面的锚文本中出现关键词
- 如果其他页面有呈现需要优化的关键词的锚文本链接,那么搜索引擎就会增加这个关键词对应的网址的权重
<!DOCTYPE html>
<html lang="en">
<head>
<title>SEO</title>
<meta name="keywords" content="SEO" />
<meta name="description" content="SEO" />
</head>
<body>
<p>SEO, <a href="/seo">SEO</a></p>
</body>
</html>
十四、网站标题修改主要事项
- 新站不要频繁更改标题,严忌大改,容易导致网站降权、关键词排名丢失
- 如果更改幅度得当,可以有助于网站排名的提升
- 修改次数不宜过多,尽量一次性解决标题问题
- 在原标题的基础上,增加网站核心推广运营关键词的修饰词
- 每次标题修改都会有审核以及相应的周期,审核周期一般在一个月左右,期间需要保证网站文章的更新
十五、外链提权
(1)外链权重投票排名原理
- 外链是指将他人网站导入自己网站的链接,链接的质量直接决定了自己网站在搜索引擎中的权重
- 导入高质量外链的作用包括:
- 组成完整的信息站点
- 吸收其他网站的补充信息
- 在爬虫爬取过程中提高权重(投票)
- 垃圾外链是指人为通过工具,将大量链接发布到与网站不相关的平台站点中,如博客的无关评论与不符链接
- 导入垃圾外链的主要危害是网站降权,且降权恢复周期一般需要两到三个月
(2)外链级别
- 外链级别分三级:
- 高级外链:既能传递权重,也能带来流量,如微博等
- 中级外链:可以传递权重或增加流量,如淘宝等
- 低级外链:只能提高外链数量
- 导入优质外链的标准包括:
- 高权重平台
- 内容形式多元化
- 标题与内容相关
- 友链,即友情链接,是网站之间的一种合作形式,通过在各自的网站上放置对方的链接,实现互相推广的目的
- 插入友链需要注意:
- 权重差值不宜超过 \(3\)
- 导出链接不宜超出 30 个
-End-
SEO — 搜索引擎优化的更多相关文章
- SEO搜索引擎优化(一)
什么是SEO呢 英文为"Search Engine Optimization",中文名为"搜索引擎优化".SEO是指通过对网站进行站内优化和修复(网站Web结构 ...
- SEO搜索引擎优化基础
要如何提高自己网站的知名度,那必须了解一些SEO知识. 1.什么是搜索引擎 所谓的搜索引擎(Search Engines)是一些能够主动搜索信息(搜索网页上的单词和简短的特定的内容描述)并将其自动索 ...
- SEO搜索引擎优化是什么?
㈠什么是SEO? 搜索引擎优化,又称为SEO,即Search Engine Optimization,它是一种通过分析搜索引擎的排名规律,了解各种搜索引擎怎样进行搜索.怎样抓取互联网页面.怎样确定特定 ...
- 影响SEO 搜索引擎优化的网页制作细节
1.将css与javascript全部用下边的方法分离到外部文件中去. [html]<link rel=”stylesheet” type=”text/css” href=”css/style. ...
- SEO搜索引擎优化(转)
(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.s ...
- 网站seo搜索引擎优化
SEO综合查询方式:http://seo.chinaz.com/网站地址(一般为域名地址),比如:http://seo.chinaz.com/www.test.com 搜索关键字(keywords)优 ...
- seo搜索引擎优化
1.logo 图片换文字 比较好的方法,就是用背景图呈现,标签中写文字,因为文字能被搜索引擎抓取.(background) <h1><a href="##"> ...
- SEO 搜索引擎优化培训01
百度搜索风云榜:http://top.baidu.com/boards 页面上的因素:对搜索引擎而言
- SEO(搜索引擎优化)
高级搜索指令 搜索命令中的字符均为英文 用户除了可以通过搜索引擎搜索普通的查询词外,还可以使用一些特殊的高级搜索指令.这些指令普通用户很少会用到,但是对于SEO人员进行竞争对手研究和寻找外部链接资源却 ...
- seo搜索引擎的优化方法
现在互联网的入口,一般都是被搜索引擎霸占.所以我们要想让别人搜索时,优先看到我们的网站.有两种方法: 1.竞价排名.这是需要钱的,给的钱越多,排名越靠前.参考某度.. 2.不想花钱,就使用seo搜索引 ...
随机推荐
- C#移除List中特定元素
在List里面移除其中一个元素之后,原有的索引以及索引对应的值会发生改变,如果按照原有的索引值删除,就会误删除其它元素. 1.实现思路 原始List为A,将需要删除的元素放到一个List B里面,遍历 ...
- 本地画板工具 Axure RP 9 顶替 drawio (补充Axure RP 8)
本地画板工具 Axure RP 9 顶替 drawio 外链:https://wws.lanzoul.com/b03paemkf 密码:dmvj 9这个版本 win7 不支持 Axure RP 8 h ...
- 修改 markdown 二级标题的编号 - 自动编号 autoNumber.js nodejs
需求 我在写 https://www.vuejsdev.com/01FE/must-know-knowledge.html 这个页面的时候, 二级页面 标题前面有编号,但是有时候我会把顺序换下,每次手 ...
- bat 执行 窗口jar包
bat 执行 窗口jar包 @echo off start javaw -jar .\yourname.jar exit
- PlatformIO+ESP32+Vscode+DS18B20温度传感器(一直输出-127)
DS18B20一直输出-127 ?? 一.硬件连线 二.代码 三.遇到的问题 一.硬件连线 将相应的线接到ESP wroom 32 二.代码 先在PlatformIO的library添加onWire库 ...
- android ndk生成第三方库的so方法(ndk-build,Application.mk,Android.mk)
PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 前置说明 本文作为本人csdn blog的主站的备份.(Bl ...
- CloudXR如何推动XR的未来发展
CloudXR的发展 XR(Extended Reality)是指借助计算机图形技术和可穿戴设备所生成的一个真实与虚拟组合的.可人机交互的环境.XR中的"X"只是一个变量,可以代表 ...
- linux介绍、安装、shell
1-Linux发展介绍 零 什么是Linux Linux:和我们常见的Windows一样,都是操作系统,但不同的是: Windows: 收费,不开源,主要用于日常办公.游戏.娱乐多一些. Linux: ...
- YCProgress自定义百分比进度条
目录介绍 1.本库优势亮点 2.使用介绍 2.1 圆环百分比进度条 2.2 直线百分比进度条 2.3 仿杀毒类型百分比进度条 3.注意要点 4.效果展示 5.其他介绍 1.本库优势亮点 圆环百分比进度 ...
- 【干货】Java开发者快速上手.NET指南
前言 前几天有小伙伴在技术群里发了一个微软官方出的:适用于Java开发人员的.NET快速入门免费电子书,今天大姚来分享一下Java开发者想要快速上手.NET有哪些教程和优质资料. 微软适用于Java开 ...