blog-engine-03-博客引擎 jekyll SEO

简介: 该文集对比了多个博客引擎,包括Jekyll、Hugo、Hexo、Pelican、Gatsby、VuePress、Nuxt.js和Middleman,提供了安装及SEO优化教程。SEO是Search Engine Optimization,能提升网站在搜索引擎的排名,增加曝光度和可信度。做好SEO涉及关键词研究、内容优化、速度提升、外部链接、结构清晰、移动适应和持续更新。难点在于竞争、需时间和规则变化。文章还分享了Google/Baidu收录检查方法及博客书写规范,强调标题和URL的标准格式。

拓展阅读

blog-engine-01-常见博客引擎 jekyll/hugo/Hexo/Pelican/Gatsby/VuePress/Nuxt.js/Middleman 对比

blog-engine-02-通过博客引擎 jekyll 构建 github pages 博客实战笔记

blog-engine-02-博客引擎jekyll-jekyll 博客引擎介绍

blog-engine-02-博客引擎jekyll-jekyll 如何在 windows 环境安装,官方文档

blog-engine-02-博客引擎jekyll-jekyll SEO

blog-engine-04-博客引擎 hugo intro 入门介绍+安装笔记

[blog-engine-05-博客引擎 Hexo 入门介绍+安装笔记]
blog-engine-06-pelican 静态网站生成 官方文档

blog-engine-06-pelican 静态网站生成 windows 安装实战

blog-engine-07-gatsby 建极速网站和应用程序 基于React的最佳框架,具备性能、可扩展性和安全性

blog-engine-08-vuepress 以 Markdown 为中心的静态网站生成器

blog-engine-09-nuxt 构建快速、SEO友好和可扩展的Web应用程序变得轻松

blog-engine-10-middleman 静态站点生成器,利用了现代 Web 开发中的所有快捷方式和工具

前言

由于个人一直喜欢使用 markdown 来写 个人博客,最近就整理了一下有哪些博客引擎。

感兴趣的小伙伴也可以选择自己合适的。

SEO 是什么?

好的,咱们来聊聊SEO,用一种特别接地气的方式。

SEO是啥?

SEO是“搜索引擎优化”的简称,英文全称是Search Engine Optimization。

你可以把它想象成一种“吸引顾客”的技巧,不过这里的“顾客”是搜索引擎,比如百度、谷歌。

为什么要做SEO?

  1. 让更多人看到你的网站
    如果你的网站排在搜索引擎的前几名,那么就会有更多人点击进来。
  2. 提高网站的知名度
    排名靠前,意味着你的网站在搜索引擎眼中是“权威”的,人们更愿意信任。
  3. 带来更多的潜在客户
    人们通过搜索关键词找到你的网站,这些关键词很可能就是他们的需求,所以这些访客很可能成为你的客户。

怎么做SEO?

  1. 关键词研究
    找到和你网站内容相关的热门搜索词,这些词就是你的“目标顾客”。
  2. 优化网站内容
    在你的文章、标题、描述中使用这些关键词,让搜索引擎知道,你的网站和这些词是相关的。
  3. 提高网站速度
    搜索引擎喜欢加载速度快的网站,这就像是顾客喜欢不用排队的餐厅。
  4. 获取高质量的外部链接
    如果其他网站链接到你的网站,就像是给你的网站“投票”,搜索引擎会觉得你的网站更可信。
  5. 优化网站结构
    让网站结构清晰,易于导航,搜索引擎的“爬虫”更容易抓取你的网站内容。
  6. 移动友好
    现在很多人用手机上网,如果你的网站在手机上看起来一团糟,搜索引擎可不会喜欢。
  7. 持续更新内容
    定期发布新内容,让搜索引擎觉得你的网站是“活的”,而不是一个“死站”。

SEO的好处

  • 免费流量
    通过SEO获得的流量是免费的,比起付费广告,成本更低。
  • 长期效果
    一旦你的网站排名上去了,只要维护得当,可以长期获得流量。
  • 提高品牌知名度
    排名靠前,可以提高品牌在潜在客户心中的形象。

SEO的难点

  • 竞争激烈
    大家都在做SEO,想排在前面不容易。
  • 需要时间
    SEO不是一蹴而就的,需要持续优化,耐心等待效果。
  • 规则变化
    搜索引擎的算法经常变化,需要不断学习新的规则。

google/baidu 收录

  • 查看
site:https://houbb.github.io/

如果提示说:找不到和您查询的“site:https://houbb.github.io/”相符的内容或信息,说明未被收录。

如果搜索结果中你第一眼就看到了你的博客站点,说明已被收录,不用再继续看下面的内容了。

