我在 netlify 上托管一个 astrojs 网站。我的 SEO 灯塔得分一直很低,原因是该页面被阻止建立索引。该图片附在下面。
我正在按照docs中提到的步骤进行操作,但似乎没有效果。 对于上下文,这是我的布局的 head 标签的样子:
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/swift-logo.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<meta
name="description"
content="My page"
data-rh="true"
/>
<link rel="sitemap" href="/sitemap-index.xml" />
<meta name="robots" content="index,follow" />
<title>{title}</title>
</head>
这是我公共文件夹中的 robots.txt 文件
User-agent: *
Allow: /
Sitemap: https://mysite.netlify.app/sitemap-index.xml
我也尝试过使用这个包,但没有成功。
请记住,我的代码中没有任何地方包含
noindex
。甚至不在 head 元素中
使用开发工具检查时托管网站的。
如果您需要更多背景信息,请告诉我。我将不胜感激任何帮助!