Files
cms-website/docs/evidence/phase4-assertions.json
T

645 lines
28 KiB
JSON
Raw Normal View History

{
"verdict": "PASS",
"generatedAt": "2026-10-22T07:20:15.759Z",
"env": {
"node": "v24.13.0",
"platform": "win32",
"site": "hesupipe-real",
"origin": "https://hesupipe.com",
"database": "postgres://siteforge:siteforge_dev@localhost:5434/sf_phase4_hesupipe"
},
"chain": {
"register": {
"runId": "20261022T151903-lhppmd",
"siteId": "763a6544-dcdd-43c8-b1a9-11769f4b720a",
"siteCreated": true,
"connectionId": "05a9f6a7-cf67-4f0f-ac11-a4899378bd08",
"snapshots": [
{
"kind": "wxr",
"sha256": "f9bc5d4497a1",
"byteSize": 5490399,
"reused": false,
"copied": false,
"durationMs": 16.857200000000034
},
{
"kind": "media_bundle",
"sha256": "8b674261c104",
"byteSize": 172532000,
"reused": false,
"copied": false,
"durationMs": 2684.0553999999997
},
{
"kind": "manual_url_list",
"sha256": "c935d444f52b",
"byteSize": 143945,
"reused": false,
"copied": false,
"durationMs": 24.289099999999962
}
]
},
"import": {
"jobId": "c7b4fd9d-61d6-46d5-8022-86259a1675ac",
"status": "succeeded_with_issues",
"reused": false,
"reportPath": "D:\\project\\cms-one\\artifacts\\import\\c7b4fd9d-61d6-46d5-8022-86259a1675ac\\reports\\import.json"
},
"publish": {
"dryRunCandidates": 192,
"publishedCount": 192,
"upToDateCount": 192,
"siteConfigRevision": {
"created": true,
"version": 1
}
},
"build": {
"jobId": "e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e",
"status": "succeeded",
"reused": false,
"inputDir": "D:\\project\\cms-one\\artifacts\\jobs\\e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e\\input",
"reportPath": "D:\\project\\cms-one\\artifacts\\jobs\\e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e\\reports\\build.json",
"counts": {
"contents": 192,
"taxonomies": 6,
"routes": 2772,
"assets": 836
},
"urlRewrite": {
"rewritten": 386,
"unresolved": 317
},
"issues": [],
"artifacts": {
"distPath": "D:\\project\\cms-one\\artifacts\\jobs\\e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e\\dist",
"distSha256": "b97ecbdaa37de096a5b780b9b3b2c889e9156a1c2bb06457cff4686436aa6276",
"distByteSize": 122929197,
"distFileCount": 1029,
"routeManifestPath": "D:\\project\\cms-one\\artifacts\\jobs\\e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e\\route-manifest.json",
"routeManifestSha256": "5b11f7f11da66dff6dcfac97bc0324178e8ed146227dc5b3df90c2cd49f2486d",
"routeManifestByteSize": 812072,
"sitemapEntries": 190,
"mediaCopied": 836
},
"marks": [
"queued",
"snapshotting",
"building",
"validating",
"succeeded"
]
}
},
"sqlCounts": {
"contentEntries": 192,
"publishedLocales": 192,
"mediaReady": 836,
"auditPublish": 1,
"typeKey": [
{
"type_key": "basic_page",
"n": "15"
},
{
"type_key": "news_article",
"n": "129"
},
{
"type_key": "product",
"n": "48"
}
],
"routeKind": [
{
"route_kind": "html",
"n": "190"
},
{
"route_kind": "asset",
"n": "836"
},
{
"route_kind": "redirect",
"n": "1746"
}
]
},
"timings": {
"registerWallMs": 2886,
"registerServiceMs": 2874,
"importMs": 57199,
"publishDryRunMs": 6,
"publishConfirmMs": 17,
"buildTotalMs": 9498,
"buildSnapshotMs": 431,
"buildBuildingMs": 8880,
"buildValidatingReportMs": 174,
"astroProbeMs": 4865,
"smokeMs": 285
},
"assertions": [
{
"id": "①home /",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"siteNameInBody\":true,\"latest3NewsTitles\":true,\"top3\":[\"HDPE Water Pipe Coils shipped to Chile (South America)\",\"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)\",\"HDPE pipe for Urban water network in Burkina Faso ( West Africa)\"]}",
"pass": true,
"note": ""
},
{
"id": "①coded content page",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"titleInBody\":true,\"title\":\"Before choosing a PE pipe, be sure to confirm the purpose\"}",
"pass": true,
"note": ""
},
{
"id": "①product category list",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"termNameInBody\":true,\"productTitlesInBody\":true,\"termName\":\"HDPE PIPE & FITTINGS\",\"termProducts\":14}",
"pass": true,
"note": ""
},
{
"id": "①product detail",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"titleInBody\":true,\"localizedMediaRefs\":true,\"title\":\"ECOLOGICAL WOOD DOORS\",\"mediaRefs\":12,\"specTableRows\":0}",
"pass": true,
"note": ""
},
{
"id": "①news list /news/",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"latest5Titles\":true,\"top5\":[\"HDPE Water Pipe Coils shipped to Chile (South America)\",\"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)\",\"HDPE pipe for Urban water network in Burkina Faso ( West Africa)\",\"HDPE Corrugated Pipe for Agricultural Drainage in EI Salvador ( Central America)\",\"HDPE Pipe for Underground Sewerage System in Mongolia\"]}",
"pass": true,
"note": ""
},
{
"id": "①news detail",
"expect": "HTTP 200 + 真实内容(标题/列表/媒体引用)",
"actual": "http=200 checks={\"titleInBody\":true,\"dateInBody\":true,\"title\":\"2023 Pipe Market Analysis\",\"date\":\"2023-11-19 13:32:01\"}",
"pass": true,
"note": ""
},
{
"id": "②图片本地化抽检",
"expect": "10 张:根相对引用 + dist 文件存在 + preview 200 + assets.json 在册",
"actual": "[{\"src\":\"/wp-content/uploads/2023/12/Pipe-Market-Analysis.jpg\",\"refPage\":\"2023-pipe-market-analysis/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":78330},{\"src\":\"/wp-content/uploads/2024/05/2024-Indonesia-Jakarta-International-Building-Materials-Exhibition-MEGA-BUILD.jpg\",\"refPage\":\"2024-indonesia-jakarta-international-building-materials-exhibition-mega-build/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":144970},{\"src\":\"/wp-content/uploads/2024/02/2024-Philippine-International-Construction-and-Building-Materials-Exhibition.jpg\",\"refPage\":\"2024-philippine-international-construction-and-building-materials-exhibition/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":1077233},{\"src\":\"/wp-content/uploads/2024/02/electrofusion.jpg\",\"refPage\":\"a-revolutionary-technique-for-hdpe-pipe-welding/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":76511},{\"src\":\"/wp-content/uploads/2023/12/HDPE-pipes.jpeg\",\"refPage\":\"about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":81253},{\"src\":\"/wp-content/uploads/2023/12/1HDPE-Water-Supply-Pipe-64.jpg\",\"refPage\":\"about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":61930},{\"src\":\"/wp-content/uploads/2023/12/CERTIFICATE1.png\",\"refPage\":\"about-us/certificates/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":233910},{\"src\":\"/wp-content/uploads/2024/10/d1afc2d40d1b42dfc65042.webp\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":174774},{\"src\":\"/wp-content/uploads/2023/12/about-hesu.jpg\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":124448},{\"src\":\"/wp-content/uploads/2023/12/25b2916b5c49db617f5224.jpg\",\"refPage\":\"about-us/index.html\",\"rootRelative\":true,\"inAssetsJson\":true,\"distFileExists\":true,\"httpStatus\":200,\"byteSize\":11482}]",
"pass": true,
"note": ""
},
{
"id": "③SEO 三件套×5页",
"expect": "title/description 非空 + canonical === origin+路径(逐页精确)",
"actual": "[{\"page\":\"home\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/\"},{\"page\":\"coded page\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/\"},{\"page\":\"product category\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/product-category/hdpe-pipe-fittings/\"},{\"page\":\"product detail\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/product/ecological-wooden-door/\"},{\"page\":\"news detail\",\"titleNonEmpty\":true,\"descriptionNonEmpty\":true,\"canonicalExact\":true,\"canonical\":\"https://hesupipe.com/2023-pipe-market-analysis/\"}]",
"pass": true,
"note": ""
},
{
"id": "④未命中 404",
"expect": "404 + X-Robots-Tag noindex",
"actual": "status=404 x-robots=noindex, nofollow",
"pass": true,
"note": ""
},
{
"id": "④301 抽检(?attachment_id= 原串 3 + 路径形态 2)",
"expect": "逐条 301 + Location === manifest 原串的 RFC 头域 ASCII 派生形(原串含非 ASCII 时 UTF-8 百分号编码)",
"actual": "[{\"request\":\"/?attachment_id=1559\",\"expectLocation\":\"/wp-content/uploads/2019/12/file-pdf.png\",\"status\":301,\"location\":\"/wp-content/uploads/2019/12/file-pdf.png\",\"locationMatch\":true},{\"request\":\"/?attachment_id=3128\",\"expectLocation\":\"/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg\",\"locationMatch\":true},{\"request\":\"/?attachment_id=3921\",\"expectLocation\":\"/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg\",\"locationMatch\":true},{\"request\":\"/%e4%ba%a7%e5%93%811-2/\",\"expectLocation\":\"/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp\",\"status\":301,\"location\":\"/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp\",\"locationMatch\":true},{\"request\":\"/why-pvc-water-supply-pipes-are-the-ideal-choice-for-modern-infrastructure/pvc-water-supply-pipes/\",\"expectLocation\":\"/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg\",\"status\":301,\"location\":\"/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg\",\"locationMatch\":true}]",
"pass": true,
"note": ""
},
{
"id": "④c 非 ASCII redirect → 资产终端(7 条全查)",
"expect": "301 → 跟随 Location 编码形 → 终端 200 + 图片 MIME(exact_key 编码线形命中)",
"actual": "[{\"request\":\"/?attachment_id=2835\",\"location\":\"/wp-content/uploads/2024/01/PE-water-supply-pipe-engineering-drawing-of-Wuxi-Wuai-Primary-School-%EF%BC%881%EF%BC%89.jpg\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/jpeg\"},{\"request\":\"/?attachment_id=3125\",\"location\":\"/wp-content/uploads/2024/03/Papua-New-Guinea-Water-Supply-Project-PE-Water-Supply-Pipe%EF%BC%88hesu%EF%BC%89.png\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/png\"},{\"request\":\"/changqing%c2%b7lixiang-cultural-tourism-street-project-steel-mesh-skeleton-pipe-1/\",\"location\":\"/wp-content/uploads/2024/04/Changqing%C2%B7Lixiang-Cultural-Tourism-Street-Project-Steel-Mesh-Skeleton-Pipe-1.png\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/png\"},{\"request\":\"/changqing%c2%b7lixiang-cultural-tourism-street-project-steel-mesh-skeleton-pipe/\",\"location\":\"/wp-content/uploads/2024/04/Changqing%C2%B7Lixiang-Cultural-Tourism-Street-Project-Steel-Mesh-Skeleton-Pipe.jpg\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/jpeg\"},{\"request\":\"/hdpe-carat-pipe/hdpe-carat-pipe-%ef%bc%881%ef%bc%89/\",\"location\":\"/wp-content/uploads/2024/10/HDPE-carat-pipe-%EF%BC%881%EF%BC%89.jpg\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/jpeg\"},{\"request\":\"/product/steel-belt-reinforced-pe-corrugated-pipe/steel-belt-reinforced-pe-corrugated-pipe%e3%80%81-4/\",\"location\":\"/wp-content/uploads/2023/12/Steel-Belt-Reinforced-PE-Corrugated-Pipe%E3%80%81-4.jpg\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/jpeg\"},{\"request\":\"/product/steel-belt-reinforced-pe-corrugated-pipe/steel-belt-reinforced-pe-corrugated-pipe%e3%80%81-5/\",\"location\":\"/wp-content/uploads/2023/12/Steel-Belt-Reinforced-PE-Corrugated-Pipe%E3%80%81-5.jpg\",\"hopStatus\":301,\"terminalStatus\":200,\"terminalContentType\":\"image/jpeg\"}]",
"pass": true,
"note": ""
},
{
"id": "⑤sitemap 条目数",
"expect": "= manifest indexable html 数(190)",
"actual": "loc=190 indexable=190",
"pass": true,
"note": ""
},
{
"id": "⑤robots.txt",
"expect": "存在 + Sitemap 行指向 origin",
"actual": "存在(Sitemap: https://hesupipe.com/sitemap.xml)",
"pass": true,
"note": ""
},
{
"id": "⑦html 全量 200",
"expect": "190 行全 200(manifest html 行数)",
"actual": "ok=190/190",
"pass": true,
"note": "样例 / content-type=text/html; charset=utf-8"
},
{
"id": "⑦redirect 全量 301+Location",
"expect": "1746 行逐条 301 + Location === manifest 原串(非 ASCII 头域 ASCII 化派生形)",
"actual": "ok=1746/1746",
"pass": true,
"note": ""
},
{
"id": "⑦manifest 键线形",
"expect": "全 2772 键纯 ASCII(编码线形——裸非 ASCII 键 = 预览永不命中)",
"actual": "nonAsciiKeys=0",
"pass": true,
"note": ""
},
{
"id": "⑨门禁 validation_runs",
"expect": "job succeeded + validation_run PASS(build succeeded 即含门禁通过)",
"actual": "job=succeeded runs=[{\"id\":\"6459e0df-dd53-4158-b300-7c610100eeef\",\"status\":\"PASS\",\"rule_version\":\"min-gates-v1\"}] issues=[]",
"pass": true,
"note": ""
},
{
"id": "计数 content_entries",
"expect": "192(129 news_article + 48 product + 15 basic_page)",
"actual": "total=192 {\"basic_page\":15,\"news_article\":129,\"product\":48}",
"pass": true,
"note": ""
},
{
"id": "计数 published 指针",
"expect": "192(显式发布后全量)",
"actual": "192",
"pass": true,
"note": ""
},
{
"id": "计数 routes",
"expect": "2772(html 190 / redirect 1746 / asset 836)",
"actual": "{\"html\":190,\"asset\":836,\"redirect\":1746}",
"pass": true,
"note": ""
},
{
"id": "计数 media ready",
"expect": "836",
"actual": "836",
"pass": true,
"note": ""
},
{
"id": "计数 audit content.publish",
"expect": "≥1(本链 confirm 写入)",
"actual": "1",
"pass": true,
"note": ""
},
{
"id": "构建产物面",
"expect": "dist 文件≈1029(html+媒体+sitemap/robots+404)",
"actual": "distFileCount=1029 mediaCopied=836 sitemapEntries=190 urlRewrite={\"rewritten\":386,\"unresolved\":317}",
"pass": true,
"note": ""
}
],
"detail": {
"a1": [
{
"page": "home /",
"route": "/",
"http": 200,
"ok": true,
"checks": {
"siteNameInBody": true,
"latest3NewsTitles": true,
"top3": [
"HDPE Water Pipe Coils shipped to Chile (South America)",
"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)",
"HDPE pipe for Urban water network in Burkina Faso ( West Africa)"
]
}
},
{
"page": "coded content page",
"route": "/how-to-choose-pe-pipe%ef%bc%9f/",
"http": 200,
"ok": true,
"checks": {
"titleInBody": true,
"title": "Before choosing a PE pipe, be sure to confirm the purpose"
}
},
{
"page": "product category list",
"route": "/product-category/hdpe-pipe-fittings/",
"http": 200,
"ok": true,
"checks": {
"termNameInBody": true,
"productTitlesInBody": true,
"termName": "HDPE PIPE & FITTINGS",
"termProducts": 14
}
},
{
"page": "product detail",
"route": "/product/ecological-wooden-door/",
"http": 200,
"ok": true,
"checks": {
"titleInBody": true,
"localizedMediaRefs": true,
"title": "ECOLOGICAL WOOD DOORS",
"mediaRefs": 12,
"specTableRows": 0
}
},
{
"page": "news list /news/",
"route": "/news/",
"http": 200,
"ok": true,
"checks": {
"latest5Titles": true,
"top5": [
"HDPE Water Pipe Coils shipped to Chile (South America)",
"HDPE Slurry&Sand Dredging Pipeline System Shipped to Tanzania (East Africa)",
"HDPE pipe for Urban water network in Burkina Faso ( West Africa)",
"HDPE Corrugated Pipe for Agricultural Drainage in EI Salvador ( Central America)",
"HDPE Pipe for Underground Sewerage System in Mongolia"
]
}
},
{
"page": "news detail",
"route": "/2023-pipe-market-analysis/",
"http": 200,
"ok": true,
"checks": {
"titleInBody": true,
"dateInBody": true,
"title": "2023 Pipe Market Analysis",
"date": "2023-11-19 13:32:01"
}
}
],
"a2": [
{
"src": "/wp-content/uploads/2023/12/Pipe-Market-Analysis.jpg",
"refPage": "2023-pipe-market-analysis/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 78330
},
{
"src": "/wp-content/uploads/2024/05/2024-Indonesia-Jakarta-International-Building-Materials-Exhibition-MEGA-BUILD.jpg",
"refPage": "2024-indonesia-jakarta-international-building-materials-exhibition-mega-build/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 144970
},
{
"src": "/wp-content/uploads/2024/02/2024-Philippine-International-Construction-and-Building-Materials-Exhibition.jpg",
"refPage": "2024-philippine-international-construction-and-building-materials-exhibition/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 1077233
},
{
"src": "/wp-content/uploads/2024/02/electrofusion.jpg",
"refPage": "a-revolutionary-technique-for-hdpe-pipe-welding/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 76511
},
{
"src": "/wp-content/uploads/2023/12/HDPE-pipes.jpeg",
"refPage": "about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 81253
},
{
"src": "/wp-content/uploads/2023/12/1HDPE-Water-Supply-Pipe-64.jpg",
"refPage": "about-us/blog/hdpe-pipes-are-an-asset-in-pumping-chamber-upgrade/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 61930
},
{
"src": "/wp-content/uploads/2023/12/CERTIFICATE1.png",
"refPage": "about-us/certificates/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 233910
},
{
"src": "/wp-content/uploads/2024/10/d1afc2d40d1b42dfc65042.webp",
"refPage": "about-us/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 174774
},
{
"src": "/wp-content/uploads/2023/12/about-hesu.jpg",
"refPage": "about-us/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 124448
},
{
"src": "/wp-content/uploads/2023/12/25b2916b5c49db617f5224.jpg",
"refPage": "about-us/index.html",
"rootRelative": true,
"inAssetsJson": true,
"distFileExists": true,
"httpStatus": 200,
"byteSize": 11482
}
],
"a3": [
{
"page": "home",
"routePath": "/",
"title": "hesupipe-real",
"titleNonEmpty": true,
"descriptionNonEmpty": true,
"canonical": "https://hesupipe.com/",
"canonicalExact": true,
"expectCanonical": "https://hesupipe.com/"
},
{
"page": "coded page",
"routePath": "/how-to-choose-pe-pipe%ef%bc%9f/",
"title": "Before choosing a PE pipe, be sure to confirm the purpose",
"titleNonEmpty": true,
"descriptionNonEmpty": true,
"canonical": "https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/",
"canonicalExact": true,
"expectCanonical": "https://hesupipe.com/how-to-choose-pe-pipe%ef%bc%9f/"
},
{
"page": "product category",
"routePath": "/product-category/hdpe-pipe-fittings/",
"title": "HDPE PIPE & FITTINGS",
"titleNonEmpty": true,
"descriptionNonEmpty": true,
"canonical": "https://hesupipe.com/product-category/hdpe-pipe-fittings/",
"canonicalExact": true,
"expectCanonical": "https://hesupipe.com/product-category/hdpe-pipe-fittings/"
},
{
"page": "product detail",
"routePath": "/product/ecological-wooden-door/",
"title": "ECOLOGICAL WOOD DOORS",
"titleNonEmpty": true,
"descriptionNonEmpty": true,
"canonical": "https://hesupipe.com/product/ecological-wooden-door/",
"canonicalExact": true,
"expectCanonical": "https://hesupipe.com/product/ecological-wooden-door/"
},
{
"page": "news detail",
"routePath": "/2023-pipe-market-analysis/",
"title": "2023 Pipe Market Analysis",
"titleNonEmpty": true,
"descriptionNonEmpty": true,
"canonical": "https://hesupipe.com/2023-pipe-market-analysis/",
"canonicalExact": true,
"expectCanonical": "https://hesupipe.com/2023-pipe-market-analysis/"
}
],
"a4": [
{
"request": "/?attachment_id=1559",
"expectLocation": "/wp-content/uploads/2019/12/file-pdf.png",
"status": 301,
"location": "/wp-content/uploads/2019/12/file-pdf.png",
"locationMatch": true
},
{
"request": "/?attachment_id=3128",
"expectLocation": "/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg",
"status": 301,
"location": "/wp-content/uploads/2024/03/hesu-pipe-showcase-scaled.jpg",
"locationMatch": true
},
{
"request": "/?attachment_id=3921",
"expectLocation": "/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg",
"status": 301,
"location": "/wp-content/uploads/2024/11/Delburg-system-windows-add-color-to-Saudi-Arabia1.jpg",
"locationMatch": true
},
{
"request": "/%e4%ba%a7%e5%93%811-2/",
"expectLocation": "/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp",
"status": 301,
"location": "/wp-content/uploads/2024/10/4353831cc9a575fd90e45.webp",
"locationMatch": true
},
{
"request": "/why-pvc-water-supply-pipes-are-the-ideal-choice-for-modern-infrastructure/pvc-water-supply-pipes/",
"expectLocation": "/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg",
"status": 301,
"location": "/wp-content/uploads/2024/12/PVC-Water-Supply-Pipes.jpg",
"locationMatch": true
}
],
"a4c": [
{
"request": "/?attachment_id=2835",
"location": "/wp-content/uploads/2024/01/PE-water-supply-pipe-engineering-drawing-of-Wuxi-Wuai-Primary-School-%EF%BC%881%EF%BC%89.jpg",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/jpeg"
},
{
"request": "/?attachment_id=3125",
"location": "/wp-content/uploads/2024/03/Papua-New-Guinea-Water-Supply-Project-PE-Water-Supply-Pipe%EF%BC%88hesu%EF%BC%89.png",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/png"
},
{
"request": "/changqing%c2%b7lixiang-cultural-tourism-street-project-steel-mesh-skeleton-pipe-1/",
"location": "/wp-content/uploads/2024/04/Changqing%C2%B7Lixiang-Cultural-Tourism-Street-Project-Steel-Mesh-Skeleton-Pipe-1.png",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/png"
},
{
"request": "/changqing%c2%b7lixiang-cultural-tourism-street-project-steel-mesh-skeleton-pipe/",
"location": "/wp-content/uploads/2024/04/Changqing%C2%B7Lixiang-Cultural-Tourism-Street-Project-Steel-Mesh-Skeleton-Pipe.jpg",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/jpeg"
},
{
"request": "/hdpe-carat-pipe/hdpe-carat-pipe-%ef%bc%881%ef%bc%89/",
"location": "/wp-content/uploads/2024/10/HDPE-carat-pipe-%EF%BC%881%EF%BC%89.jpg",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/jpeg"
},
{
"request": "/product/steel-belt-reinforced-pe-corrugated-pipe/steel-belt-reinforced-pe-corrugated-pipe%e3%80%81-4/",
"location": "/wp-content/uploads/2023/12/Steel-Belt-Reinforced-PE-Corrugated-Pipe%E3%80%81-4.jpg",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/jpeg"
},
{
"request": "/product/steel-belt-reinforced-pe-corrugated-pipe/steel-belt-reinforced-pe-corrugated-pipe%e3%80%81-5/",
"location": "/wp-content/uploads/2023/12/Steel-Belt-Reinforced-PE-Corrugated-Pipe%E3%80%81-5.jpg",
"hopStatus": 301,
"terminalStatus": 200,
"terminalContentType": "image/jpeg"
}
],
"smoke": {
"htmlTotal": 190,
"htmlFailures": 0,
"redirectTotal": 1746,
"redirectFailures": 0
}
},
"buildReport": {
"distPath": "D:\\project\\cms-one\\artifacts\\jobs\\e059bf41-0ba6-4539-a9b4-6eb8a75c1b6e\\dist",
"distFileCount": 1029,
"mediaCopied": 836,
"sitemapEntries": 190,
"validation": {
"ruleVersion": "min-gates-v1",
"status": "PASS",
"runId": "6459e0df-dd53-4158-b300-7c610100eeef",
"p0Count": 0,
"p2Count": 0
},
"urlRewrite": {
"rewritten": 386,
"unresolved": 317
},
"durationMs": 9485.525300000001
}
}