惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Engineering at Meta
Engineering at Meta
D
DataBreaches.Net
月光博客
月光博客
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
U
Unit 42
腾讯CDC
爱范儿
爱范儿
J
Java Code Geeks
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
B
Blog
Stack Overflow Blog
Stack Overflow Blog
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
小众软件
小众软件
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Azure Blog
Microsoft Azure Blog
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知

姓王者的博客

Linux用户Secure Boot自主维护指南 | 姓王者的博客 MAD Bugs 已经开始——关于信息安全的军备竞赛 | 姓王者的博客 解决钉钉Dingtalk无法在Linux新版内核上启动问题-修复可执行栈错误 | 姓王者的博客 突发:GitHub 正遭受大规模 Issue 赌博广告轰炸 | 姓王者的博客 Ubuntu26.04-beta体验:坚毅浣熊! | 姓王者的博客 fakeclaw装作龙虾发贴吧 | 姓王者的博客 找回12年前的QQ记忆 | 姓王者的博客 在Linux上玩Flash网页游戏-洛克王国 | 姓王者的博客 Copilot将使用交互数据来训练 | 姓王者的博客 重要通知-请更新我的GPG公钥 | 姓王者的博客 为了自由Android | 姓王者的博客 GPL"2,3"事 | 姓王者的博客 短文-对VitePlus的一点🤏小贡献 | 姓王者的博客 Bing收录没了?亲测有效的快速恢复指南 | 姓王者的博客 解决桌面设备二维码快速识别的工具-ClipQR | 姓王者的博客 解决 Nautilus 自定义终端插件安装依赖问题 | 姓王者的博客 OpenClaw 该熄火了 | 姓王者的博客 Vite8 - 统一的基建开始 | 姓王者的博客 Astro 6 推出啦 | 姓王者的博客 ubuntu的openvpn异常暂停推送更新 | 姓王者的博客 Ubuntu 24.04 安装 Win10 虚拟机 | 姓王者的博客 ESA-后记:热爱阿里云 | 姓王者的博客 Moonbit 0.8.0 重大发布,我也要改一下我的包 | 姓王者的博客 ESA Pages 边缘开发大赛获奖 | 姓王者的博客 Astro: 优化katex,mermaid和灯箱使用 | 姓王者的博客 从edgeone迁移到esa | 姓王者的博客 出租人类:AI时代的荒诞与真实 | 姓王者的博客 Astro 5.17构建性能优化实践:从18s到13s | 姓王者的博客 Moonbit License Checker 开发使用 | 姓王者的博客 Stalux Astro博客主题自荐 | 姓王者的博客
SEO优化:期待拯救我的bing搜索 | 姓王者的博客
作者:xingwangzhe · 2025-01-10 · via 姓王者的博客

🕒 阅读时间:1 分钟 📝 字数:347 👀 阅读量: Loading...

啊,好麻烦 2025-01-10-184443

模板式回复

:::info 感谢您的耐心等待

经过进一步审查,您的网站似乎 https://xingwangzhe.fun/ 上次爬网时不符合 Bing 设定的标准。

必应不断确定要编制索引的内容的优先级,这将提高用户满意度。请查看我们的 Bing 网站站长指南,以更好地了解最有价值内容的标准。

:::

:::error 😭😭😭,微软你怎么这么坏啊 :::

我仔细看了,一下,页面错误确实很多,这都是 lighthouse 没检查出来的 2025-01-10-184936

开始大改造我的主题

多个<h1>问题

因为我的主题默认左边栏有个 h1标题,再加上md文件本身标题也是 h1,我写内容总是又莫名其妙加上 h1 。那么解决方法就是保持开头写h2的习惯。通过正则匹配在vscode中把h1元素都替换成h2,这样这个问题解决了

多标题问题

这个是我早期学html时,在md里面又嵌入了完整的h5范式,现在通过 <meta name="robots" content="noindex">来防止索引该页面

描述太短/多页面重复问题

就硬编,去除空的,加入

<% if (page.content) { %>

<% let rawContent = page.content; %>

<% let pureContent = rawContent.replace(/<[^>]*>/g, '')

.replace(/</g, '')

.replace(/\s+/g, '')

.replace(/\n+/g, '')

.replace(/:::/g, ''); %>

<% let description = pureContent.substr(0, 155); %>

<meta name="description" content="<%= description %>">

<% } else { %>

<% if (page.title) { %>

<meta name="description" content="<%= page.title + ' || ' + config.title + ' || ' + config.description %>">

<% } else { %>

<meta name="description" content="<%= lastSegment + ' || ' + config.title + ' || ' + config.description %>">

<% } %>

<% } %>

标题太短/多页面重复问题

当然还是老办法,就硬叠

<%

if (is_home()) {

%><%= config.title %><%

} else {

var currentPath = page.path;

var segments = currentPath.split('/').filter(Boolean);

var lastSegment = segments.length ? segments[segments.length - 1].replace('.html', '') : '';

if (lastSegment === 'index') {

lastSegment = segments.length > 1 ? segments[segments.length - 2] : '';

}

if (page.title) {

%><%= page.title + ' || ' + config.title %><%

} else {

%><%= lastSegment + ' || ' + config.title %><%

}//就喜欢||凑字

}

%>

alt属性

老生长谈了,还是遍历一遍,胡乱加个1234就行

优化结果

2025-01-10-203626

差不多,再修修补补应该就好了

希望bing能够重新显示我的界面