Skip to content
文章列表

SEO禅站点谷歌SEO优化排名情况分析

SEO禅其实并不是专业做SEO优化的,但是看到网上很多做SEO优化的并没有用心的去分享知识,很多都是有自己的小算盘,所以SEO禅创建了这个网站,分享自己学到的东西,不局限于SEO的知识,因为SEO的本质是为了更好的提供给用户有价值的内容,其他都是锦上添花的手段。 SEO禅2.0版本上线了,最大的改进是在:访问速度,代码结构,内容结构;这三个方面,百度已经开始…

SEO优化入门一篇就够-SEO教程(2021年最新)

想要学习如何做SEO优化,首先要明白SEO是什么,大家口中的SEO(Search Engine Optimization),中文翻译为“搜索引擎优化”,从本质上来说,其实就是如何迎合搜索引擎的规则,使得网站在搜索结果中能有更好的排名。比如一个PDA行业网站,当用户输入“PDA数据采集器”,在没有进行SEO优化的情况下,也许这个网站排在第2页或者第3页之后,通…

TypeScript基础知识:Type 和 Interface的区别

在学习TypeScript的时候,SEO禅觉得最迷惑的地方就是Type和Interface到底有什么区别?看着好像没什么区别?那为什么要有这两个不同的关键字呢,找到一篇文章说的还不错,翻译过来分享给各位。 声明合并 通常我们使用type都是作为变量或者参数的限定类型,interface更倾向于OOP的编程思维,相当于定义一个接口,和他的名字差不多,通常他们可…

设计模式:观察者模式和发布订阅模式的区别?

不知道各位在学习设计模式的时候有没有遇到这个问题:观察者(observer)模式和发布订阅(publish-subscribe)模式有什么区别? 经常在网上看到有人把他们混为一谈,其实他们是不一样的,被误导可能是因为《Head Fisrt Design Patterns》这本书里面有提到:Publishers + subscribers = observer…

openssl载入私钥unable to load Private Key错误

今天在使用openssl生成公钥的时候遇到了一个坑,遇到了无法载入私钥的报错信息如下: 排查半天,发现是私钥的格式不对,需要进行格式化,使用如下命令: 文件需要每行为64个字符,超出的话就会报上面的错误,这里记录下,有遇到相同问题的朋友可以试试这么解决。

前端开发命名规范文档

这篇文章是SEO禅在推进前端团队命名规范总结整理的,这里分享给各位,有需要的朋友可以看看,有什么问题可以留言评论。 命名方法论介绍 现在市面上流行的几中命名方法有如下5种: 驼峰命名法(camelCase) 驼峰命名是最常用的一种命名方法,通常被用在,函数,变量,如: 帕斯卡命名法(PascalCase) 帕斯卡命名方法一般常见于Class类、接口、组件等,…

JavaScript基础知识:搞懂深拷贝-浅拷贝-多方法详解

各位同学又见面了,我是SEO禅,今天带来的JavaScript基础知识是深拷贝和浅拷贝,浅拷贝比较简单,但是我们学习嘛,就要由浅入深(听起来有点怪怪的),不能还没学会走路就想跑,在SEO禅做前端的时候,别人喜欢叫前端『切图仔』,现在大前端的概念深入人心,我们前端可以不再是『切图仔』,要是看后端不爽,他的工作我们也顺手做了,但是呢,能这样做,还需要建立在扎实的…

网站服务器安全优化-CSP内容安全策略

今天SEO禅要来聊聊CSP(Content Security Policy)内容安全策略,这是HTTP层的内容,主要目的就是设置安全白名单,前面SEO禅已经介绍过XSS跨站脚本攻击,CSP的作用主要就是防止加载不安全的内容,就算网站有可以注入JS脚本的地方,只要不加载和访问外部资源,也会相对安全些。 如何启用CSP 启用CSP的方法有两种:服务器配置Http…

JavaScript基础:clientX/Y、pageX/Y、screenX/Y、offsetX/Y的区别

有做过拖拽项目的前端小伙伴一定有遇到过这几个鼠标事件属性:clientX、clientY、pageX、pageY、screenX、screenY、offsetX、offsetY,WTF!一开始SEO禅看到这么多XY也是一头雾水头大的很,读了MDN的文档还是不是很清楚,后面看了几篇文章,又找到一些图片,终于再也不会把他们混在一起了,在这里记录分享给大家: cl…

从零开始开发WordPress主题教程(五):自定义头部导航-register_nav_menu

这是从零开始开发wordpress主题系列教程的第七篇,但是标题是五,因为SEO禅把最开始的两篇剔除出去作为基础知识,这样github源码库的分支名称就能和文章名称对应上,这样比较容易理解,也比较容易找到相关的文章记录,如果是一路看下来的朋友,应该知道,我们已经通过默认WordPress主循环获取到文章数据,和WordPress自定义循环获取分类的文章数据,…

网站服务器安全优化-CORS跨域资源共享

做过前端开发的小伙伴肯定会遇到下面这样报红的error经历: 如果没有遇到,那你就还需要多努力努力了,这个错误就是今天SEO禅要说的CORS(Cross-origin resource sharing)跨域资源共享,这是在前端开发中再常见不过的问题,比如我们本地开发,使用的域名地址是localhost,或者IP如192.x.x.x之类的,如果请求后端API服…

从零开始开发WordPress主题教程(四):自定义查询WP_Query

上一篇SEO禅已经讲了在WordPress中使用Loop主循环显示Post文章,这篇文章要介绍下WordPress开发中的重点内容,那就是WP_Query类,如果搞明白这个类,就可以算入门WordPress开发了,无论是开发主题还是插件,今天我们通过使用WP_Query类自定义查询特定的文章内容。 接着上一篇的源码,我们改造下布局,如果没有源码的可以拉到文章…