Malla文档

正式上线

填写页面 SEO,发布到预发布和生产环境,并连接你自己的域名。

用户指南
入门15 分钟

你将构建: 一个填好搜索设置、经过预发布环境测试,并在你自己的域名上于生产环境上线的站点

请先阅读: 快速入门构建落地页

在本教程中,你将让一个完成的站点正式上线。你会填写每个页面的搜索设置,在预发布环境中测试,发布到生产环境,并连接你自己的域名。你需要一个至少有一个页面的站点、该站点的所有者或管理员权限,以及你所拥有域名的 DNS 设置权限。

正式上线视频即将推出。下面的文字步骤已涵盖全部内容。
正式上线· 7 分钟

准备你的页面

  1. 打开页面设置

    在编辑器中打开页面,点击画布的空白处以取消所有选择。检查器现在会显示 Page 分区,包含页面的 Title 和 Path。

  2. 填写搜索标题和描述

    打开下方的 SEO 分区。填写 Title 和 Description:每个字段下方的计数器会在超出建议长度时提示你。底部的搜索预览会显示页面在搜索结果中的样子。

  3. 选择社交分享图

    在 OG image 中选择一张图片。这是别人分享该页面时显示的图片。如果图片还不在,请先在 Assets 标签页中上传。

  4. 隐藏不应被搜索到的页面

    对于感谢页面这类页面,打开 No index。搜索预览随后会显示“Hidden from search engines (noindex)”。

使用工具栏中的页面切换器,对每个页面重复这些步骤。

在预发布环境中测试

  1. 发布到预发布环境

    点击工具栏中的 Publish,保持选中 Staging,然后点击 Publish to staging。如果页面上的某个列表在线上站点会显示为空,弹出框会先把它列出来,方便你在发布前修正。

  2. 打开预发布站点

    当弹出框显示 Live on staging 时,点击链接旁的 Open site,或点击 Copy link 把链接发给别人审阅。

  3. 逐一点击检查

    打开每个页面,点击每个链接和按钮,并通过表单发送一条测试留言。把浏览器窗口调窄,检查手机布局。

检查点

预发布地址显示了你的整个站点,所有链接和表单都能正常工作。

发布到生产环境

  1. 切换到生产环境

    再次点击 Publish,选择 Production。如果该选项显示为灰色,且弹出框显示“Ask a site admin to publish to production.”,请让工作区的所有者或管理员来完成这一步。

  2. 发布

    点击 Publish to production。整个站点会一步切换到新版本,访客永远不会看到发布了一半的站点。

  3. 打开生产地址

    当弹出框显示 Live on production 时,点击 Open site。在连接域名之前,生产环境使用它的 Malla 地址,该地址以 -prod 结尾。

连接你的域名

  1. 打开域名设置

    打开站点菜单(工具栏左侧的站点名称),选择 Site settings。在分区列表中点击 Domains。

  2. 添加域名

    在 Add a domain 下输入主机名,例如 www.example.com。保持选中 Production,让该域名提供你的生产站点,然后点击 Add。

  3. 添加 DNS 记录

    域名会显示为 Pending 状态,并附有一张记录表,每条记录都有 Type、Name 和 Value。登录你的域名服务商,添加每条记录。使用每个名称和值旁的复制按钮,避免输入错误。

    这些记录各有用途:一条把域名指向 Malla,一条证明你拥有该域名,一条用于签发 HTTPS 证书。

  4. 等待验证

    验证和证书签发通常需要几分钟。状态会自动更新;点击 Check status 可立即检查。当显示 Active 时,域名已通过 HTTPS 连接成功。

  5. 再次发布

    再发布一次到生产环境。现在访问该域名就会显示你的站点。

检查点

在 Site settings → Domains 中,域名显示为 Active;在浏览器中打开它,会显示你的站点,地址栏中带有锁形图标。

检查线上站点

  1. 打开你的域名

    在浏览器的隐私窗口中打开你的域名,这样你看到的就是新访客看到的内容。也在手机上检查一下各个页面。

  2. 检查分享预览

    把某个页面链接粘贴到聊天应用中。它会显示你在 SEO 分区中设置的标题、描述和社交分享图。

  3. 修正错误

    发现问题了?在编辑器中修正,先发布到预发布环境检查,再发布到生产环境。每次发布都会一步替换线上版本。

  4. 回滚一次有问题的发布

    如果某次发布弄坏了线上站点,需要马上恢复上一个版本,点击 Publish 并选择 Production。Recent publishes 列出最近的发布,访客正在看到的那一次带有 Live 标记。在更早的一次上点击 Roll back,然后在 Roll back production? 对话框中再次点击 Roll back。弹出框会显示 Rolled back production,站点一步完成切换。

完成

你的站点已通过 HTTPS 在你自己的域名上线,每个页面都有自己的搜索标题和描述。

你学到了什么

  • 每个页面在页面设置的 SEO 分区中都有自己的搜索标题、描述和社交分享图。
  • 预发布环境用于测试,对搜索引擎隐藏;生产环境是访客看到的内容,需要所有者或管理员才能发布。
  • 自定义域名需要在服务商处添加 DNS 记录,并在下一次发布后开始提供站点。
  • 发布弹出框中的 Recent publishes 可以一步把环境回滚到更早的发布。

阅读本教程背后的指南: