如何进行SEO站内优化,让你的网站更易被搜索引擎收录
我们了解了 SEO 的流程,知道了哪些元素对 SEO 的效果会产生关键影响,接下来,我们就该正式开始动手,打造一个让搜索引擎“爱不释手”的网站。
为了方便理解与记忆,我们将网站划分为几个模块,告诉你优化网站应该从什么地方入手。

代码标签优化
如果你了解什么是代码标签,请继续往下看;如果你不太了解,请先来听我解释:
在 SEO 中,代码标签是 HTML 页面中包含的各种元素,例如:标题(H1,H2,H3等),段落标签(p),链接标签(a),图片标签(alt)等。
tips:使用浏览器打开任意网页,按键盘 F12,即可查看网页元素。如果还是不清楚,请找公司的研发人员,他们会很乐意为你讲解 : )
要想优化代码标签,请牢记 “TDK” 三要素:
● 标题(Title):指网页标题,一般出现在浏览器标签页上,并且作为搜索引擎抓取页面内容的重要标识之一。好的标题应该简明扼要地概括网页内容,同时也应该包含关键词,越重要的关键词越要靠前。

▲ 示例
● 描述(Description):指网页的描述,一般出现在搜索引擎的搜索结果列表中,作为用户点击的重要决策因素之一。好的描述应该简洁明了地介绍网页内容,吸引用户点击,并包含关键词。

▲ 示例
● 关键字(Keywords):指网页的关键字,一般出现在网页源代码的 meta 标签中。虽然现在大多数搜索引擎不再使用关键字作为排名因素,但是在优化网站内容和结构时,关键字依然是重要的参考因素之一。
内容优化
内容优化可以展开讲的地方太多了,所以我们简单整理了一个表格供参考:
| 元素 | 目的 |
| 原创 | 重中之重!搜索引擎不喜欢复制的内容,原创度太低可能连收录的机会都没有! |
| 标题 | 标题直接关系到用户是否有阅读下去的兴趣。标题需要吸引用户阅读,同时要包含关键词。 |
| 正文 | 题文相符,条理清晰、明了;合理使用 H/B 等功能,注意排版,图文结合;重点内容用粗体或者斜体标记,增强文章的可读性......总之,站在用户角度考虑,尽量提升用户体验。 |
| 关键词 | 自然分布,适当加粗,不要不合理地堆砌。 |
| 插图 Alt 标签 | 内容插图可以单独设置 Alt 标签,它是能被单独收录的。 |
| 引用链接 | 重点内容/关键词如果有对应的详情页面,可以适当添加引用链接(优质网站或权威网站的链接引用可以提升收录与排名)。 |
| 更新 | 内容的更新时间、更新数量可以保持一定的规律,有助于让搜索蜘蛛养成良好的爬取习惯。 |
URL优化
URL 的优化主要以各种细节为主,一些看似不经意的习惯可能直接会影响网站的收录、排名情况。
首先,URL 应该尽可能短,且具有语义化,这样不仅易于理解和记忆,还可以直接反映页面内容的主题。长的 URL 可能会影响搜索引擎对页面的评级;
例如:美洽“客服系统”产品页面的 URL 为:https://meiqia.com/livechat
其次,URL 中应该包含关键词(尤其是英文关键词),但过度使用关键词可能会被搜索引擎视为垃圾信息而被惩罚;
第三,URL 应该具有唯一性,一个页面仅有唯一指向链接;
第四,尽量避免在 URL 中使用动态参数,例如“?id=123”,因为这可能会导致搜索引擎对页面内容的理解不清晰;
最后,记得使用 HTTPS 安全协议来保护你的网站,这有助于提高搜索引擎的信任度和排名。
结构优化
一般来说,网站或页面的结构在搭建之前就有研发人员设计过了,但站在 SEO 优化的角度,我们仍然可以对结构提出更加有助于收录、排名的建议。比如:
● 网站尽量采用树状结构,建议不超过 3 层,这对于搜索引擎爬取、用户体验都有所帮助;

▲ 树状结构示例
● 在网站页面的顶部或页面标题下方增加导航链接(面包屑),有助于让用户了解他们在网站中的位置,并帮助用户更轻松地返回到之前的页面;

▲ 面包屑示例
● 优化 404 页面,页面风格要与主站一致,避免用户感觉进入其它网页而关闭;同时提供返回上一级页面的入口,可以是文字/动画,兼具趣味性。

