// TABLE OF CONTENTS
  1. 品牌提及追踪的核心逻辑与价值
  2. 追踪关键词体系设计
  3. 多平台批量查询自动化方案
  4. 提及内容分类与标注规范
  5. 追踪数据分析与洞察提取
  6. 追踪体系的持续优化与迭代
CHAPTER 01

品牌提及追踪的核心逻辑与价值

品牌提及追踪是指定期在AI搜索平台上查询预设关键词,记录和分析AI回答中是否提及你的品牌、提及的方式和上下文。这是GEO效果监测的基础工作。

品牌提及追踪的价值体现在四个方面:发现品牌在AI搜索中的盲区(哪些关键词查询完全不被提及)、追踪GEO优化效果(引用率是否随优化推进而提升)、预警品牌声誉风险(负面提及的突然增加)、为竞品对比分析提供数据基础。

与传统SEO的排名追踪不同,品牌提及追踪需要处理AI回答的非结构化文本。AI回答每次可能不同,需要多次查询取平均;AI回答可能包含正面和负面信息,需要情感分析;AI回答可能提及多个竞品,需要竞品提取。

追踪维度 传统SEO排名追踪 AI品牌提及追踪 差异说明
追踪对象 蓝色链接排名位置 AI回答文本中的品牌提及 GEO关注文本内容而非位置
结果稳定性 同一关键词排名基本稳定 AI回答每次可能不同 GEO需多次查询取平均
信息丰富度 排名数字(1-100) 提及/未提及/情感/位置/竞品 GEO信息维度更丰富
采集效率 API批量查询 需模拟用户交互或API GEO采集更复杂
分析深度 排名变化趋势 文本分析+情感+竞品对比 GEO分析更深层
CHAPTER 02

追踪关键词体系设计

追踪关键词体系是品牌提及追踪的基础。关键词设计直接影响追踪结果的全面性和准确性。

关键词分类体系:品牌词(5-10个,如公司全称、简称、产品名)、行业推荐词(10-15个,如'最好的CRM软件')、产品功能词(5-10个,如'AI销售预测工具')、竞品对比词(5-10个,如'XX vs 竞品A')、用户痛点词(5-10个,如'如何提升销售团队效率')。

关键词来源:百度指数/Google Trends(搜索量验证)、5118/爱站(长尾词挖掘)、客服记录(用户实际问法)、竞品官网分析(竞品关键词)、AI搜索建议(在AI平台输入关键词查看自动补全建议)。

关键词数量建议:初创阶段30个关键词(聚焦核心词),成长阶段50-80个关键词(覆盖核心+长尾),成熟阶段100+个关键词(全面覆盖)。关键词过多会增加采集成本,需要在覆盖度和效率间平衡。

关键词设计原则

覆盖品牌词、行业词、产品词、竞品词、痛点词5个维度

优先选择搜索量高且商业价值大的关键词

包含英文和中文两种语言的关键词

定期更新关键词列表(每季度调整10-15%)

每个关键词标注预期AI回答类型(推荐/对比/定义/教程)

example.py python
# 追踪关键词体系设计示例

keyword_categories = {
    'brand_keywords': {
        'description': '品牌词 - 测试AI是否认识你的品牌',
        'count': '5-10个',
        'examples': [
            'XX科技有限公司',
            'XX科技',
            'SmartCRM',
            'SmartCRM Pro',
            'XX CRM系统'
        ],
        'query_frequency': '每周1次',
        'success_criteria': 'AI准确描述品牌核心业务和产品'
    },
    'industry_keywords': {
        'description': '行业推荐词 - 测试AI是否推荐你的品牌',
        'count': '10-15个',
        'examples': [
            '最好的企业CRM软件',
            '企业级项目管理工具推荐',
            'SaaS CRM对比',
            '适合中小企业的CRM系统',
            'AI驱动的CRM软件'
        ],
        'query_frequency': '每周2次',
        'success_criteria': '品牌出现在AI推荐列表中'
    },
    'comparison_keywords': {
        'description': '竞品对比词 - 测试AI对比中的表现',
        'count': '5-10个',
        'examples': [
            'SmartCRM vs 竞品A',
            'XX CRM和竞品B哪个好',
            '国产CRM软件对比'
        ],
        'query_frequency': '每周1次',
        'success_criteria': 'AI对比中突出本品优势'
    }
}

for cat, info in keyword_categories.items():
    print(f'{cat}: {info['count']} | 频率: {info['query_frequency']}')
    for ex in info['examples']:
        print(f'  - {ex}')
CHAPTER 03

多平台批量查询自动化方案

手动在5个AI平台上查询30个关键词每次需要3-4小时,效率极低。自动化方案可以将时间缩短到30分钟以内。

方案一:使用Profound/Goodie等SaaS工具。这些工具内置多平台批量查询功能,支持自动品牌提及检测和情感分析。优点是开箱即用,缺点是费用较高(月费2000-8000元)且部分中文平台覆盖不全。

