Files
SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/batch.summary.json
Your Name 887e95286f debug
2026-04-14 23:16:47 +08:00

706 lines
52 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"template_path": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/generated/domain-bootstrap-batch.generated.xlsx",
"batch_root": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles",
"index_root": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles",
"portal_root": "off",
"bootstrap_run": "off",
"processed_count": 2,
"success_count": 2,
"failed_count": 0,
"items": [
{
"host": "traffic-supply.example.com",
"bundle_root": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com",
"strategy_profile": "traffic",
"status": "success",
"message": "written",
"command": "php '/www/wwwroot/diff-maccms/SEONexus/code/scripts/seo_copy_domain_bootstrap.php' 'traffic-supply.example.com' --detail-id='154124' --detail-slug='sheng-dan-bu-du-xing-meng-fei-si-lian-qu' --search-keyword='圣诞' --category-parent='dian-ying' --category-child='ju-qing-pian' --bundle-root='/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com' --index-root='/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles' --portal-root='off' --bootstrap-run='off' --play-type='youzhi' --play-index='1' --forge-index='1' --rank-slug='daily' --match-type='exact' --seed-scope='domain' --strategy-profile='traffic' --template-id='1' --site-name='Traffic Supply' --site-keywords='Traffic Supply,影视推荐' --site-description='Traffic Supply 内容整理与推荐。'",
"exit_code": 0,
"output": [
"{",
" \"host\": \"traffic-supply.example.com\",",
" \"host_dir\": \"traffic-supply-example-com\",",
" \"manifest\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy_jobs/approved/traffic-supply-example-com-core-batch1.manifest.json\",",
" \"manifest_status\": \"written\",",
" \"target_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy\",",
" \"approved_dir\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy_jobs/approved\",",
" \"bundle_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com\",",
" \"base_url\": \"https://traffic-supply.example.com\",",
" \"items_count\": 9,",
" \"items\": [",
" {",
" \"scene\": \"home\",",
" \"page_key\": \"index\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/home/index.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"category_index\",",
" \"page_key\": \"dian-ying\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/category_index/dian-ying.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"category_list\",",
" \"page_key\": \"dian-ying--ju-qing-pian\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/category_list/dian-ying--ju-qing-pian.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"search\",",
" \"page_key\": \"h-46b7136c36500625\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/search/h-46b7136c36500625.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"rank_index\",",
" \"page_key\": \"index\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/rank_index/index.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"rank_list\",",
" \"page_key\": \"daily\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/rank_list/daily.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"detail\",",
" \"page_key\": \"154124\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/detail/154124.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"forge\",",
" \"page_key\": \"154124-forge-1\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/forge/154124-forge-1.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"play\",",
" \"page_key\": \"154124-play-youzhi-1\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy/traffic-supply-example-com/play/154124-play-youzhi-1.json\",",
" \"status\": \"written\"",
" }",
" ],",
" \"site_register\": {",
" \"d_domain\": \"traffic-supply.example.com\",",
" \"d_match_type\": \"exact\",",
" \"d_parent_domain\": \"\",",
" \"d_seed_scope\": \"domain\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"traffic\",",
" \"canonical_mode\": \"strict\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"balanced\",",
" \"enable\": true,",
" \"count\": 12,",
" \"entry_count\": 3,",
" \"sitemap_count\": 2,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" },",
" \"t_id\": 1,",
" \"d_name\": \"Traffic Supply\",",
" \"d_keywords\": \"Traffic Supply,影视推荐\",",
" \"d_description\": \"Traffic Supply 内容整理与推荐。\",",
" \"d_index_title\": \"Traffic Supply影视内容推荐\",",
" \"d_index_keywords\": \"Traffic Supply,影视推荐\",",
" \"d_index_description\": \"Traffic Supply 内容整理与推荐。\",",
" \"d_statis\": \"\",",
" \"d_logo_type\": 0,",
" \"d_text_logo\": \"Traffic Supply\",",
" \"d_img_logo\": \"\",",
" \"d_content_encode\": 0,",
" \"info_id\": 0,",
" \"d_baidu_token\": \"\",",
" \"_notes\": [",
" \"本文件用于创建 domain 记录,模板配置 t_cfg 会在创建时自动从模板表读取。\",",
" \"如目标域名已存在register dry-run 会返回 domain_exists后续直接执行 SEO 策略 apply 即可。\",",
" \"建议在正式 apply 前先检查 site_name、template_id 和首页三要素文案。\"",
" ]",
" },",
" \"site_register_preview\": {",
" \"payload\": {",
" \"d_domain\": \"traffic-supply.example.com\",",
" \"d_match_type\": \"exact\",",
" \"d_parent_domain\": \"\",",
" \"d_seed_scope\": \"domain\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"traffic\",",
" \"canonical_mode\": \"strict\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"balanced\",",
" \"enable\": true,",
" \"count\": 12,",
" \"entry_count\": 3,",
" \"sitemap_count\": 2,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" },",
" \"t_id\": 1,",
" \"d_name\": \"Traffic Supply\",",
" \"d_keywords\": \"Traffic Supply,影视推荐\",",
" \"d_description\": \"Traffic Supply 内容整理与推荐。\",",
" \"d_index_title\": \"Traffic Supply影视内容推荐\",",
" \"d_index_keywords\": \"Traffic Supply,影视推荐\",",
" \"d_index_description\": \"Traffic Supply 内容整理与推荐。\",",
" \"d_statis\": \"\",",
" \"d_logo_type\": 0,",
" \"d_text_logo\": \"Traffic Supply\",",
" \"d_img_logo\": \"\",",
" \"d_content_encode\": 0,",
" \"info_id\": 0,",
" \"d_baidu_token\": \"\"",
" },",
" \"found\": false,",
" \"status\": \"template_not_found\",",
" \"message\": \"模板不存在,无法创建站点记录。\",",
" \"create_fields\": 0,",
" \"domain_id\": 0,",
" \"template_found\": false,",
" \"template_id\": 1",
" },",
" \"site_strategy\": {",
" \"d_domain\": \"traffic-supply.example.com\",",
" \"d_match_type\": \"exact\",",
" \"d_parent_domain\": \"\",",
" \"d_seed_scope\": \"domain\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"traffic\",",
" \"canonical_mode\": \"strict\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"balanced\",",
" \"enable\": true,",
" \"count\": 12,",
" \"entry_count\": 3,",
" \"sitemap_count\": 2,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" },",
" \"_notes\": [",
" \"导入前请补齐 t_id、d_name、关键词、描述等站点基础字段。\",",
" \"wildcard 模式建议同步确认父域名和 seed_scope避免多子域共用错误 seed。\",",
" \"本文件只负责域名 SEO 策略与匹配参数,不会替代离线补料 JSON 与 approved manifest。\"",
" ]",
" },",
" \"site_apply_preview\": {",
" \"payload\": {",
" \"d_domain\": \"traffic-supply.example.com\",",
" \"d_match_type\": \"exact\",",
" \"d_parent_domain\": \"\",",
" \"d_seed_scope\": \"domain\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"traffic\",",
" \"canonical_mode\": \"strict\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"balanced\",",
" \"enable\": true,",
" \"count\": 12,",
" \"entry_count\": 3,",
" \"sitemap_count\": 2,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" }",
" },",
" \"found\": false,",
" \"status\": \"domain_not_found\",",
" \"message\": \"请先在站点表中创建目标域名,再应用 bootstrap 策略样板。\",",
" \"diff\": [],",
" \"changed_fields\": 0",
" },",
" \"next_commands\": {",
" \"run_dry_run\": \"php scripts/domain_bootstrap_run.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com --dry-run=1 --format=text\",",
" \"run\": \"php scripts/domain_bootstrap_run.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com --dry-run=0 --format=text\",",
" \"register_dry_run\": \"php scripts/domain_bootstrap_register.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-register.sample.json --dry-run=1 --format=text\",",
" \"register\": \"php scripts/domain_bootstrap_register.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-register.sample.json --format=text\",",
" \"apply_dry_run\": \"php scripts/domain_seo_bootstrap_apply.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-bootstrap.sample.json --dry-run=1 --format=text\",",
" \"apply\": \"php scripts/domain_seo_bootstrap_apply.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-bootstrap.sample.json --format=text\",",
" \"prepare\": \"php scripts/seo_copy_batch_prepare.php traffic-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy_jobs/approved\",",
" \"dry_run\": \"php scripts/seo_copy_release_run.php traffic-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy_jobs/approved --source-root=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy --base-url=https://traffic-supply.example.com --dry-run=1 --format=text\",",
" \"publish\": \"php scripts/seo_copy_release_run.php traffic-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy_jobs/approved --source-root=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/data/seo_copy --base-url=https://traffic-supply.example.com --format=text\"",
" },",
" \"site_register_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-register.sample.json\",",
" \"site_bootstrap_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-bootstrap.sample.json\",",
" \"bundle_files\": {",
" \"summary\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/bootstrap-summary.json\",",
" \"manifest_copy\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/manifest.copy.json\",",
" \"site_register\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-register.sample.json\",",
" \"site_register_preview\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-register.preview.json\",",
" \"site_bootstrap\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-bootstrap.sample.json\",",
" \"site_apply_preview\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/site-apply.preview.json\",",
" \"commands\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/commands.sh\",",
" \"runbook\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/traffic-supply-example-com/README.md\"",
" },",
" \"bundle_index\": {",
" \"scan_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles\",",
" \"bundles_count\": 1,",
" \"json\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.json\",",
" \"html\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.html\"",
" }",
"}"
]
},
{
"host": "*.expand-supply.example.com",
"bundle_root": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com",
"strategy_profile": "expand",
"status": "success",
"message": "written",
"command": "php '/www/wwwroot/diff-maccms/SEONexus/code/scripts/seo_copy_domain_bootstrap.php' '*.expand-supply.example.com' --detail-id='153511' --detail-slug='yi-gua-ding-qian-kun' --search-keyword='一卦定乾坤' --category-parent='zong-yi' --category-child='da-lu-zong-yi' --bundle-root='/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com' --index-root='/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles' --portal-root='off' --bootstrap-run='off' --play-type='douban' --play-index='1' --forge-index='1' --rank-slug='daily' --match-type='wildcard' --parent-domain='expand-supply.example.com' --seed-scope='host' --strategy-profile='expand' --template-id='1' --site-name='Expand Supply' --site-keywords='Expand Supply,影视推荐' --site-description='Expand Supply 内容整理与推荐。'",
"exit_code": 0,
"output": [
"{",
" \"host\": \"*.expand-supply.example.com\",",
" \"host_dir\": \"expand-supply-example-com\",",
" \"manifest\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy_jobs/approved/expand-supply-example-com-core-batch1.manifest.json\",",
" \"manifest_status\": \"written\",",
" \"target_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy\",",
" \"approved_dir\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy_jobs/approved\",",
" \"bundle_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com\",",
" \"base_url\": \"https://*.expand-supply.example.com\",",
" \"items_count\": 9,",
" \"items\": [",
" {",
" \"scene\": \"home\",",
" \"page_key\": \"index\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/home/index.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"category_index\",",
" \"page_key\": \"zong-yi\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/category_index/zong-yi.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"category_list\",",
" \"page_key\": \"zong-yi--da-lu-zong-yi\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/category_list/zong-yi--da-lu-zong-yi.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"search\",",
" \"page_key\": \"h-ad6cc0984e10818e\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/search/h-ad6cc0984e10818e.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"rank_index\",",
" \"page_key\": \"index\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/rank_index/index.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"rank_list\",",
" \"page_key\": \"daily\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/rank_list/daily.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"detail\",",
" \"page_key\": \"153511\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/detail/153511.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"forge\",",
" \"page_key\": \"153511-forge-1\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/forge/153511-forge-1.json\",",
" \"status\": \"written\"",
" },",
" {",
" \"scene\": \"play\",",
" \"page_key\": \"153511-play-douban-1\",",
" \"target_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy/expand-supply-example-com/play/153511-play-douban-1.json\",",
" \"status\": \"written\"",
" }",
" ],",
" \"site_register\": {",
" \"d_domain\": \"*.expand-supply.example.com\",",
" \"d_match_type\": \"wildcard\",",
" \"d_parent_domain\": \"expand-supply.example.com\",",
" \"d_seed_scope\": \"host\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"expand\",",
" \"canonical_mode\": \"relaxed\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"expanded\",",
" \"enable\": true,",
" \"count\": 16,",
" \"entry_count\": 5,",
" \"sitemap_count\": 4,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" },",
" \"t_id\": 1,",
" \"d_name\": \"Expand Supply\",",
" \"d_keywords\": \"Expand Supply,影视推荐\",",
" \"d_description\": \"Expand Supply 内容整理与推荐。\",",
" \"d_index_title\": \"Expand Supply影视内容推荐\",",
" \"d_index_keywords\": \"Expand Supply,影视推荐\",",
" \"d_index_description\": \"Expand Supply 内容整理与推荐。\",",
" \"d_statis\": \"\",",
" \"d_logo_type\": 0,",
" \"d_text_logo\": \"Expand Supply\",",
" \"d_img_logo\": \"\",",
" \"d_content_encode\": 0,",
" \"info_id\": 0,",
" \"d_baidu_token\": \"\",",
" \"_notes\": [",
" \"本文件用于创建 domain 记录,模板配置 t_cfg 会在创建时自动从模板表读取。\",",
" \"如目标域名已存在register dry-run 会返回 domain_exists后续直接执行 SEO 策略 apply 即可。\",",
" \"建议在正式 apply 前先检查 site_name、template_id 和首页三要素文案。\"",
" ]",
" },",
" \"site_register_preview\": {",
" \"payload\": {",
" \"d_domain\": \"*.expand-supply.example.com\",",
" \"d_match_type\": \"wildcard\",",
" \"d_parent_domain\": \"expand-supply.example.com\",",
" \"d_seed_scope\": \"host\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"expand\",",
" \"canonical_mode\": \"relaxed\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"expanded\",",
" \"enable\": true,",
" \"count\": 16,",
" \"entry_count\": 5,",
" \"sitemap_count\": 4,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"wildcard\",",
" \"seed_scope\": \"host\",",
" \"wildcard_enable\": true",
" },",
" \"t_id\": 1,",
" \"d_name\": \"Expand Supply\",",
" \"d_keywords\": \"Expand Supply,影视推荐\",",
" \"d_description\": \"Expand Supply 内容整理与推荐。\",",
" \"d_index_title\": \"Expand Supply影视内容推荐\",",
" \"d_index_keywords\": \"Expand Supply,影视推荐\",",
" \"d_index_description\": \"Expand Supply 内容整理与推荐。\",",
" \"d_statis\": \"\",",
" \"d_logo_type\": 0,",
" \"d_text_logo\": \"Expand Supply\",",
" \"d_img_logo\": \"\",",
" \"d_content_encode\": 0,",
" \"info_id\": 0,",
" \"d_baidu_token\": \"\"",
" },",
" \"found\": false,",
" \"status\": \"template_not_found\",",
" \"message\": \"模板不存在,无法创建站点记录。\",",
" \"create_fields\": 0,",
" \"domain_id\": 0,",
" \"template_found\": false,",
" \"template_id\": 1",
" },",
" \"site_strategy\": {",
" \"d_domain\": \"*.expand-supply.example.com\",",
" \"d_match_type\": \"wildcard\",",
" \"d_parent_domain\": \"expand-supply.example.com\",",
" \"d_seed_scope\": \"host\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"expand\",",
" \"canonical_mode\": \"relaxed\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"expanded\",",
" \"enable\": true,",
" \"count\": 16,",
" \"entry_count\": 5,",
" \"sitemap_count\": 4,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" },",
" \"_notes\": [",
" \"导入前请补齐 t_id、d_name、关键词、描述等站点基础字段。\",",
" \"wildcard 模式建议同步确认父域名和 seed_scope避免多子域共用错误 seed。\",",
" \"本文件只负责域名 SEO 策略与匹配参数,不会替代离线补料 JSON 与 approved manifest。\"",
" ]",
" },",
" \"site_apply_preview\": {",
" \"payload\": {",
" \"d_domain\": \"*.expand-supply.example.com\",",
" \"d_match_type\": \"wildcard\",",
" \"d_parent_domain\": \"expand-supply.example.com\",",
" \"d_seed_scope\": \"host\",",
" \"d_seo_cfg\": {",
" \"strategy_profile\": \"expand\",",
" \"canonical_mode\": \"relaxed\",",
" \"play_index_mode\": \"index_follow\",",
" \"forge\": {",
" \"exposure_profile\": \"expanded\",",
" \"enable\": true,",
" \"count\": 16,",
" \"entry_count\": 5,",
" \"sitemap_count\": 4,",
" \"route_group\": \"detail_forge_v2\",",
" \"title_source\": \"v_seo_words\"",
" },",
" \"intro_block\": {",
" \"home\": true,",
" \"category\": true,",
" \"detail\": true,",
" \"search\": true",
" },",
" \"structured_data\": {",
" \"policy\": \"compact\",",
" \"reference_mode\": \"id_only\",",
" \"website_node\": true,",
" \"page_node\": true,",
" \"breadcrumb_node\": true,",
" \"video_object_node\": true,",
" \"organization_node\": true,",
" \"organization_name\": \"\",",
" \"same_as\": []",
" },",
" \"runtime_acceptance\": {",
" \"enable\": false,",
" \"samples\": []",
" },",
" \"robots_policy\": \"index_follow\",",
" \"match_type\": \"exact\",",
" \"seed_scope\": \"domain\",",
" \"wildcard_enable\": false",
" }",
" },",
" \"found\": false,",
" \"status\": \"domain_not_found\",",
" \"message\": \"请先在站点表中创建目标域名,再应用 bootstrap 策略样板。\",",
" \"diff\": [],",
" \"changed_fields\": 0",
" },",
" \"next_commands\": {",
" \"run_dry_run\": \"php scripts/domain_bootstrap_run.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com --dry-run=1 --format=text\",",
" \"run\": \"php scripts/domain_bootstrap_run.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com --dry-run=0 --format=text\",",
" \"register_dry_run\": \"php scripts/domain_bootstrap_register.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-register.sample.json --dry-run=1 --format=text\",",
" \"register\": \"php scripts/domain_bootstrap_register.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-register.sample.json --format=text\",",
" \"apply_dry_run\": \"php scripts/domain_seo_bootstrap_apply.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-bootstrap.sample.json --dry-run=1 --format=text\",",
" \"apply\": \"php scripts/domain_seo_bootstrap_apply.php /www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-bootstrap.sample.json --format=text\",",
" \"prepare\": \"php scripts/seo_copy_batch_prepare.php expand-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy_jobs/approved\",",
" \"dry_run\": \"php scripts/seo_copy_release_run.php expand-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy_jobs/approved --source-root=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy --base-url=https://*.expand-supply.example.com --dry-run=1 --format=text\",",
" \"publish\": \"php scripts/seo_copy_release_run.php expand-supply-example-com-core-batch1 --approved-dir=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy_jobs/approved --source-root=/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/data/seo_copy --base-url=https://*.expand-supply.example.com --format=text\"",
" },",
" \"site_register_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-register.sample.json\",",
" \"site_bootstrap_path\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-bootstrap.sample.json\",",
" \"bundle_files\": {",
" \"summary\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/bootstrap-summary.json\",",
" \"manifest_copy\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/manifest.copy.json\",",
" \"site_register\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-register.sample.json\",",
" \"site_register_preview\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-register.preview.json\",",
" \"site_bootstrap\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-bootstrap.sample.json\",",
" \"site_apply_preview\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/site-apply.preview.json\",",
" \"commands\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/commands.sh\",",
" \"runbook\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/expand-supply-example-com/README.md\"",
" },",
" \"bundle_index\": {",
" \"scan_root\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles\",",
" \"bundles_count\": 2,",
" \"json\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.json\",",
" \"html\": \"/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.html\"",
" }",
"}"
]
}
],
"bundle_index": {
"bundles_count": 2,
"json": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.json",
"html": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/_index/index.html"
},
"bundle_portal": {
"json": "",
"html": ""
},
"summary_json": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/batch.summary.json",
"summary_html": "/www/wwwroot/diff-maccms/SEONexus/code/public/_admin_templates/domain-supply-runs/test-run/bundles/batch.summary.html"
}