最后来简单总结一下第三章(上、下)的内容:
SEO 优化的流程主要包括:收录、排名、流量、转化;而针对网站的优化可以从:代码标签、网站内容、URL、网站结构等方面入手。
希望本章内容对读者们的 SEO 策略有所帮助,或者启发一些 SEOer 发现自己不曾注意过的细节。
专栏上新
还有一件重要的事需要在此广而告之!
SEO 专栏发布已有一个多月的时间,我们收到了来自读者、客户们的大量反馈,除了对我们的认可外,当然还有一些批评的声音。
认可的话我们十分感激,批评的话我们虚心接受,而在这些反馈之外,有不少读者提出:想要了解更多有关营销、增长方面的知识与技巧。
针对这样的需求,美洽市场部门经过反复研究与打磨,终于可以在此刻向各位读者、客户宣布:

欢迎你将本期内容分享给更多人,美洽专栏,值得你的期待!
相关文章:
如何进行SEO站内优化,让你的网站更易被搜索引擎收录
我们了解了 SEO 的流程,知道了哪些元素对 SEO 的效果会产生关键影响,接下来,我们就该正式开始动手,打造一个让搜索引擎“爱不释手”的网站。 为了方便理解与记忆,我们将网站划分为几个模块,告诉你优化网站…...
组件内部watch后切换数据报错Error in callback for watcher “xxxx“
报错信息: 报错代码: 百度了一下是因为这里写了箭头函数,导致this指向为父级作用域上下文,不是vue实例导致 修改为: progressData: {handler: function(newValue, oldValue) {this.setChartData(newValue)},deep: …...
VMware ESXi 7.0 U3l macOS Unlocker OEM BIOS (标准版和厂商定制版)
VMware ESXi 7.0 U3l macOS Unlocker & OEM BIOS (标准版和厂商定制版) 提供标准版和 Dell (戴尔)、HPE (慧与)、Lenovo (联想)、Inspur (浪潮)、Cisco (思科) 定制版镜像 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u3-oem/,查看最新版…...
华为阿里版ChatGPT横空出世,谁的成效更好呢?
“你训练的大模型涌现了吗?”“还没有。好难受。”一时间成为了最近AI赛道玩家的一个爆热梗。 不管承不承认,相信每个玩家都不愿意输掉这场激烈的竞争。自百度成为国内“第一个吃螃蟹的人”后,又有两大中国科技巨头做好了准备——华为和阿里…...
【云原生之Docker实战】使用docker部署kooteam在线团队协作工具
【云原生之Docker实战】使用docker部署kooteam在线团队协作工具 一、kooteam介绍1.kooteam介绍2.kooteam的技术选型二、检查本地docker环境1.检查Docker版本2.检查Docker状态三、下载kooteam镜像四、部署kooteam文档管理系统1.创建安装目录2.创建mysql数据库3.新建kooteam数据库…...
ITSS认证是什么认证,itss资质认证
一、ITSS是什么 ITSS根据英文翻译信息技术服务标准(InformationTechnologyServiceStandards,简称ITSS),它既是一套成体系和综合配套的标准库,又是一套选择和提供IT服务的方法学,对企业IT服务而言࿰…...
FTP-----局域网内部远程桌面
此文包含详细的图文教程。有疑问评论区留言。博主第一时间解决。 目录 一、被远程桌面的电脑 1.开启远程权限 2.添加账户,有本地账户跳过这步 3.帐号隶属于 远程桌面 4.帐号隶属于 本地用户组 二、本地电脑连接远程桌面 前提条件: 1.两台电脑在…...
Learning C++ No.18【STL No.8】
引言: 北京时间:2023/3/18/21:47,周末,不摆烂,但是欠钱终于还是遭报应了,导致坐牢7小时(上午3.5,下午3.5),难受,充分意识到行哥是那么的和蔼可亲…...
pytorch搭建ResNet50实现鸟类识别
🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍦 参考文章地址: 365天深度学习训练营-第J1周:ResNet-50算法实战与解析 🍖 作者:K同学啊 理论知识储备 深度残差网络ResNet(dee…...
Node.js -- npm与包
1.包 Node.js中的第三方模块又叫做包 就像电脑和计算机指的是相同的东西,第三方模块和包指的是同一概念,只不过叫法不同。 包的来源: 包是由第三方或者个人团队开发出来的,免费供个人使用。 国外有一家IT 公司,叫做n…...
二 、Locust自定义用户(场景)
二 、自定义用户(场景) 一个用户类代表了你系统中的一种用户/场景。当你做一个测试运行时,你指定你想模拟的并发用户的数量,Locust将为每个用户创建一个实例。你可以给这些类/实例添加任何你喜欢的属性,但有一些属性对…...
1~3年的测试工程师薪资陷入了瓶颈期,如何突破自己实现涨薪?
对于技术人员而言,职业规划一般分为两个方向:做技术、做管理。进入软件测试行业的新人都会从最基础的执行开始,然后是基本的功能测试。 随后大家会根据个人职业发展来进一步细化,有的走管理路线,成为主管、经理、项目…...
springboot项目前端ajax 07进阶优化,使用jQuery的ajax
使用官网https://jquery.com/ 在下载那里,选择Download the compressed, production jQuery 3.6.4(版本不一样),而后在打开的网页中,选择另存为,就下载好了js文件。 > function doAjax(){ …...
东数西存场景的探索与实践
“东数西算”是通过构建数据中心、云计算、大数据一体化的新型算力网络体系,将东部算力需求有序引导到西部,对优化数据中心建设布局,提升国家整体算力水平,促进绿色发展,扩大有效投资,具有重要意义。 在实…...
[图神经网络]PyTorch简单实现一个GCN
Pytorch自带一个PyG的图神经网络库,和构建卷积神经网络类似。不同于卷积神经网络仅需重构__init__( )和forward( )两个函数,PyTorch必须额外重构propagate( )和message( )函数。 一、环境构建 ①安装torch_geometric包。 pip install torch_geometric …...
Elasticsearch(黑马)
初识elasticsearch . 安装elasticsearch 1.部署单点es 1.1.创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net 1.2.加载镜像 这里我们采用elasticsearch的7.12.1版本的…...
oracle数据库调整字段类型
oracle数据库更改字段类型比较墨迹,因为如果该字段有值,是不允许直接更改字段类型的。另外oralce不支持在指定的某个字段后面新增一个字段,但是mysql数据可以向指定的字段后面新增一个字段。 mysql向指定字段后面新增一个字段: al…...
面部表情识别2:Pytorch实现表情识别(含表情识别数据集和训练代码)
面部表情识别2:Pytorch实现表情识别(含表情识别数据集和训练代码) 目录 面部表情识别2:Pytorch实现表情识别(含表情识别数据集和训练代码) 1.面部表情识别方法 2.面部表情识别数据集 (1)表情识别数据集说明 (2&…...
赛效:如何在线给图片加水印
学会给图片加水印是一个非常实用的技能,可以让你的图片更具保护性和个性化。说到加水印,很多人不知道怎么操作。其实,给图片加水印非常简单,不用下载任何程序,在线就能完成。今天,我将介绍如何使用改图宝在…...
动力节点杜老师Vue笔记——Vue程序初体验
一、Vue程序初体验 我们可以先不去了解Vue框架的发展历史、Vue框架有什么特点、Vue是谁开发的,这些对我们编写Vue程序起不到太大的作用,更何况现在说了一些特点之后,我们也没有办法彻底理解它,因此我们可以先学会用,使…...
SpringBoot-17-MyBatis动态SQL标签之常用标签
文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…...
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility
Cilium动手实验室: 精通之旅---20.Isovalent Enterprise for Cilium: Zero Trust Visibility 1. 实验室环境1.1 实验室环境1.2 小测试 2. The Endor System2.1 部署应用2.2 检查现有策略 3. Cilium 策略实体3.1 创建 allow-all 网络策略3.2 在 Hubble CLI 中验证网络策略源3.3 …...
React Native在HarmonyOS 5.0阅读类应用开发中的实践
一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强,React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 (1)使用React Native…...
vue3 字体颜色设置的多种方式
在Vue 3中设置字体颜色可以通过多种方式实现,这取决于你是想在组件内部直接设置,还是在CSS/SCSS/LESS等样式文件中定义。以下是几种常见的方法: 1. 内联样式 你可以直接在模板中使用style绑定来设置字体颜色。 <template><div :s…...
相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...
C# SqlSugar:依赖注入与仓储模式实践
C# SqlSugar:依赖注入与仓储模式实践 在 C# 的应用开发中,数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护,许多开发者会选择成熟的 ORM(对象关系映射)框架,SqlSugar 就是其中备受…...
Redis的发布订阅模式与专业的 MQ(如 Kafka, RabbitMQ)相比,优缺点是什么?适用于哪些场景?
Redis 的发布订阅(Pub/Sub)模式与专业的 MQ(Message Queue)如 Kafka、RabbitMQ 进行比较,核心的权衡点在于:简单与速度 vs. 可靠与功能。 下面我们详细展开对比。 Redis Pub/Sub 的核心特点 它是一个发后…...
比较数据迁移后MySQL数据库和OceanBase数据仓库中的表
设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...
作为测试我们应该关注redis哪些方面
1、功能测试 数据结构操作:验证字符串、列表、哈希、集合和有序的基本操作是否正确 持久化:测试aof和aof持久化机制,确保数据在开启后正确恢复。 事务:检查事务的原子性和回滚机制。 发布订阅:确保消息正确传递。 2、性…...
在golang中如何将已安装的依赖降级处理,比如:将 go-ansible/v2@v2.2.0 更换为 go-ansible/@v1.1.7
在 Go 项目中降级 go-ansible 从 v2.2.0 到 v1.1.7 具体步骤: 第一步: 修改 go.mod 文件 // 原 v2 版本声明 require github.com/apenella/go-ansible/v2 v2.2.0 替换为: // 改为 v…...
