SAGの検索・AIアーキテクチャを表すネットワーク図

SAG TECHNOLOGY FRONTIER

技術の流れを追うだけではない。
SAGが次の基準をつくります。

検索・回答・生成AIがブランドを理解する仕組みを設計し、SAGの実際のアーキテクチャと運用原則を技術の言葉で説明します。

SAG / ARCHITECTURE NOTES

現在のSAGを支える5つの技術原則

発見、根拠、データ境界、安定した実行と配信まで、実装に反映した判断を解説します。

39 articles · 1 / 4

01

サイトマップの発見と収集範囲:URL一覧はどのように分析計画になるのか?

サイトマップのアドレス一覧を、承認済みドメインの収集候補に変換するプロセスです。URL一覧は、そのまま分析結果になるわけではありません。言語別の重複、除外ページ、別ホストを整理しなければ、作業量は増えても比較可能な根拠は不足します。

02

URLアイデンティティと重複排除:ハッシュを削除しても同じページになるのか?

元のリンクと比較用のアドレスを区別し、文書の同一性を管理する方法です。フラグメントが異なる引用を毎回新しい出典として数えると、根拠となるページ数が膨らみます。反対に、重要なクエリを削除すると、異なる製品をひとまとめにしてしまいます。

03

クローラーのSSRF対策:顧客が登録したURLをそのままリクエストしてはいけない理由

ユーザー提供のアドレスが、内部サービスや許可されていないネットワークへのリクエストを引き起こさないようにするための制御です。正常に見えるアドレスでも、リダイレクトや名前解決の後に内部アドレスへ到達することがあります。分析の利便性のためにネットワーク境界を開放すると、テナント全体の信頼が揺らぎます。

05

JSON分析契約にバージョン管理と検証が必要な理由

JSONの観測・報告データにフィールドの意味とバージョン・検証ルールを定める設計です。新しいエンジンを容易に追加できても、フィールドの意味が変われば過去のデータが歪みます。柔軟な保存は、検証しなくてよいという意味ではありません。

06

月次データモデル:月の選択をすべてのメニューの基準にする方法

顧客スペースで選択した月を、検索・集計・ページ移動に共通する基準として使うデータ契約です。SEOが9月、GEOが最新データを参照していると、1つのレポートに表示される数値は同じ期間を説明しません。画面の表示が速くても、比較の解釈は崩れます。

08

ZIP bombとパストラバーサル:データ収集システムの信頼境界はどこにあるのか?

圧縮入力の許容サイズ、項目数、パスを制限し、処理リソースを予測可能にする設計です。小さなアップロードでも、展開後に大量のメモリを必要とする場合があります。ファイル名をそのままパスとして使うと、分析システム外のファイルに影響を及ぼすおそれもあります。

10

サーバー照会の並列化:同じ設定を再度読み込まないための性能設計

独立した照会を並列化し、共通設定を一度読み込んで再利用する方法です。小さなクエリでも往復が繰り返されると遅延が蓄積します。機能が増えるほど、モデルよりも共通設定を再度読み込むコストがボトルネックになることがあります。