madeitbelgium / seo-analyzer
SEO 分析器
0.8.0
2023-11-14 13:55 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ~6.0|7.*
- illuminate/support: *
- ivopetkov/html5-dom-document-php: 1.*|2.*
Requires (Dev)
- php-coveralls/php-coveralls: ~2.1
- phpunit/phpunit: 7.*|6.*|8.*
README
使用这个(Laravel)包,您可以分析页面上的 SEO。
此包搜索主内容,以优化对重要内容的 SEO 结果。例如:博客文章网页分析整个网页,仅分析博客文章文本。
网页
- 获取标题
- 获取描述
- 加载时间
全面页面分析
- 代码与文本比例
- 单词计数
- 关键词
- 长尾关键词
- 标题(H1、H2...):计数、单词计数、关键词、长尾关键词
- 链接:计数、单词计数、关键词、长尾关键词、内部链接、外部链接、跟随、不跟随
- 图片:计数、包含 alt 文本的计数、alt 文本中的单词计数、关键词、长尾关键词
检测主内容
- 代码与文本比例
- 单词计数
- 关键词
- 长尾关键词
- 标题(H1、H2...):计数、单词计数、关键词、长尾关键词
- 链接:计数、单词计数、关键词、长尾关键词、内部链接、外部链接、跟随、不跟随
- 图片:计数、包含 alt 文本的计数、alt 文本中的单词计数、关键词、长尾关键词
安装
在您的 composer.json
中需要此包并更新 composer。
"madeitbelgium/seo-analyzer": "^0.6"
文档
用法
use MadeITBelgium\SeoAnalyzer\SeoFacade as SEO; SEO::analyze('https://www.madeit.be');
如果您已经有页面的 HTML 内容
use MadeITBelgium\SeoAnalyzer\SeoFacade as SEO; $html = "<html>....</html>"; SEO::analyze('https://www.madeit.be', $html);
完整文档可在此处找到: http://www.madeit.be/
支持
支持 github 或邮件: tjebbe.lievens@madeit.be
贡献
请尽量遵循 psr-2 编码风格指南。 http://www.php-fig.org/psr/psr-2/
许可
此包根据 LGPL 许可。您可以在个人和商业项目中免费使用它。代码可以被分支和修改,但原始版权作者应始终被包含!