Snippet mode evaluates concise extractive snippets representing each page, whereas page mode presents entire webpage contents directly to the ranker across Bayesian optimization iterations.

flowchart LR
    subgraph SnippetMode["Snippet Mode"]
        A["Competitor Pages"] --> B["Extractive Snippets"]
        T1["Target Snippet"] --> B
        B --> R1["Ranker Model"]
        R1 --> S1["Snippet Rank & Rationale"]
    end

    subgraph PageMode["Page Mode"]
        C["Full Competitor Pages"] --> R2["Ranker Model"]
        T2["Full Target Page"] --> R2
        R2 --> S2["Page Rank & Rationale"]
    end