Update 3 files

- /404.md
- /_data/ai-cache.json
- /_posts/2025-06-02-optimize.md
This commit is contained in:
mayx
2025-06-07 07:09:48 +00:00
parent 5cc76892b3
commit d60d41a008
3 changed files with 10 additions and 2 deletions

View File

@@ -69,7 +69,7 @@ tags: [博客, 优化, IndieWeb]
没有域名也不影响接下来的步骤大公司的域名也是域名虽然不属于我。根据教程来看支持IndieAuth非常简单只需要在head中加一个`rel=me`的link标签指向IndieAuth支持的个人主页并且那个个人主页有一个反链指向自己的网站就可以比如指向自己的GitHub主页那么就可以使用GitHub登录来验证这个网站属于我。这一步可以使用[IndieWebify.Me](https://indiewebify.me/validate-rel-me/)来验证。
## 第二级:发布内容
在发布前为了更好的让其他软件读取网站内容需要用microformats2来标注网站内容这个倒也不复杂可以根据[这个教程](https://microformats.org/wiki/h-entry)按照上面所说的东西用class名去标注对应的元素标注完之后就可以用[IndieWebify.Me](https://indiewebify.me/validate-h-entry/?url=https%3A%2F%2Fmabbs.github.io%2F2025%2F06%2F02%2Foptimize.html)验证了。
除此之外还需要用[h-card](https://microformats.org/wiki/h-card)标注网站的身份,解析完之后可以当网站名片用,具体可以看[这里](https://indiewebify.me/validate-h-card/?url=https%3A%2F%2Fmabbs.github.io)
除此之外还需要用[h-card](https://microformats.org/wiki/h-card)标注网站的身份,解析完之后可以当网站名片用,具体可以看[这里](https://indiewebify.me/validate-h-card/?url=https%3A%2F%2Fmabbs.github.io)
另外还有一点就是Webmentions在网站上声明Webmentions可以让别人引用你的文章时通知一下你。不过对于静态博客不是很友好。一是要收收完还要展示二是要发引用了别人的文章如果对面支持Webmentions要把自己引用的文章链接发给对方。虽然Jekyll有[插件](https://github.com/aarongustafson/jekyll-webmention_io)可以支持但是我用GitHub额外装插件还得自己写Actions而且我发布一次要在一堆Pages上更新也不太适合所以我打算光收不发只需要在link标签中添加Webmentions的端点就可以也不展示了而且国内根本没几个人用Webmention🤣。如果有人对谁给我发了Webmention感兴趣可以在[这里](https://webmention.io/api/mentions.html?token=Dan9NrE8CLsFJ1qdRq2hjg)查看(不过绝大多数都是我自己手动发的🤣)
如果谁有兴趣给自己的网站添加完整的Webmention可以用[Webmention Rocks!](https://webmention.rocks/)进行测试如果使用了WordPress是自带的只需要打开相关的功能就可以
## 第三级:进行交流