【SEO】什么是SEO?

什么是SEO(搜索引擎优化)?为什么SEO对于⼀个⽹站⾄关重要?

SEO 全称是搜索引擎优化(Search Engine Optimization)
在这里插入图片描述

  • 因为我们目前开发的网址,需要人看到,除了通过宣传营销的方式展现给客户,另外一个方式就是基于搜索引擎的自然流量,用户用户搜索引擎搜索到你的网站的方式也是非常重要的一个国产。
  • 所以,为了专门针对搜索引擎的搜索方式,需要我们对网站进行优化,优化的方式就统称为 SEO 优化,通关优化从而提高网站在搜索引擎的自然排名,从而获取更多流量!核心目的就是为了获取更多的自然流量(虽然可以通过付费的方式😂)。

SEO有哪些关键点?你在⽇常开发中,都采取了哪些措施来进⾏SEO呢?

首先我们要说明的是,针对国内目前百度来说,最好的方式就是给钱,从而提高排名😂我公司在运营宣传阶段也是对接了各大搜索引擎的推广渠道接口,通过接码参数来获取真实的用户跳转从而实现推广校验。

如果要自己优化,主要有以下几个方面,我们可以总结成内部优化和外部优化,就好像我们要把自己的文章宣传出去,我们需要对文章内容进行修改,同时增加宣传渠道,让更多人看到。

内部优化:也就是提高文章本身的质量

外部优化:也就是让你的文章曝光在更多权威网站上

方式一:SSR 服务端渲染

目前的现代框架,比如vue、react生成的网站都是单页面应用,大部分页面元素都是由浏览器客户端通过js代码动态生成的,很多搜索引擎的爬虫只能抓取静态的 html 源代码,而不会执行 js,所以动态生成的内容是无法被搜索引擎抓取的。而且很多情况搜索引擎爬虫是不会等待数据加载完再进行抓取的,这也会导致一些动态关键信息无法被完整收录。

因此我们需要将网站所展示的全部内容一次性返回给客户端,所以 SSR 服务端渲染技术就出现了。SSR 能够在服务器上执行 js 代码并且渲染出完整的 HTML 页面并返回给客户端,这样,搜索引擎爬虫就能完整的抓取页面了,从而提升 SEO 效果!

在这里插入图片描述

对于我们开发者来说,如果要考虑 seo 优化,那么在选择框架的时候,就可以根据自己的技术栈选择合理的 SSR 框架开始,Vue 就选择 Nuxt.js,React 就可以选择 Next.js。

方式二:准确的TDK描述

TDK 是 tilte、description、keywords 的缩写:

  • title(标题):网站的标题,搜索引擎最先收录,不一过长,同时如果有关键字,可以用 “|” 或者 “-” 分割,这样也会让搜索引擎收录。
  • description(描述):对网站的简短描述,通常是在搜索页的标题下面,包含网站的更多关键字和信息等,主要还是吸引用户点击。
  • keywords(关键字):主要是网站内容中的重要词汇,每个关键字都对应着网站的部分内容。

以 CSDN 为例子
在这里插入图片描述

方式三:语义化的 HTML 元素,图片 alt、h1、h2 标签的合理使用

语义化的 HTML 代码和符合 W3C 规范是 SEO 的关键要素之一。

语义化就是使用包括 header、nav、aside、footer 等具有明确含义的标签来编写 html,这些标签能更好的帮助爬虫获取页面内容。

图片要求必须加上 alt 规范,这样不仅可以让爬虫更好爬取,也能让部分用户在无法显示图片的时候看到文字。

h1、h2 等重要标签的使用也可以提高爬虫的爬取效率,更好的理解网站结构的层次。

方式四:编写合理的 robots.txt 文件

robots.txt 是一个存放到网站根目录的文本文件,其主要作用就是告诉爬虫机器人该网站哪些是可以爬取的,哪些是不可以爬取的。

在这里插入图片描述
添加了这个文件,就可以提高爬虫效率,而不是让爬虫像无头苍蝇一样,到处爬。

下面是知乎的 robots.txt 文件链接,可以参考看看:

知乎-robots.txt

在这里插入图片描述

