我想index.html在我的公共文件夹中为我的页面添加标题和描述元标记以改进 SEO,但 gatsbyindex.html在其gitignore文件中。我可以index.html在gitignore不破坏任何东西的情况下移除它吗?是否有不同的更新方式,index.html而无需每次推送 git 时都将其重置?
public 文件夹由 Gatsby 在每次构建时创建,如果您向 public 文件夹添加任何内容,则下次构建运行时它将被覆盖
根据盖茨比文档
/public自动生成。构建过程的输出将在此文件夹中公开。如果尚未添加,则应添加到 .gitignore文件中。
为了添加描述和标题等页面元数据,Gatsby 推荐使用 react-helment
根据文档
使用 JSON-LD 向页面添加元数据,例如页面标题、元描述、替代文本和结构化数据,可帮助搜索引擎了解您的内容以及何时在搜索结果中显示您的页面。
向页面添加元数据的一种常见方法是向页面
react-helmet组件添加组件(连同用于 SSR 支持的 Gatsby React Helmet 插件)。
| 归档时间: |
|
| 查看次数: |
999 次 |
| 最近记录: |