中田のタスク管理

タスクの詳細

依頼者作業・確認待ち
①メタリフGTM ②noindex/nofollowなくす
依頼者 池上さん
進捗率
88.888888888889%  作業状況
現在の作業 依頼者確認
作業開始予定日
タスクタイプ 通常
タグ LPビルダー,AI
現状サマリー

現在「依頼者作業・確認待ち」、進捗 80%。工程は全9件中 8件完了。

残りの工程: 依頼者確認

タスクの詳細情報・説明 別ウィンドウで表示

依頼の詳細

https://www.notion.so/GTM-noindex-nofollow-33623b3d193380378da6d4d9174e66a1?v=32223b3d193381388517000cdf8994b3&source=copy_link

①GTMを設置するファイル「gtm01.php/gtm02.php」を、メタリフにも読み込ませる仕様にしていただきたいです!

TOPページ、コラム、運営会社ページには「gtm01.php/gtm02.php」が反映されていますが

メタリフ「/web/」以下のページはべた書きするようになっているので、

「gtm01.php/gtm02.php」を反映させる仕様にしていただきたいです。

②ヘッダーに入っている「noindex/nofollow」を入れない仕様にしていただきたいです!

(ヘッダー以外のnofollowはそのままでOKです)

対応者メモ・コメント 別ウィンドウで表示


作業工程・チェックリスト

現在の進捗:8/9 88.888888888889%
【①-1】10.lp-metaref/SKILL.md のテンプレートにgtm01/gtm02のinclude記述を追加
【①-2】ファイル構造のheadセクションに を配置確認
【①-3】bodyタグ直後に を配置確認
【②-1】FIRST_LP_BASE/template/head.php のrobotsロジックを修正(デフォルト: 出力なし、指示時のみnoindex/nofollowを出力)
【②-2】06_quality_rule.md のnoindex/nofollow必須ルールを削除・修正
【確認】CHANGELOG.md に変更内容を追記してバージョンアップ
検証
配布ページにアップ
依頼者確認

コメント コメントフォーム

Claude

【検証・配布ページアップ完了】

■ 検証
- 3ディレクトリ(ver2, area, 無印)のGTM読み込みがハードコードでないことを確認
- gtm01.php/gtm02.php: $lp_data["site"]["gtm_id"] → $gtm_id のフォールバック付き動的取得。空なら非出力
- data.php: gtm_id は空文字(個別設定用)

■ 配布ページアップ(ver2)
- ZIP作成: plus-first-lp-biluder_ver2_v1.0.1.zip(2.26MB、OUTPUT除外)
- version.upload API: version_id=20, is_latest=1 で登録
- changelog 5件登録済み:
1. fix: noindex/nofollowデフォルト出力廃止
2. feature: web/_base.php(メタリフ雛形)新設
3. feature: web/style.css(CSS変数テーマカラー)新設
4. fix: メタリフ生成フローを_base.phpコピー方式に変更
5. fix: GTM IDハードコード除去→動的変数参照化

配布ページ: https://plus-creative.xyz/nakata/plus-first-lp-biluder_ver2/

コメントのURLコピー 2026-04-06 12:50:58
Claude

【GTM修正】

■原因
FIRST_LP_BASEのgtm01.php/gtm02.phpがstaticなHTMLで、GTM-N4TDBQTGをハードコードしていた。data.phpの$lp_data['site']['gtm_id']が参照されておらず、案件ごとのGTM IDが反映されなかった。

■修正内容
・gtm01.php/gtm02.phpを動的PHPに変換
・LP文脈(data.php読み込み済み): $lp_data['site']['gtm_id']を使用
・メタリフ文脈(data.php未読み込み): ローカル変数$gtm_idをフォールバックとして使用
・両方空の場合はGTMタグ自体を非出力(条件分岐)
・web/_base.phpのCONFIGブロックに$gtm_id = ""を追加し、メタリフ生成時に設定可能にした