博客书写规范和心德

写了大概3年多的博客,回首看收获了很多。

为了以后博客的更好管理,规定如下标准。

标题标准

时间:2022-05-29

发现 search 无法工作,debug 发现标题如果出现 ",会导致 json 的解析失败。

url

统一采用:

yyyy-MM-dd-${category}-${order}-name-${order}.md

所有名称统一使用小写的形式。

所有同一个类型的博客,放在一起形成一个系列。

除非确定一定不会扩展的内容,建议还是学习所有的知识都是从 00-overview 开始。

相关文章
|
7月前
|
搜索推荐 前端开发 Ruby
blog-engine-02-博客引擎jekyll-jekyll 博客引擎介绍
这组链接提供了多个静态博客引擎的对比和教程,包括Jekyll、Hugo、Hexo、Pelican、Gatsby、VuePress、Nuxt.js和Middleman。Jekyll是一个基于Ruby的静态网站生成器,适合专注于写作的用户,强调简单、快速和灵活性。安装Jekyll需先安装Ruby,然后通过gem命令安装Jekyll和相关插件。创建新网站、启动本地服务器预览、写文章和定制样式是使用Jekyll的基本步骤。
|
7月前
|
JavaScript 前端开发 Linux
blog-engine-05-博客引擎 Hexo 入门介绍+安装笔记
这篇内容是关于博客引擎的系列文章摘要。作者对比了多个博客引擎,如 Jekyll、Hugo、Hexo、Pelican、Gatsby、VuePress、Nuxt.js 和 Middleman,并提供了实战教程,特别是详述了Jekyll的安装和SEO设置,以及Hexo的特性、优点(如简洁高效、丰富主题、插件系统和便捷部署)和Windows安装步骤。此外,还提及了添加本地搜索的配置方法。
|
7月前
|
Go 开发工具 git
blog-engine-04-博客引擎 hugo intro 入门介绍+安装笔记
该文是关于博客引擎的系列文章,对比了jekyll、hugo、Hexo、Pelican、Gatsby、VuePress、Nuxt.js和Middleman。文章包括jekyll的安装和SEO,hugo和Hexo的入门,Pelican和Gatsby的介绍,VuePress和Nuxt.js的特性,以及Middleman的概述。Hugo是一个基于Go语言的快速、简单的静态网站生成器,特点包括速度快、易用、灵活和跨平台。文章还提供了Hugo在Windows上的安装步骤及创建、预览和发布网站的指南。
|
7月前
|
JavaScript 前端开发 Windows
blog-engine-08-vuepress 以 Markdown 为中心的静态网站生成器
对比多个博客引擎如 Jekyll, Hugo, Hexo, Pelican, Gatsby, VuePress 和 Nuxt.js,文章提供了安装和入门指南。VuePress 是专为 Vue.js 爱好者设计的静态网站生成器,强调 Vue 集成、Markdown 编写、美观默认主题及插件系统。安装涉及 Node.js,通过全局安装 VuePress,然后创建、预览、构建和部署静态文件。适合技术文档和简单博客,但对非 Vue.js 用户有一定学习曲线。
|
7月前
|
Rust 前端开发 Windows
blog-engine-06-pelican 静态网站生成 windows11 安装实战笔记
这篇内容是一个关于在Windows 11上安装和使用静态网站生成器的教程,主要包括对多个博客引擎(如Jekyll、Hugo、Hexo等)的简介和对比,以及详细步骤教你如何在Windows环境下安装Python、Pelican、Rust和Cargo。作者首先介绍了Python和Pelican的安装,然后在遇到依赖问题时,引导读者安装Rust和Cargo来解决。最后,通过`pelican-quickstart`创建项目,编写Markdown文章并生成、预览站点。
|
开发工具 git Ruby
|
敏捷开发 PHP
SegmentFault 主导的 Typecho 开源博客平台在GitHub的PHP排行榜名列第一
SegmentFault 主导的Typecho博客平台 刚刚发布了0.9正式版 就冲上了GitHub的PHP排行榜第一位,甚至压过了著名的laravel框架。
235 0
SegmentFault 主导的 Typecho 开源博客平台在GitHub的PHP排行榜名列第一
|
JSON 小程序 IDE
|
程序员 开发工具 git
搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门
喜欢写Blog的人,会经历三个阶段。   第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。   第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。   第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。
3464 0
|
JSON 数据格式 索引
为Jekyll+GitHub Pages添加全文搜索功能
为Jekyll+GitHub Pages添加全文搜索功能,期间遇到的关于中文字符的问题与解决。
1669 0