方案二:使用Playwright/Selenium自动化脚本。编写浏览器自动化脚本模拟用户在AI搜索平台上的查询操作,抓取AI回答文本,然后使用LLM API进行品牌提及和情感分析。

方案三:使用AI平台API。部分AI平台(如OpenAI API、百度文心API)提供搜索功能API接口,可以通过API批量查询。优点是效率最高,缺点是API搜索结果可能与网页版搜索结果有差异。

自动化方案 实现难度 月度成本 中文平台覆盖 适用企业
SaaS工具(Profound) 2000-8000元 部分覆盖 中大型企业
Playwright脚本 500-1000元(API) 全自定义 有技术团队的企业
AI平台API 500-3000元 视API而定 技术实力强的企业
手动+Excel 极低 0元 完全覆盖 刚起步的小企业
example.py python
# Playwright自动化品牌提及追踪脚本
from playwright.sync_api import sync_playwright
import json, time, re

BRAND_NAMES = ['SmartCRM', 'XX科技', 'SmartCRM Pro']
COMPETITORS = ['竞品A', '竞品B', '竞品C']
KEYWORDS = [
    '企业CRM推荐',
    '最好的项目管理软件',
    'SmartCRM怎么样',
    '企业级CRM对比'
]
PLATFORMS = {
    'chatgpt': 'https://chatgpt.com',
    'kimi': 'https://kimi.moonshot.cn',
}

def check_mention(text, names):
    '''检查文本中是否提及品牌或竞品'''
    mentions = {}
    for name in names:
        if name.lower() in text.lower():
            mentions[name] = True
    return mentions

def analyze_sentiment(text, brand_name):
    '''简单的情感分析(实际应用中建议使用LLM API)'''
    positive_words = ['优秀', '推荐', '领先', '创新', '好用', '强大']
    negative_words = ['差', '问题', '缺点', '不足', '投诉', '负面']
    
    # 找到品牌提及附近的文本
    idx = text.lower().find(brand_name.lower())
    if idx == -1:
        return 'not_mentioned'
    context = text[max(0, idx-100):idx+200]
    
    pos_count = sum(1 for w in positive_words if w in context)
    neg_count = sum(1 for w in negative_words if w in context)
    
    if pos_count > neg_count:
        return 'positive'
    elif neg_count > pos_count:
        return 'negative'
    else:
        return 'neutral'

results = []
with sync_playwright() as p:
    browser = p.chromium.launch(headless=True)
    for plat_name, plat_url in PLATFORMS.items():
        for kw in KEYWORDS:
            page = browser.new_page()
            page.goto(plat_url)
            time.sleep(2)
            page.fill('textarea', kw)
            page.press('textarea', 'Enter')
            page.wait_for_timeout(20000)  # 等待AI生成回答
            response_text = page.text_content('body')
            
            brand_mentions = check_mention(response_text, BRAND_NAMES)
            comp_mentions = check_mention(response_text, COMPETITORS)
            
            for brand in BRAND_NAMES:
                if brand_mentions.get(brand):
                    sentiment = analyze_sentiment(response_text, brand)
                else:
                    sentiment = 'not_mentioned'
                
                results.append({
                    'platform': plat_name,
                    'keyword': kw,
                    'brand': brand,
                    'mentioned': brand_mentions.get(brand, False),
                    'sentiment': sentiment,
                    'competitors_mentioned': [c for c in COMPETITORS if comp_mentions.get(c)]
                })
            page.close()
    browser.close()

with open('mention_tracking_results.json', 'w', encoding='utf-8') as f:
    json.dump(results, f, ensure_ascii=False, indent=2)
print(f'追踪完成,共{len(results)}条记录')
CHAPTER 04

提及内容分类与标注规范

采集到AI回答文本后,需要对品牌提及内容进行分类和标注,才能用于后续分析。标准化的标注规范确保不同人员、不同时间的标注结果一致。

提及状态分类:未提及(AI回答中完全没有出现品牌名)、提及但不突出(品牌出现在列表中但没有详细描述)、提及且有描述(AI对品牌有专门的描述段落)、提及并推荐(AI将品牌作为首选推荐之一)。

提及位置分类:前段(AI回答的前1/3,通常是最重要的推荐位置)、中段(中间1/3)、后段(最后1/3,通常是补充信息)。提及位置越靠前,品牌可见度越高。

情感标注规范:正面(AI使用积极词汇描述品牌,如'领先''创新''推荐')、中性(AI使用中性词汇描述,如'提供''支持''包括')、负面(AI使用消极词汇或引用负面信息,如'问题''投诉''争议')。

竞品共现标注:记录每次品牌被提及时,AI回答中还提及了哪些竞品。竞品共现频率高的竞品是你在AI搜索中的主要竞争对手。

标注维度 分类值 评分/权重 说明
提及状态 未提及 0 品牌完全不在AI回答中
提及状态 提及但不突出 1 出现在列表中无描述
提及状态 提及且有描述 2 有专门描述段落
提及状态 提及并推荐 3 作为首选推荐之一
提及位置 前段 3 回答前1/3
提及位置 中段 2 回答中间1/3
提及位置 后段 1 回答后1/3
情感倾向 正面 3 积极词汇描述
情感倾向 中性 2 中性词汇描述
情感倾向 负面 0 消极或负面引用
CHAPTER 05

