Malla文档

SEO 与站点设置

页面标题、描述、社交分享图、站点地图、robots 和 noindex。

用户指南

每个页面都带有自己的搜索和社交分享设置,搜索引擎需要的其他内容由 Malla 自动生成。

页面 SEO

在画布上不选中任何元素,检查器就会显示页面设置。实时的 search preview 会展示页面在搜索结果中的样子。

  • SEO title 和 description:分别控制在约 60 和 155 个字符。
  • Open Graph image:页面被分享时显示的图片,从你的资源中选择。
  • Canonical URL:同一内容存在于多个地址时使用。
  • Hide from search engines:添加 noindex,并把页面从站点地图中移除。

在模板页面上

把标题和描述绑定到条目字段,让每个 CMS 条目都有自己的值:

json
"seo": {
  "title":       { "$expr": "item.title + ' | Blog'" },
  "description": { "$expr": "item.excerpt" },
  "ogImage":     "as_og_cover",
  "canonical":   null,
  "noindex":     false
}

自动生成的内容

sitemap.xml包含可索引的页面,以及模板页面中已发布的条目。设置了 noindex 和受访问限制的页面不会列入。
robots.txt把爬虫指向你的站点地图。预发布环境始终屏蔽一切。
Meta 标签每个页面都有标题、描述、canonical、Open Graph 和 Twitter 标签。
默认就快边缘缓存、压缩的 CSS、使用 swap 的字体,静态页面不带 JavaScript。

站点设置

在编辑器的站点菜单中打开 Site settings,或在仪表盘的站点卡片上选择 Members。它有三个部分:Members、Domains 和 Static export。在仪表盘的站点卡片上可以重命名站点,套餐则在 Billing 页面管理。字体和设计令牌位于检查器的 Tokens 标签页。