frnxstd/seo-checkup

PHP SEO 检查工具箱

v0.1-beta 2018-02-03 11:39 UTC

This package is not auto-updated.

Last update: 2024-09-19 12:02:40 UTC


README

SEO 检查工具箱

Scrutinizer Code Quality Build Status Code Intelligence Status

这是一个用 PHP 编写的简单包,旨在帮助大家自己检查 SEO。由于 SEO 服务对预算有限的开发者来说通常很昂贵,我制作了这个包。在编码过程中,它变得相当丑陋,但我在将来会制作一个免费服务并使用这个包。在服务开发过程中,我会根据需要尽可能更新这个类。

安装

您需要 Composer。如果您已经安装了它,请运行以下代码:

composer require frnxstd/seo-checkup

享受吧。

贡献

需要对该类进行测试和重新设计。

欢迎任何形式的贡献。

该包提供的服务列表

  • 断链 BrokenLinks()
  • 缓存 Cache()
  • 规范链接标签 CanonicalTag()
  • 字符集 CharacterSet()
  • 代码内容比 CodeContent()
  • 过时 HTML 标签 DeprecatedHTML()
  • 域名长度 DomainLength()
  • favicon Favicon()
  • 框架集 Frameset()
  • 谷歌分析 GoogleAnalytics()
  • 标题1 Header1()
  • 标题2 Header2()
  • HTTPS Https()
  • 图片 alt 属性 ImageAlt()
  • 入口链接 InboundLinks()
  • 内联 CSS InlineCss()
  • 元描述 MetaDescription()
  • 元标题 MetaTitle()
  • no-follow 标签 NofollowTag()
  • no-index 标签 NoindexTag()
  • 对象计数器 ObjectCount()
  • 页面速度 PageSpeed()
  • 纯文本电子邮件 PlaintextEmail()
  • 页面压缩 PageCompression()
  • robots.txt 文件 RobotsFile()
  • 服务器签名 ServerSignature()
  • 社交媒体链接 SocialMedia()
  • SPF 记录 SpfRecord()
  • 下划线链接 UnderscoredLinks()

如何使用?

您可以使用上面列出的任何函数。以下是一个示例用法:

require_once __DIR__ . '/../vendor/autoload.php'; // Autoload files using Composer autoload

use SEOCheckup\Analyze;

$analyze = new Analyze('http://domain.com');

var_dump($analyze->NoindexTag());