SEO & Schema Markup
适用于 EmDash 的 SEO:Schema 标记、JSON-LD 结构化数据、Google 预览、SEO 检查、noindex、WordPress 重定向导入。Yoast 的替代方案。
插件
SEO & Schema Markup
适用于 EmDash 的 SEO:Schema 标记、JSON-LD 结构化数据、Google 预览、SEO 检查、noindex、WordPress 重定向导入。Yoast 的替代方案。
描述
EmDash 已经处理了标题、描述、站点地图、canonical 和社交标签。这个插件增加了结构化数据、页面检查和重定向导入。无需账户,也无需密钥。
它能做什么
- Schema 标记(结构化数据、JSON-LD)。 每个页面一张相互关联的图,取代 EmDash 的单个对象:Organization、Person,或带有地址和营业时间的本地商家;WebSite;WebPage;带有作者的博客文章和文章;服务;团队成员;面包屑导航。
- 为每个集合设置页面类型,根据名称推测,可按集合或按页面更改。
- 待修复的页面。 列出缺少描述(摘要也算一个)、标题重复或 canonical 指向别处的页面,每一项都带有指向该页面的链接。没有评分,也没有红绿灯:这是一份可以降到零的清单。
- Google 预览位于条目编辑器中:显示 Google 可能呈现的地址、标题和描述,最多给出三项待修复的内容。
- 按集合对搜索隐藏(noindex),只要有内容被隐藏,SEO 页面上就会显示警告。
- 重定向。 添加、更改和删除重定向,或粘贴从 Redirection、Yoast SEO Premium 或 Rank Math 导出的列表。
它不做什么
- 它不会撰写页面标题、站点地图或 robots.txt;这些由 EmDash 核心和你的主题负责。
- 没有关键词密度或可读性评分:Google 两者都不使用。
- 暂无 FAQ、Product 或 Event 的 Schema;这些请使用
json_ld字段。你粘贴的内容会加入同一张图。 - 这些检查针对的是已发布的页面,而不是你正在输入的内容。
限制
一个商家地点。EmDash 不支持正则表达式重定向:精确地址和“某个文件夹下的所有内容”会被转换,其他模式会被列出,供你改写。
权限
读取内容、署名和内容结构,用于检查页面并生成标记。管理重定向:包括你在 Redirects 标签页上添加、更改或删除的重定向,以及仅在你确认之后才执行的导入。导入绝不会更改已经存在的重定向。
安装
在 EmDash 管理后台的 Plugins 中安装,或在代码中固定它:
npm install @moorage/plugin-seo
// astro.config.mjs
import seo from "@moorage/plugin-seo";
emdash();
然后打开管理后台侧边栏中的 SEO。在你做任何更改之前它就能工作;回答一个关于站点面向对象的问题,可以让结果更准确。
常见问题
如何给 EmDash 添加 Schema 标记?
安装这个插件。每个页面立即获得结构化数据(JSON-LD);在 SEO 页面上说明站点面向谁,可使其更准确。
EmDash 有 Yoast 的替代方案吗?
有,分为两部分。EmDash 本身负责标题、描述、站点地图和 canonical。这个插件增加了 Schema 图、待修复页面清单、Google 预览和重定向导入。没有红绿灯,也没有焦点关键词。
如何从 WordPress 导入重定向?
从 Redirection、Yoast SEO Premium 或 Rank Math 导出,打开 SEO > Redirects > Import from WordPress,粘贴列表并点击 “Check list”。在你确认之前不会添加任何内容。
如何在 EmDash 中对某个集合设置 noindex?
打开 SEO > Settings > Content types,并为该内容类型选择 “Hide from Google and other search engines”。
它是免费的吗?
是的,可用于任意数量的站点,无论是你自己的还是你客户的,无需账户,也无需密钥。它以 MIT 许可证开源:只要附带版权声明,你就可以使用、修改、复制和分享代码,包括用于付费工作。
有 SEO 评分吗?
没有,这是有意为之。你得到的是一份可以降到零的待修复清单。
它会添加带营业时间的本地商家 Schema 吗?
会。在 SEO 页面上选择 “A local business customers visit”,并填写地址、电话号码和营业时间。在填写地址之前,站点会被描述为一个组织,因为 Google 要求提供地址。
我的页面能在 Google 上获得富媒体搜索结果吗?
标记使页面具备资格;Google 决定显示什么。管理员可以从 Google 预览面板打开 Google 的富媒体搜索结果测试。
我在哪里撰写 meta 描述?
在每个条目上 EmDash 自带的 SEO 面板中。这个插件会列出没有 meta 描述的页面。