Commit Graph
621 Commits
Author SHA1 Message Date
mckero 7a43bd3646 更新 在robots.txt.ts屏蔽aibot 2026-08-02 01:09:11 +08:00
mckero 77f401cd00 修复 JSON-LD 结构化数据未输出的问题
文章页通过 <script slot="head"> 注入 JSON-LD,经 MainGridLayout 的
<slot slot="head" name="head"> 转发给 Layout,但 Layout 的 <head> 中
从未定义 <slot name="head"> 接收点,导致内容被静默丢弃,
线上文章页始终没有 BlogPosting 结构化数据(Rich Results Test 检测不到)。

在 Layout.astro 的 <head> 中补充 <slot name="head"></slot>。
2026-07-26 08:05:51 +00:00
mckero 6105577add SEO 优化:补全 canonical、og:image、JSON-LD 及页面描述
Layout.astro:
- 新增 <link rel="canonical">,og:url / twitter:url 统一使用规范链接
- 新增 og:image / twitter:image:文章封面为绝对或 public URL 时使用封面,
  否则回退站点 favicon-192 并将 twitter:card 从 summary_large_image
  降级为 summary,避免声明大图卡片却无图
- banner 判断改用 typeof 收窄,兼容 404 页传入 banner={false} 的情况

posts/[...slug].astro (JSON-LD BlogPosting):
- 新增 dateModified(读取 frontmatter 的 updated 字段)
- 新增 image(仅绝对 URL 封面)和 mainEntityOfPage
- 移除遗留的 TODO 注释

页面 meta description:
- archive / friends / expenses / series 四个页面补充独立描述,
  不再退化为用页面标题填充

astro.config.mjs:
- sitemap 增加 filter 排除 /archive/,与 robots.txt 的
  Disallow: /archive/ 保持一致,消除收录信号矛盾
