Slim SEO 使选项保持简单并处理 SEO 的繁琐工作
已发表: 2019-12-17自 2003 年春天以来,我一直在运行某种博客。在短短几个月内,这将是我的第 17 个博客厌恶。 这些年来我学到的最重要的一课是不要做超过发布博客文章所需的工作。
曾经有一段时间我摆弄自定义字段框来微调博客文章的各个方面,例如元关键字、描述、标题等等。 然而,担心一篇文章的每一点元数据变得比实际写博客文章本身更多的工作。 它扼杀了我的创作过程。
我已经尝试了许多 SEO 插件,甚至曾经自己构建过这样的插件。 最终,无论我在做什么项目,我都会回到简单地自动化大部分流程。
一些 SEO 纯粹主义者可能会反对这个想法。 他们可能会争辩说,为了在搜索引擎中获得最佳结果,必须对一切进行微调。 我不能说。 担心排名似乎是一场永无止境的艰苦战斗。 根据我的经验,与其他插件相比,没有任何特定的插件给我带来优势。 无论我是专注于选项填充的 SEO 插件提供的每个细节,还是让自动化系统生成我需要的点点滴滴,结果总是相似的。
我决定试试 Slim SEO 插件。 它承诺处理肮脏的工作,并根据我在 SEO 插件中寻找的内容勾选了大多数框。
Slim SEO 是由 Meta Box 框架和 GretaThemes 背后的公司 eLightUp 构建的插件。 鉴于他们为 WordPress 构建质量扩展的历史,他们的 SEO 插件对于测试运行是有意义的。
该插件精美地处理了您期望从 SEO 插件中获得的基础知识。 它会自动处理元标签,包括社交媒体的开放图标签。 它会生成您的公共帖子和页面的站点地图。 它通过 JSON-LD 输出结构化数据,无需用户进行任何操作。
TL;DR:对于那些正在寻找一个简单的 SEO 解决方案且几乎不需要跑腿的用户来说,Slim SEO 是一个不错的选择。 对于想要修补其 SEO 各个方面的用户,请寻找其他地方。
纤薄的用户界面
作为用户,我最容易厌倦的就是复杂的选项屏幕。 只给我基本的。 这正是 Slim SEO 所做的。 它在管理员的默认“设置”菜单下有一个名为“SEO”的选项屏幕。 目前,唯一的选项是输入来自各种服务的页眉和页脚脚本,例如谷歌标签管理器或谷歌分析。
在后期编辑屏幕上,插件提供了一个简单的元框,用于自定义元标题和描述。 用户还可以选择对搜索引擎隐藏帖子并更改帖子的 Facebook 和 Twitter 图片。 而且,就是这样。

如果您希望让插件自动处理它们,则可以跳过这些选项中的每一个。
可以这么说,我是精简界面的粉丝。 该插件无需担心 SEO 分数、关键字排名或 20 种不同的选项。 它不会显示帖子在搜索引擎中的外观预览。 可用的选项是我可能不时想要配置的项目,因此很高兴能够在需要时这样做。

插件的缺点
瘦身并不总是等同于更好。 您通过允许插件做出可能并不总是对您的网站最好的决定来做出牺牲。 在决定是否使用插件时请记住这些。
自动重定向
自动化系统的最大缺点之一是我有时希望插件以不同的方式处理事情。 该插件的自动重定向功能就是一个很好的例子。 开箱即用,该插件会将所有附件页面视图重定向到媒体文件。 如果作者没有写任何帖子或在单作者网站上,它还会将访问者重定向到作者档案页面到主页。
这些自动重定向可能对某些最终用户来说是可取的,但它们不是我想要的。 问题是没有明确的方法可以禁用此功能,即使通过代码也是如此。
标头清理
该插件还具有“清理”功能,可自动删除前端<head>区域中的 RSD 链接、Windows Live Writer 清单链接、WordPress 版本号和发布短链接。 删除这些项目可能是可取的,但在清理 WordPress 类型的插件而不是专注于 SEO 的插件中,它们的删除会更合适。
自动图像 Alt 属性
Slim SEO 会自动添加alt属性来发布缩略图以及将图像插入编辑器时。 问题是它使用附件标题。 与简单地将 alt 属性留空相比,这可能会使可访问性变得更糟。 如果您的附件标题类似于DS_IMG9453.jpg ,则它不能准确地描述图像。
面包屑
该插件有一个用于输出面包屑的简码。 它必须手动添加到短代码感知区域或主题模板中。
面包屑功能提供了基线体验。 它不能处理所有场景,甚至不能处理所有场景。 该功能不会让您使用高度复杂的设置。 但是,对于普通安装来说,它可以正常工作。
这对于使用 SEO 插件的课程来说是一样的——充其量只是平庸的面包屑。 坦率地说,SEO 插件应该从功能列表中删除面包屑,让成熟的面包屑插件来做他们的事情。 用户应该使用 opt 一个专门专注于作为面包屑插件的插件。 构建这些的作者往往有更多处理边缘情况的经验。
代码如何叠加?
从编程的角度来看,代码干净清晰。 它达到了应有的水平的 90%。 缺少的 10% 是插件创建的许多对象都没有引用。 这不是仅限于此插件的问题,并且比它应该更常见。
这个问题使得从钩子中删除操作和过滤器几乎是不可能的。 对于最终用户来说,这无关紧要。 对于开发人员来说,操纵插件的工作方式并不是一项轻松的练习。 这可以通过多种方式轻松解决,例如使用容器、服务定位器、静态单实例、单例甚至全局。 是否应该部署其中一些方法超出了本次审查的范围。 尽管如此,对插件对象的一些引用会有所帮助。
解决这个问题将派上用场禁用这些自动重定向。
最终判决
除了一些公认的微不足道的抱怨之外,我会使用这个插件来代替具有更多选项的 SEO 插件。 多年运行多个站点的经验教会我寻找最简单的解决方案,以便我可以重新做我喜欢做的事情。
如果您更喜欢对 SEO 的各个方面进行微观管理,那么现有的选择很多。 Slim SEO 无法满足您的需求。
