studiobosco/wn-seo-extension

Winter CMS 页面的 SEO 扩展

v1.0.9 2023-01-05 13:45 UTC

This package is not auto-updated.

Last update: 2024-09-26 14:14:46 UTC


README

这是一个基于 https://github.com/anand-patel/oc-seo-extension 的分支,以便与 Winter CMS 兼容。

向 CMS 页面、静态页面和博客注入 SEO 字段。

此插件向 CMS 页面、静态页面和博客添加 SEO 字段,您只需将组件拖放到布局/页面即可使用。

目前包含的字段

  • 元标题
  • 元描述
  • 元关键词
  • 规范 URL
  • 元重定向到其他 URL
  • 机器人索引 & Follow

*根据需求添加更多字段

功能

  • 新增 添加了 Open Graph(og) 标签,以更好地在 Facebook 等社交网站上分享
  • 新增 在后端添加了配置元和 Open Graph 标签的设置

未来

  • 根据需求添加更多字段。
  • 将 SEO 优化器集成到页面优化中(如果可能)。

喜欢这个插件吗?

如果您喜欢此插件,请给它点赞或通过 PayPal 捐款。

文档

安装

要安装此插件,您必须点击 添加到项目 或在后端 系统 > 更新 > 安装插件 中键入 StudioBosco.SeoExtension

此插件目前包括三个组件

  • SEO CMS 页面
  • SEO 博客文章
  • SEO 静态页面
SEO CMS 页面

将此组件拖放到布局的 head 部分

布局的代码看起来像这样

    <html>
        <head>
            {% component 'SeoCmsPage' %}
        </head>
        <body>
           {% page %}
        </body>
    </html>
SEO 博客文章

将此组件拖放到包含博客文章组件的 CMS 页面上(即您想要显示博客文章)。

传递参数 data = post

以下是博客文章页面的 CMS 页面代码。

    {% component 'blogPost' %}
    {% component 'SeoBlogPost' data=post %}

要使用此组件,您必须在布局上放置 SeoCMSPage 组件。

SEO 静态页面

将此组件拖放到静态页面布局的 head 部分

静态页面布局的代码看起来像这样

    <html>
        <head>
            {% component 'SeoStaticPage' %}
        </head>
        <body>
            {% component 'staticMenu' %}
            {% component 'staticBreadcrumbs' %}
            {% page %}
        </body>
    </html>

配置

要配置此插件,请转到后端 系统,然后在左侧栏中找到 我的设置,然后点击 SEO 扩展,您将获得配置选项。(参考截图)