热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
本提示词旨在指导用户构建一个自动化、系统化的网站断链检测与修复体系。通过定义核心业务参数,生成包含断链识别、优先级排序、工具部署、维护计划及效果监控的完整方案,帮助用户高效维护网站链接健康,提升用户体验与SEO表现。
以下方案为“断链检测与修复系统”的端到端设计与实施指南,适配 https://shop.example.cn 的电商场景与现有技术栈,并控制在中等预算(月费100–500元)内。内容包含工具组合、首扫与记录、优先级评分、自动化落地、月度维护计划、SEO影响监控与持续改进。
一、工具组合与部署(预算友好,自动化为先)
合计月度成本(典型):Screaming Frog 150 + Dr. Link Check 140 + 基础云主机 60 ≈ 350元,满足预算。
二、首次全站扫描与结果记录(示例表 + 可执行命令) 说明:我无法直接访问贵站进行抓取。以下给出“可执行命令+落地输出表结构”,并附上“示例数据(占位,供表头与流程验证)”。请按命令运行后,用实测数据替换示例。
A. 可执行命令
全站扫描(以Linux为例):
screamingfrogseospider --headless --crawl https://shop.example.cn
--config /opt/sf/config.seospider
--save-crawl --export-tabs "Response Codes:Client Error (4xx),Response Codes:Redirection (3xx),Internal:All"
--output-folder /opt/sf/reports/$(date +%F)
--timestamped-output --include-sitemap true --max-uri-length 4096 --respect-robots true
按sitemap与最近更新清单(CMS导出urls.txt)增量:
screamingfrogseospider --headless --mode list --url-list /opt/sf/urls.txt
--config /opt/sf/config.seospider
--save-crawl --export-tabs "Response Codes:Client Error (4xx)"
--output-folder /opt/sf/reports/incremental/$(date +%F)
B. 断链记录表(示例,运行后以实测数据替换) 列:断链URL | 指向页面URL | HTTP状态码 | 修复建议 | 优先级(1=最高)
备注:上述为示例位,真实结果以工具扫描输出为准。
三、优先级评分规则(透明可复用)
四、自动化与落地配置细节
五、月度维护计划(含实时警报) 第1周
断链检测范围与频率落实
六、SEO影响监控与月报指标(按业务目标定制) A. 总体指标(月度环比/同比)
B. 高价值页面专属监控(逐页建看板与告警)
建议阈值示例
七、修复策略与落地清单(与可接受措施对齐)
变更后回归
八、持续研究与优化(季度评审机制)
附:常用片段(可直接复用)
Nginx 重定向规则(示例) map $request_uri $redirect_target { /category/sales https://shop.example.cn/category/sale; /help/return-policy https://shop.example.cn/help/returns; } server { if ($redirect_target) { return 301 $redirect_target; } }
重定向表(MySQL) create table redirects ( source_path varchar(255) not null, target_url varchar(512) not null, status_code int not null default 301, enabled tinyint not null default 1, created_at timestamp default current_timestamp, expires_at timestamp null, comment varchar(255) null, primary key (source_path) );
CMS发布前校验(伪代码) onBeforePublish(content): urls = extractUrls(content.html) bad = linkinator.check(urls).filter(isInternal && is4xx5xx) if bad.length > 0: blockPublish(bad)
交付清单与下一步
如需,我可基于你们的实际扫描结果(Screaming Frog/Linkinator/Dr. Link Check导出)直接生成“优先级排序修复清单”,并附带批量301规则与验证脚本。
以下方案面向“内容资讯站 + 静态化发布 + 轻量CMS + 反向代理 + 定时任务”的低成本(月费<100元)环境,搭建可持续、可量化、可自动化的断链检测-修复-监控体系,兼顾“提升搜索引擎排名”“提升网站权威性”“改善用户体验”。
一、工具选型与总体方案(低成本、自动化优先)
二、首次断链扫描与结果(示例表) 说明:我无法直接联网爬取。以下为示例表结构与样例数据,用于说明输出形态与修复建议。落地执行后,使用第“三”部分脚本即可生成完整CSV/JSON报告并替换本示例。
字段:断链URL | 指向页面URL | HTTP状态码 | 修复建议 | 优先级(1高-5低)
优先级判定规则(用于自动评分):
示例打分逻辑(越小越紧急):
三、自动化部署与配置(面向现有技术栈)
GitHub Actions(示例)
规则:若检测到“内部链接404且引用自高价值页面”,CI可直接标红、阻断合并。
四、修复流程与SLA(可落地执行)
五、月度维护计划(每周两项任务,周报频率:每周) 第1周
第2周
第3周
第4周
覆盖范围对应关系:
六、SEO影响监控与月报指标(对齐三大业务目标) A. 总体链路健康与技术指标
B. 高价值页面专项(逐页追踪) 页面清单:
每页跟踪指标:
C. 报表与阈值告警
七、持续研究与优化路线(滚动执行)
附:落地脚本与模板要点
执行清单(第一周建议)
说明
下面方案面向“SPA+SSR 混合 + Go 微服务 + 反向代理 + PG/对象存储 + 统一日志与告警 + 灰度发布”的技术栈,目标覆盖全站、指定页面类型、动态生成链接、近期更新页面和外部导入链接,并提供持续的实时警报与月度治理节奏。
重要说明:我无法直接爬取互联网,因此无法当天为您输出真实的断链清单。以下提供即刻可用的工具组合、运行步骤、导出模板与自动化脚本。运行后请将结果 CSV/JSON 回传,我将基于真实数据补全优先级与修复单,并在 24 小时内提交处置清单与重定向配置。
爬取工具(一次性基线 + 可重复)
扫描范围与配置要点
快速命令(示例)
ScreamingFrogSEOSpiderCli \
--crawl https://app.svcdemo.io \
--headless \
--render-javascript true \
--max-uri-requests 200000 \
--save-crawl --output-folder ./out \
--export-format csv \
--export-tabs "Response Codes" \
--include-redirect-chains true \
--respect-robots true
npx linkinator https://app.svcdemo.io --recurse --timeout 20000 --retry 2 --format csv > out/linkinator.csv
断链清单输出模板(示例行,仅演示字段格式,非真实数据) | 断链URL | 指向页面URL | HTTP状态码 | 修复建议 | 优先级(1-5) | |---|---|---:|---|---:| | https://app.svcdemo.io/docs/api-v2 | https://app.svcdemo.io/docs/quickstart | 404 | 301重定向至 /docs/api 或更新为正确链接 | 1 | | https://cdn.svcdemo.io/img/hero@2x.png | https://app.svcdemo.io/pricing | 403/404 | 替换为有效资源或移除无效引用 | 2 | | https://thirdparty.example.com/sdk.js | https://app.svcdemo.io/ | 410 | 移除无效外链或临时“nofollow”并寻找替代 | 3 | | https://app.svcdemo.io/old-plan | https://app.svcdemo.io/pricing | 302链过长 | 直接更新为最终URL或配置单跳301 | 2 | | https://app.svcdemo.io/blog/post/123 | https://app.svcdemo.io/dashboard | 404 | 替换为相关内部链接或移除 | 4 |
说明:真实数据将由工具导出 CSV/Excel 后自动打分(见下节评分模型)。
优先选择“可自动化 + 适配 SPA + 可接入现有日志与灰度”的组合,兼顾成本:
推荐配置示例(总月费约¥1000-1200):
部署步骤(关键点):
实时警报:所有工具在任意时间触发阈值即刻报警;周任务用于结构化治理与复盘。
断链检测范围覆盖:“全站所有页面 + 指定页面类型 + 动态生成链接 + 近期更新页面 + 外部导入链接”。高风险问题随时触发实时警报(Slack/飞书/邮件/工单)。
全站核心 KPI(按月跟踪):
高价值页面专项 KPI(逐页):
警报阈值(示例):
A) GitHub Actions(Linkinator:全站快速校验)
name: link-check
on: [push, workflow_dispatch]
jobs:
linkinator:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'
- run: npm i -g linkinator
- run: linkinator https://app.svcdemo.io --recurse --timeout 20000 --retry 2 --format json > out/linkinator.json
- name: Fail on broken links
run: |
BROKEN=$(jq '[.links[] | select(.state!="OK")] | length' out/linkinator.json)
if [ "$BROKEN" -gt 0 ]; then
echo "Broken links: $BROKEN"; exit 1; fi
B) GitHub Actions(Lychee:Markdown/Docs 外链)
name: lychee-docs
on: [push, schedule]
jobs:
lychee:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: lycheeverse/lychee-action@v1
with:
args: --timeout 20 --max-concurrency 8 --verbose ./docs/**/*.md
C) Playwright(SPA 路由与动态链接采集)
// crawl.ts
import { chromium } from 'playwright';
const seeds = [
'https://app.svcdemo.io/',
'https://app.svcdemo.io/signup',
'https://app.svcdemo.io/pricing',
'https://app.svcdemo.io/docs/quickstart',
'https://app.svcdemo.io/help/status',
'https://app.svcdemo.io/dashboard'
];
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
const visited = new Set<string>();
const toVisit = [...seeds];
while (toVisit.length) {
const url = toVisit.shift()!;
if (visited.has(url)) continue;
await page.goto(url, { waitUntil: 'networkidle' });
visited.add(url);
const links = await page.$$eval('a[href]', as => as.map(a => (a as HTMLAnchorElement).href));
for (const l of links) {
if (l.startsWith('https://app.svcdemo.io') && !visited.has(l)) toVisit.push(l);
}
}
// 将 visited 写出供 linkinator 再校验
console.log([...visited].join('\n'));
await browser.close();
})();
D) Nginx 重定向映射(Git 管理)
map $request_uri $redirect_target {
/docs/api-v2 /docs/api;
/old-plan /pricing;
}
server {
listen 443 ssl;
server_name app.svcdemo.io;
location ~ ^/(docs/api-v2|old-plan)$ {
return 301 https://app.svcdemo.io$redirect_target;
}
}
E) 日志平台查询与告警(示例:Loki/Prometheus 表达式)
sum(rate(nginx_http_requests_total{status=~"4..",host="app.svcdemo.io"}[5m]))
/
sum(rate(nginx_http_requests_total{host="app.svcdemo.io"}[5m]))
sum(rate(nginx_http_requests_total{status="404",host="app.svcdemo.io",request_uri=~"/(|signup|pricing|docs/quickstart|help/status|dashboard)"}[5m]))
F) GSC 导出(覆盖/抓取异常)
此方案以自动化与实时告警为核心,覆盖“满足合规要求、防止流量损失、改善用户体验、提高页面加载速度、为网站改版做准备”的目标;在您提供首次扫描 CSV 后,我将补充完整的真实断链表与修复优先级,并提交可直接上线的配置与工单。
打造一套专业级网站链接维护优化解决方案,帮助用户实现自动化的断链检测与修复,通过优化SEO表现提升网站排名和用户体验,为用户提供高效、智能的链接管理服务。
帮助优化网站链接结构,并通过断链修复提升搜索引擎抓取效率,从而更高效地提升页面排名。
通过自动监控和修复断链,提高网页稳定性,优化用户浏览体验,降低跳出率,促进业务增长。
即时检测和修复产品页链接问题,避免因断链导致客户流失,确保销售流程畅通。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
半价获取高级提示词-优惠即将到期