方式五:HTTPS

在这里插入图片描述

使用 HTTPS 的网站在搜索结果中可能会获得比非 HTTPS 网站更好的排名哟~

同时 HTTPS 也有利于用户的安全,增加用户的信任度~怎么能拒绝不用呢哈哈哈

方式六:内部链接和外部链接

内部链接是指从一个页面跳转到同一网站另外一个页面的链接。它可以提高网站导航、增强网站的权重索引。

外部链接是指从一个网站指向另外一个网站的链接。在其他网站中放置合适的外部链接,同样有有利于提升被搜索引擎搜录的机会。

其他方式

其他方式就比如优化网站导航、响应式处理,还有就是通过雇佣专门的 SEO 专员来提高网站的关键字优化等等,这些都是可以提高 SEO 的。

总结

SEO 搜索引擎优化(Search Engine Optimization),提高网站在搜索引擎中自然排名的一种优化方式,主要可分为内部和外部,主要可分为 SSR 服务端渲染、TDK(titile、description、keywords)、语义化代码、robots.txt、HTTPS、内链外链等。

参考文章

什么是SEO?如何进行SEO优化?
Google SEO优化之Title(SEO标题)和Description(SEO描述)标签的优化指南!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/448265.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端布局与响应式设计综合指南(二)

​🌈个人主页:前端青山 🔥系列专栏:Css篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来Css篇专栏内容:前端布局与响应式设计综合指南(二) 目录 23、行内元素和块级元素?img算什么&…

影刀RPA实战:操作Mysql数据库

1.摘要 影刀RPA(Robotic Process Automation)是一种软件自动化工具,它可以模拟人类用户执行各种重复性任务,其中包括对数据库的操作。 我们可以使用软件自动化指令,通过获取数据库窗口对象来操作数据库,也…

《探秘数据合规官CCRC-DCO人员能力验证》

在当今竞争激烈的商业世界中,“数据合规官CCRC-DCO人员能力验证”这个词逐渐走入人们的视野。但究竟什么是数据合规官CCRC-DCO人员能力验证呢? 首先,咱们来明确一下概念。数据合规官CCRC-DCO人员能力验证,简单来说,就…

数仓范式建模和维度建模有什么不同?

在数据库设计的复杂世界中,还有一类建模方法,为范式建模,是一种旨在优化数据库结构、提高数据一致性和完整性的设计方法。本文将深入探讨范式建模的概念、原理、步骤以及与维度建模的区别。 一、什么是范式建模? 范式建模是一种…

Chromium 中window.DOMParser接口说明c++

一、DOMParser DOMParser 可以将存储在字符串中的 XML 或 HTML 源代码解析为一个 DOM Document。 备注: XMLHttpRequest 支持从 URL 可寻址资源解析 XML 和 HTML,在其response 属性中返回Document。 你可以使用XMLSerializer 接口执行相反的操作 - 将…

接口测试自动化后起之秀-YApi接口管理平台

前言 众多接口管理工具如雨后春笋,让人欣慰的是,有许多优秀作品来自国内,包含Yapi和rap,看着中文的官网,华丽的汉语,不禁让人大快朵颐,暗自称爽。当然这也就带来另一个弊端,使用基数…

nodejs的卸载和nvm安装

由于项目需求,需要多版本控制的nodejs,所以要把原来的nodejs卸载干净,然后再装nvm 常见问题 1.在安装nvm的时候没有卸载node,导致使用nvm安装完之后,node和npm都不可用。 2.在第一次使用nvm安装node后,要…

从零开始使用最新版Paddle【PaddleOCR系列】——第二部分:自建数据集 + 模型微调训练

目录 一、自建数据集 1.官方数据集格式参考 2.自建数据集txt文件编写代码 3.数据集检验 二、模型训练 1.模型配置yaml文件 2.命令行指令训练 在上一篇文章中,构建好了paddleOCR 运行必需的环境,并通过在线下载的方式,使用官方训练好的模型进…

深入理解 JDK 的 Optional 类

