Cnblogs-Theme-SimpleMemory icon indicating copy to clipboard operation
Cnblogs-Theme-SimpleMemory copied to clipboard

使用该主题将导致搜索引擎错误识别发帖日期

Open theores opened this issue 2 years ago • 4 comments

在博客套用该主题后,博文详情上方的日期时间缩写将导致搜索引擎把年-月-日错误识别为日-月-年,以致搜索结果极难搜到该贴。 如图:

  • 例一:

image

image

  • 例二:

image image

  • 例三(主题作者BNDong博文):

image image

theores avatar Jul 14 '22 02:07 theores

您好!我 之前也遇见过相同问题,我已经解决。 参考该链接 我已经提交PR,但是由于原作者一直没有更新,无奈关闭。 然后可以将链接转移到我fork的仓库。具体参考链接内教程

Billyas avatar Jul 15 '22 12:07 Billyas

博客时间问题,已修复方案

修复过程,原本找到了js的代码位置,仅仅是一个substring的问题,但是苦于环境无法编译 我最后只能直接修改生产的dict文件,该文件位于page-common-comArticle.b054622b.js,仅仅删除其substring page-common-comArticle.b054622b.js,由于jsdelivr缓存问题,我新生成了一个tage v2.1.1,可直接引用我的Fork仓库 https://github.com/Billyas/Cnblogs-Theme-SimpleMemory.git

配置时仅需进行如下修改 image

https://cdn.jsdelivr.net/gh/Billyas/[email protected]/dist/simpleMemory.js

经过校验发现,必须是2022-04-08 这种格式方能被bing搜索识别位置正确日期。重新修改。

https://cdn.jsdelivr.net/gh/Billyas/[email protected]/dist/simpleMemory.js

Originally posted by @Billyas in https://github.com/BNDong/Cnblogs-Theme-SimpleMemory/issues/333#issuecomment-1088690174

Billyas avatar Jul 15 '22 12:07 Billyas

@Billyas 非常感谢,已经换成你的了。

theores avatar Jul 18 '22 04:07 theores

编译的时候因为google-fonts的问题会出现编译错误,目前我是先把google-fonts给注释掉了

wangyang0210 avatar Jul 19 '22 08:07 wangyang0210

博客时间格式问题已在新版本内修复

可以替换链接为最新版本 <script src="https://cdn.jsdelivr.net/gh/BNDong/[email protected]/dist/simpleMemory.js" defer></script>

Billyas avatar Jan 15 '23 04:01 Billyas