追踪数据分析与洞察提取

采集和标注的数据需要经过分析才能转化为可行动的洞察。数据分析应从多个维度展开。

趋势分析:绘制AI引用率的时间趋势图(按周/月),观察引用率是上升、平稳还是下降。趋势比绝对值更重要——持续上升说明GEO优化在产生效果。

平台对比分析:比较品牌在不同AI平台上的引用率差异。如果文心一言引用率80%但ChatGPT只有10%,说明需要针对ChatGPT进行专项优化(如增加英文内容、在权威英文平台发布内容)。

关键词分类分析:比较品牌词、行业词、竞品对比词的引用率差异。通常品牌词引用率应最高,如果行业词引用率远低于品牌词,说明行业内容优化不足。

竞品对比分析:计算品牌与各竞品的引用率差距,识别AI搜索中的主要竞争对手。重点关注引用率比你高但差距在缩小的竞品(正在被你追赶)和引用率差距在扩大的竞品(正在拉开差距)。

洞察提取模板

平台洞察:哪个平台引用率最高/最低?差距原因是什么?

关键词洞察:哪类关键词引用率最高/最低?需要重点优化哪类?

情感洞察:正面/负面比例如何?负面信息来源是什么?

竞品洞察:哪个竞品共现频率最高?差距在扩大还是缩小?

行动建议:基于以上洞察,本周/本月应优先做什么?

example.py python
# 品牌提及追踪数据分析
import json
from collections import defaultdict

def analyze_tracking_data(results_file):
    with open(results_file, 'r', encoding='utf-8') as f:
        data = json.load(f)
    
    # 按平台统计引用率
    platform_stats = defaultdict(lambda: {'total': 0, 'mentioned': 0})
    for r in data:
        platform_stats[r['platform']]['total'] += 1
        if r['mentioned']:
            platform_stats[r['platform']]['mentioned'] += 1
    
    print('=== 平台引用率对比 ===')
    for plat, stats in platform_stats.items():
        rate = stats['mentioned'] / stats['total'] * 100
        print(f'{plat}: {rate:.1f}% ({stats['mentioned']}/{stats['total']})')
    
    # 按关键词分类统计
    keyword_stats = defaultdict(lambda: {'total': 0, 'mentioned': 0})
    for r in data:
        keyword_stats[r['keyword']]['total'] += 1
        if r['mentioned']:
            keyword_stats[r['keyword']]['mentioned'] += 1
    
    print('\n=== 关键词引用率对比 ===')
    for kw, stats in sorted(keyword_stats.items(), key=lambda x: x[1]['mentioned']/x[1]['total'], reverse=True):
        rate = stats['mentioned'] / stats['total'] * 100
        print(f'{kw}: {rate:.1f}% ({stats['mentioned']}/{stats['total']})')
    
    # 情感分布
    sentiment_stats = defaultdict(int)
    for r in data:
        if r['mentioned']:
            sentiment_stats[r['sentiment']] += 1
    
    print('\n=== 情感分布 ===')
    total_mentioned = sum(sentiment_stats.values())
    for sent, count in sentiment_stats.items():
        pct = count / total_mentioned * 100 if total_mentioned > 0 else 0
        print(f'{sent}: {count} ({pct:.1f}%)')
    
    # 竞品共现分析
    competitor_cooccur = defaultdict(int)
    for r in data:
        if r['mentioned'] and r.get('competitors_mentioned'):
            for comp in r['competitors_mentioned']:
                competitor_cooccur[comp] += 1
    
    print('\n=== 竞品共现频率 ===')
    for comp, count in sorted(competitor_cooccur.items(), key=lambda x: x[1], reverse=True):
        print(f'{comp}: {count}次')

analyze_tracking_data('mention_tracking_results.json')
CHAPTER 06

追踪体系的持续优化与迭代

品牌提及追踪体系不是一成不变的,需要根据GEO优化的进展和AI搜索生态的变化持续迭代。

关键词迭代:每季度评估关键词列表的有效性。移除连续4周引用率均为0且搜索量低的关键词,新增在AI搜索中频繁出现但当前列表中没有的新兴关键词。

平台迭代:关注新上线的AI搜索平台(如2026年新推出的Meta AI Search、字节豆包搜索等),及时将新平台纳入追踪范围。

分析深度迭代:随着数据积累,逐步从基础的提及/未提及分析深入到回答内容质量分析、用户意图匹配度分析、AI回答完整性分析等更深层维度。

自动化程度迭代:从手动查询→半自动化脚本→全自动化平台→API集成,逐步提升自动化程度,降低人工成本。

  1. 季度评估关键词列表,调整10-15%的关键词
  2. 持续关注新AI搜索平台,及时纳入追踪
  3. 每月提升自动化程度一个等级
  4. 每季度升级分析维度(从提及率→内容质量→用户意图匹配)
  5. 每年全面评估追踪体系有效性并进行重大调整