深入理解 JDK 的 Optional 类 深入理解 JDK 的 Optional 类1. 什么是 Optional?1.1 主要构造方法示例 2. Optional 的常用方法2.1 判断值是否存在示例2.2 获取值示例2.3 进行操作示例 3. 使用场景3.1 避免 null 值示例3.2 提高代码可读性3.3 与流结合示例 4. 注意事…

中航资本:股市融资50万一天的利息是多少?融资一般多久归还?

融资官方利率是8.35%,实际上大部分券商融资利息在6%~8%左右,详细利率因券商及投资者状况而异。少部分券商可提供低至5%,乃至更低的优惠利率。 该利息按天然日核算,融资利息融资金额融资年利率实际使用资金的天然日天数/360。 假…

基于深度学习的细粒度图像分析综述【翻译】

🥇 版权: 本文由【墨理学AI】原创首发、各位读者大大、敬请查阅、感谢三连 🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️ 文章目录 基础信息0 摘要1 INTRODUCTION2 识别与检索 RECOGNITION VS. RETRIEVAL3 问题和…

React01 开发环境搭建

React 开发环境搭建 一、创建 React 项目二、项目精简 一、创建 React 项目 执行下述命令创建 react 项目 blu-react-basis npx create-react-app blu-react-basis项目目录结构如下: 执行下述命令启动项目 npm run start启动效果如下: 二、项目精简 …

Vue.js 错误异常: Component template should contain exactly one root element.

一、错误异常: Errors compiling template: Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead. 二、原因 组件模板应该只包含一个根元素 查看vue代码,发…

OpenCV-人脸检测

文章目录 一、人脸检测流程二、关键方法三、代码示例四、注意事项 OpenCV是一个开源的计算机视觉和机器学习软件库,它提供了多种人脸检测方法,以下是对OpenCV人脸检测的详细介绍: 一、人脸检测流程 人脸检测是识别图像中人脸位置的过程&…

【C语言】数据输出格式控制

数据的输出格式修饰 常用两种&#xff1a; 整型中&#xff0c;输出数据左对齐、右对齐、占m位、不足m位前补0。浮点型中&#xff0c;默认通过四舍五入保留小数点后6位&#xff0c;通过参数设置保留小数点后n位。 #include <stdio.h> #define PI 3.14159 /* 功能&#x…

2024怎么选择网站建设公司?2024靠谱建站公司推荐TOP3

说起怎么挑个靠谱的网站建设公司啊&#xff0c;我觉得有这么几点挺关键的&#xff0c;咱们可以聊聊&#xff1a; 首先啊&#xff0c;你得瞅瞅这公司啥背景&#xff0c;成立了多久了&#xff0c;团队大不大&#xff0c;都服务过哪些客户&#xff0c;有啥拿得出手的成功案例没。…

如何判断通风天窗的优劣

通风天窗是否优质直接决定天窗的通风采光效果&#xff0c;影响厂房的空气质量。判断通风天窗的优劣主要从天窗使用材料、防水密封性能、通风性能、安装与售后服务等多方面出发。‌ ‌通风天窗使用材料是判断通风天窗优劣的重要因素之一。优质的通风天窗应采用耐候性强、坚固耐用…

ESP32-S3无法下载且报错的原因

该文将作为ESP32-S3下载报错记录&#xff0c;将持续更新 ARDUINO-IDE: Sketch uses 289393 bytes (22%) of program storage space. Maximum is 1310720 bytes. Global variables use 18408 bytes (5%) of dynamic memory, leaving 309272 bytes for local variables. Maximu…

多态常见面试问题

1、什么是多态&#xff1f; 多态&#xff08;Polymorphism&#xff09;是面向对象编程中的一个重要概念&#xff0c;它允许同一个接口表现出不同的行为。在C中&#xff0c;多态性主要通过虚函数来实现&#xff0c;分为编译时多态&#xff08;静态多态&#xff09;和运行时多态…

Java项目:160 基于springboot物流管理系统(PPT+论文+说明文档)

作者主页&#xff1a;舒克日记 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 物流管理系统有管理员和用户两个角色。 ​ 管理员功能有个人中心&#xff0c;用户管理&#xff0c;车辆信息管理&#xff0c;公告信息管理&#xff…