frnxstd / seo-checkup
PHP SEO 检查工具箱
v0.1-beta
2018-02-03 11:39 UTC
Requires
- php: >=5.3
- guzzlehttp/guzzle: *
This package is not auto-updated.
Last update: 2024-09-19 12:02:40 UTC
README
SEO 检查工具箱
这是一个用 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());