seo-basic
获取站长之家(chinaz)SEO 综合查询页面的信息并解析展示。脚本用标准库 urllib 抓取页面 HTML,解析其中能直接读到的指标,并生成一份带「查看完整数据」链接的报告,方便在浏览器里查看其余维度。
能获取哪些维度的数据
解析结果分三大类:
1. 网站基础信息(site_info)
- 网站主体(所属公司)、成立时间
- 所属行业、行业排名
- 主要内容方向
- GZIP 压缩是否开启
- 用户主要来自、主要流量来源(地域/渠道)
- 域名年龄、注册商、DNS
- 域名更新时间、过期时间、距离过期天数
- 解析出来的 IP 及位置
2. 域名注册信息(registrant)
- 注册人 / 机构
- 注册人邮箱
3. 网站 TDK(标题 / 关键词 / 描述)
<title>标题- meta
keywords关键词 - meta
description描述
这些数据能用在哪些场景
| 数据维度 | 典型应用场景 | | --- | --- | | 网站主体 / 成立时间 / 行业 / 行业排名 | 竞品分析、投资尽调、合作方背景调查:快速判断一个站点的真实归属、体量、所处赛道 | | 域名年龄 / 注册商 / DNS / 过期时间 / 解析 IP | 域名健康巡检与续费提醒;风控识别(新注册域名常是钓鱼/欺诈站);CDN 与解析稳定性评估 | | GZIP / 流量来源 / 用户地区 | 性能优化(是否开启压缩)、投放地域与渠道策略制定 | | 注册人 / 机构 / 邮箱 | 权属核验、侵权/盗版线索排查、联系注册商处理争议 | | 标题 / 关键词 / 描述(TDK) | SEO 诊断与优化建议、内容合规检查、同行业站点文案对标 | | 权重 / 收录 / 排名 / 反链 / 流量 / SSL(链接查看) | 深度 SEO 监控、关键词排名追踪、外链建设效果评估、安全证书巡检 |
用法
python3 seo_report.py qq.com # 查询并生成报告
python3 seo_report.py https://www.qq.com # 自动提取纯域名、去 www.
python3 seo_report.py qq.com --json # 仅输出 JSON 结果
python3 seo_report.py qq.com --html out.html
python3 seo_report.py qq.com --timeout 25
输出
- 默认生成 HTML 报告(含解析出的静态指标 + 完整数据链接)。
--json输出提取结果,方便程序化消费。
微信扫一扫