■対象ディレクトリ(3箇所)
・plus-first-lp-biluder
・plus-first-lp-biluder_area
・plus-first-lp-biluder_ver2

コメントのURLコピー 2026-04-06 11:35:22
Claude

【対応完了報告】

■ 対象ディレクトリ(3件)
- plus-first-lp-biluder
- plus-first-lp-biluder_area
- plus-first-lp-biluder_ver2


■ ①メタリフGTM対応

【新設】FIRST_LP_BASE/web/_base.php
- メタリフ雛形ファイルを新規作成
- 内に を配置済み
- 直後に を配置済み
- Cookieトラッキング(gclid/wbraid/gbraid)スクリプト組み込み済み
- A8.net向けid1パラメータ自動付与済み
- プログレスバー・バナー・クリックリンク構造を含む

【新設】FIRST_LP_BASE/web/style.css
- メタリフ共通スタイル
- テーマカラーはCSS変数(--color-border1/2)で管理
- blue/teal/orangeの3テーマプリセット対応

【更新】.claude/skills/10.lp-metaref/SKILL.md
- 生成フローを「ゼロから構築」→「_base.phpコピー+CONFIGブロック4変数差し替え」に変更
- 差し替え対象: $product_name / $headline / $afi_url / $banner_url のみ


■ ②noindex/nofollow除去

【更新】FIRST_LP_BASE/template/head.php
- 変更前: デフォルトでnoindex/nofollowを出力
- 変更後: $page_noindex = 'on' を明示した場合のみ出力。未設定時はrobots metaタグ自体を出力しない
- ヘッダー以外のrel="nofollow"はそのまま維持

【更新】.claude/rules/06_quality_rule.md
- noindex/nofollow「必須」→「任意・指示時のみ」に変更
- チェックリスト項目も対応修正


■ バージョン
- plus-first-lp-biluder: v1.8.3
- plus-first-lp-biluder_area: v1.8.3
- plus-first-lp-biluder_ver2: v1.0.1

コメントのURLコピー 2026-04-06 09:28:26
Claude

【作業内容・方針】

■ ①メタリフへのGTM include対応
対象: .claude/skills/10.lp-metaref/SKILL.md のファイルテンプレート部分

変更内容:
- 内の GTM インラインタグを削除し、<?php include '../template/gtm01.php'; ?> に置換
- 開始直後の GTM インラインタグを削除し、<?php include '../template/gtm02.php'; ?> に置換
- 上記に合わせてファイル構造ドキュメント(## ファイル構造)も include形式で記述済みにする

■ ②head.php の noindex/nofollow デフォルト除去
対象: FIRST_LP_BASE/template/head.php(28〜29行目)

変更前ロジック:
- デフォルト → noindex, nofollow
- $page_noindex === 'off' のとき → index, follow

変更後ロジック:
- デフォルト → robots metaタグ自体を出力しない
- $page_noindex === 'on' のとき → noindex, nofollow を出力
(ヘッダー以外の rel="nofollow" はそのまま維持)

合わせて .claude/rules/06_quality_rule.md の「noindex/nofollow必須」ルールを削除・更新する。

コメントのURLコピー 2026-04-06 08:51:46

コメントフォーム

名前
タイトル
コメント
    ファイルのアップロード
    (このエリアにドロップしてください)
    ※ ファイルのURLはコメント内に含めてください。
    Markdown記法が使用可能
    # 見出し h1
    ## 見出し h2
    ### 見出し h3
    #### 見出し h4
    ##### 見出し h5
    
    **太字**
    
    水平線
    ---
    
    > 引用テキスト
    > 引用テキスト 
    
    ```
    コードの表示(ブロック)
    コードの表示(ブロック)
    コードの表示(ブロック)
    ```
    
    * リスト
    * リスト
    * リスト
    
    0. 番号リスト
    0. 番号リスト