seo搜索引擎优化是什么(SEO(SearchEngineOptimizationOptimization),搜索引擎优化的几个技巧)
优采云 发布时间: 2022-01-12 15:14seo搜索引擎优化是什么(SEO(SearchEngineOptimizationOptimization),搜索引擎优化的几个技巧)
SEO(Search Engine Optimization),搜索引擎优化,根据搜索引擎(谷歌、百度)的规则来优化自己网站,一种提高搜索引擎排名的技术。是前端技能树中比较冷门的部分。
刚接触SEO的时候,是最近接到的一个外包官网项目。甲方要求在SEO上对几个关键搜索词进行优化,使其在Google上排名靠前。至此进入了SEO的坑。搜了几篇SEO相关的博客网站,看了一些SEO相关的介绍,明显的感觉就是这个圈子里的人大部分都是傲慢、平庸、不愿意分享,分享技巧文章满满当当,说出来你也不懂,懂的人都懂的道理。看了几篇文章,干货不多,但是吹嘘的很多。很多SEO技巧和论点还没有正式公布,大部分人纯属猜测,例如使用站点和域指令。想一想,或者自己买本书,然后回来练习和学习。希望以后能保持一个流量权重网站。
选择《SEO深度解析》第二版的主要原因是SEO书籍太旧,搜索引擎权重等算法更新很快。我选了一本最近的书,不过也是16年了。本书偏向于百度国内的SEO优化,但也有一些与谷歌相关的内容,比较容易理解,比较适合SEO的入门和学习。根据章节内容,我粗略地剪辑了一下,打算一个半月左右读完。
我计划根据剪切模块写四个阅读笔记:
第1-3章,SEO,SEO术语介绍,简单了解搜索引擎原理第4-6章,SEO实用技巧,外链,站内优化,关键词优化第7-9章,SEO分析,对手,自己,数据分析,10-13章分析工具,一些SEO问答和专家的经验分享。什么是第一章 SEO
简单说明了作者对SEO的理解,SEO是一门艺术,也是一门技术。阐述了SEO的三个方向(技术方向、运营方向、产品方向)。希望每个人都能对SEO有自己的理解。
第二章搜索引擎原理
SEO的宏观技术原理可以分为两部分:网站收录(蜘蛛)和查询分析。一般步骤可以描述为:
Spider,又称爬虫,通过相应的规则对互联网上的网站进行爬取,并将网站Url、收录放入搜索引擎所在的库中。收录入库后,将网站的内容结构拆解,建立对应的搜索词列表,并存入搜索引擎的数据库。根据算法分析(用户体验、网站活跃度、网站采集、相关性),建立网站权重机制。用户搜索关键词后,根据关联算法、推演算法、网站权重,返回搜索结果。
SEO就是根据前三步优化你的网站,第四步利用搜索引擎的算法规则获得更高的排名。
蜘蛛爬行
网站收录是做SEO的前提,网站在搜索引擎数据库中不是收录,不可能出现在搜索结果中。
蜘蛛爬取分为两种形式:网站的收录和网站更新,其中网站的更新也会收录缩减蜘蛛的存在。
网站的收录有两种方式。一是分布式蜘蛛按照深度优先、广度优先的综合爬取方式对每个url进行爬取,并延伸到新的网站。去重算法后,收录到库。大而高质量的网站会优先采用深度优先的爬取策略,尝试爬取所有的链接。在我们日常的搜索结果中不难看出,在搜索一个问题时,知乎、贴吧一个具体的答案,而较小的网站出现在网站首页。二是可以主动将自己的网站提交到搜索引擎对应的收录方,并主动将自己的网站添加到收录。
从这两点不难看出,在新建网站时,如果想快速收录进入搜索引擎,需要把你的网站链接到一个大 网站 链接。这不太现实。所以,对于初创企业网站,你只能乖乖写好网页结构,将自己的网站提交到谷歌和百度对应的收录站点,让你的网站 可以将 收录 的请求是 收录 传入搜索引擎的库中。小网站会优先考虑广度优先的爬取原则,用很少的资源快速爬取前几页,不会在深度上浪费很多资源。因此,新的 网站
如何查看你的网站是否已经是收录,其实很简单。只要去对应的搜索引擎,输入自己的url进行搜索,就可以看到。看看我个人的网站和我外包的官网在百度上搜索url的结果。如果你的网站是收录,用www域名搜索,就会出现网站的信息。
每个蜘蛛抓取都有自己的采集范围和收录网站类型,在收录一个全新的网站之后,就会进入蜘蛛更新抓取阶段。更新蜘蛛会有一个由快到慢的频率,通过信息捕获更新收录的url,同步获取你的网站的更新率,建立更准确的权重。几次之后,会为您的网站 建立一个固定的时间,专门更新您的网站 内容。影响更新率的因素很多,你的网站的类型(新闻,外链越多的更新率越高),网站的权重(大网站之类的新浪)会有非常快的更新频率)等等。
Spider是程序访问,与人类访问有很大不同。比如蜘蛛很容易陷入链接爬取的死循环,无法延迟获取ajax、iframe内容,无法看到显示的网站,无法读取准确的图片信息。所以这些点如果没有做好网站,很容易降低权重,陷入更新速度慢、权重低的泥潭。对此,减少ajax页面内容的渲染(使用服务器端渲染),有良好的语义页面结构(标签使用H5),以及准确的层次结构(如使用ul,ol,img的alt标签、b标签等权重标签的使用突出关键词),这是蜘蛛增加网页权重的好方法。不要,不要
收录 之后的内容处理
spider收录返回的网页只有在内容清洗后才能放入数据库。内容清洗大致可以分为:
确定页面的类型——无论是web、pdf还是excel文件,不同的类型由不同的算法处理。获取网页的文本信息,提取网站的title、description、keywords标签信息,用于后续搜索引擎结果展示。去除页面噪音(广告内容、版权信息、无关导航、废弃导航),全部删除。根据算法删除停用词(the, ah, ah)
经过这四步,让网站留下关键词的内容,根据字典或者分词统计进行拆分,建立关键词索引,比如你的网站抽取如果是computer,computer,it的关键词,那么收录会去这些关键词下面的数据库,根据网页信息和权重,当用户搜索时,返回对应列表的结果。这一步需要优化的部分是写网站的meta标签,多写关键词(footer,在img的alt中),重点去语义标记一些关键词(b、ruby等标签),让你的网站出现在你想出现的关键词中。
搜索需求分析
在这里,搜索引擎会根据对用户需求的分析,进一步建立关键词语言网站的索引表,以改进搜索结果。
这部分与SEO优化关系不大。主要针对防作弊和人工干预。注意不要恶意使用 SEO 规则做恶化用户体验的事情,导致你的 网站 被屏蔽。搜索结果出来后,百度的cookie会记录用户访问搜索结果的时间。如果用户点击了一个结果,秒后返回百度首页,那么百度就会记录下来。如果次数过多,则相应的链接权重会降低。因此,维护好网站的内容是非常重要的。
chap-3 普通名词指示性讨论
本章主要介绍一些常用的SEO术语和一些常用指令的搜索方法。
总结
前三章对搜索引擎的流程进行了简要分析,并对SEO进行了简要介绍。由此我们可以了解一般SEO需要做哪些方面,根据搜索引擎的原理做一些针对性的优化。对于前端来说,SEO更像是一个侧门的技能点,而不是正统技能树上的一个内容。SEO本身也是一项需要长期维护和优化才能体现效果的技术。
对于纯前端的同学来说,按照SEO的思路来处理和编写语义标签是合情合理的。但是由于魔棒的浏览器兼容性,在实际工作中,不可能对标签(如按钮标签)进行完全语义化的处理,而对div的统一使用更加可控。如果你有一个长期维护的个人副项目,那么学习好的 SEO 总是对的。