2026-07-26 07:56:47 +00:00
mckero b35a071c6b 创建 cloudflare-Images.md
新文章
2026-07-09 07:02:26 +08:00
mckero 254c1d9370 更新 rehype-image-optimization.mjs
使用新的转换源,cf Images
2026-07-09 05:35:22 +08:00
mckero 784c42b0e3 创建 shenzhen-metro.md
新文章,这篇文章我写的比较用心
2026-07-08 18:30:11 +08:00
mckero c83ec18769 创建 look-friend-1.md
新文章
2026-07-08 10:18:49 +08:00
mckero 1bb3250da9 更新 blog-mail-migadu.md
标题写错了
2026-07-07 14:28:07 +08:00
mckero 8e92fa3a0e 创建 blog-mail-migadu.md
这是一篇文章
2026-07-07 14:23:49 +08:00
mckero 7b0b5a0f65 Update ues-cloudlog.md 2026-05-19 21:06:01 +08:00
mckero ffd4204092 新文章 2026-05-19 21:01:59 +08:00
mckero baebe34d2d 修改日期 2026-04-06 16:08:37 +08:00
mckero 262285448d 新文章 2026-04-06 16:03:27 +08:00
mckero 8d4abaf15b 修复徽章不居中问题
Update 1 file:
Footer.astro
2026-03-22 10:44:42 +08:00
mckero bb0b34df04 添加新的徽章(dmca)Update 1 file:
Footer.astro
2026-03-22 10:25:41 +08:00
mckero 2153e41c33 Merge pull request #5 from MCKero6423/copilot/restore-auto-link-plugin
[WIP] Restore auto link plugin
2026-03-12 07:23:23 +08:00
copilot-swe-agent[bot]andMCKero6423 a667173b30 Restore rehypeImageOptimization plugin in astro.config.mjs
Co-authored-by: MCKero6423 <222912022+MCKero6423@users.noreply.github.com>
2026-03-11 23:23:05 +00:00
copilot-swe-agent[bot] c5905c439c Initial plan 2026-03-11 23:20:56 +00:00
mckero 3863aa6930 Merge pull request #4 from MCKero6423/copilot/debug-article-rendering-issue
[WIP] Fix article rendering issue in logs
2026-03-12 07:18:24 +08:00
copilot-swe-agent[bot]andMCKero6423 405a2fd7ea Fix year typo in quansheng-k6-v3-firmware.md: 2025-02-13 → 2026-02-13
Co-authored-by: MCKero6423 <222912022+MCKero6423@users.noreply.github.com>
2026-03-11 23:18:00 +00:00
copilot-swe-agent[bot] 5e1f71bb3d Initial plan 2026-03-11 23:14:29 +00:00
mckero f0210e67a6 Merge pull request #3 from MCKero6423/copilot/fix-auto-plugin-render-issue
Disable rehypeImageOptimization plugin to fix article rendering
2026-03-12 07:09:13 +08:00
copilot-swe-agent[bot]andMCKero6423 e20299de4c Disable rehypeImageOptimization plugin to fix article rendering issue
Co-authored-by: MCKero6423 <222912022+MCKero6423@users.noreply.github.com>
2026-03-11 23:07:47 +00:00
copilot-swe-agent[bot] 30b1ac9987 Initial plan 2026-03-11 23:03:35 +00:00
mckero bcf460bbfb 更新 quansheng-k6-v3-firmware.md 2026-02-13 17:24:47 +08:00
mckero 88b4da6e41 新文章 2026-02-13 17:18:51 +08:00
mckero c8398a57f5 更新 README.md 2026-02-13 16:05:04 +08:00
mckero 26874bdcdd Refactor text styles for friends page
Updated text styles for better visibility in light and dark modes.
2026-01-22 07:15:50 +08:00
mckero 51fde55958 Refactor friends page layout and styles 2026-01-22 07:10:23 +08:00
mckero 880ed4632b Update friends section with dynamic rendering
Refactor friends section to use dynamic rendering and improve layout.
2026-01-22 07:02:15 +08:00
mckero fcdf845e60 feat: 集成 DaisyUI 库 2026-01-21 22:47:49 +00:00
mckero f3effb18f6 更新 Profile.astro 2026-01-21 07:33:13 +08:00
mckero 3ac0661510 更新 config.ts 2026-01-21 07:14:39 +08:00
mckero 622aaf6882 更换头像图床,更新 config.ts 2026-01-21 07:02:00 +08:00
mckero 7b54b603b7 更新 rehype-image-optimization.mjs 2026-01-12 23:33:14 +08:00
mckero 248967d20c 更新 rehype-image-optimization.mjs 2026-01-12 23:19:30 +08:00
mckero 6c141d0b93 更新 rehype-image-optimization.mjs
主要改动:
1.  
增加了 1200w 的档位。
2.  
把 sizes 从写死的 500px 改成了 100vw (移动端占满屏),这样计算更准确。
2026-01-12 23:02:19 +08:00
mckero c789262d5c 添加自动化插件 2026-01-12 14:41:32 +00:00
mckero 7f52d576ec 更新 Footer.astro 2026-01-12 17:37:14 +08:00
mckero 051dbf18a7 添加免责协议 2026-01-12 13:24:18 +08:00
mckero fc44ef81a8 更新 mining-radio-by-bd6kis.md 2026-01-12 12:42:20 +08:00
mckero df511badd7 更新 mining-radio-by-bd6kis.md 2026-01-12 07:11:16 +08:00
mckero 3b8a746499 更新 mining-radio-by-bd6kis.md 2026-01-11 21:28:27 +08:00
mckero 79aef3055b 新文章 2026-01-11 15:00:19 +08:00
mckero e50e3f863a Add new file 5i7xgwcp7.txt with greeting 2025-12-28 10:51:46 +08:00
mckero dfca8d004c Merge pull request #2 from liangshuo12138-droid/patch-4
Update friends.astro
2025-12-10 16:56:35 +08:00
liangshuo12138-droid b7c5c8bb92 Update friends.astro 2025-12-10 16:27:16 +08:00
mckero 76fe0044af 删除某些不守信的人的友链 2025-12-07 11:30:14 +08:00
mckero 5044d74037 添加回来小米字体(引用)
添加了小米字体,但是忘记引用了
2025-12-05 21:10:15 +08:00
mckero 5637f252cf 添加回小米字体 2025-12-05 15:13:11 +08:00