知识库首页 seo-llm 资料 search-console.md

search console

本地来源:seo-llm/skill/google-seo-skill/references/search-console.md

Google Search Console 集成

1. 站点验证

verification_methods:
  recommended:
    method: "DNS TXT 记录"
    advantage: "验证整个域名(包括子域名)"

  alternatives:
    - method: "HTML 文件上传"
      file: "google{verification-code}.html → public/"
    - method: "HTML meta 标签"
      tag: '<meta name="google-site-verification" content="验证码" />'
    - method: "Google Analytics"
    - method: "Google Tag Manager"

Next.js 实现

// app/layout.tsx — meta 标签验证
import { Metadata } from 'next'

export const metadata: Metadata = {
  verification: {
    google: '你的验证码',
  },
}

2. 提交 Sitemap

sitemap_submission:
  steps:
    1: "登录 Google Search Console"
    2: "左侧菜单 → Sitemaps"
    3: "输入 sitemap.xml 的 URL"
    4: "点击提交"

  best_practices:
    - "确保 sitemap.xml 可公开访问"
    - "sitemap 中的 URL 必须与 canonical URL 一致"
    - "大型站点使用 sitemap index 文件"
    - "提交后检查是否有错误"
    - "内容更新后确认 lastmod 日期已更新"

3. 核心监控指标

key_metrics:
  performance:
    - metric: "总点击量"
      description: "搜索结果中用户点击你网站的次数"
    - metric: "总展示量"
      description: "搜索结果中你网站出现的次数"
    - metric: "平均点击率 (CTR)"
      description: "点击量 / 展示量 × 100%"
      target: "> 3%(因行业和关键词而异)"
    - metric: "平均排名"
      description: "搜索结果中的平均位置"
      target: "< 10(第一页)"

  coverage:
    - "已索引页面数"
    - "未索引页面数及原因"
    - "被排除的页面"
    - "错误页面(5xx、4xx)"

  enhancements:
    - "Core Web Vitals 报告"
    - "移动端可用性"
    - "结构化数据有效性"
    - "面包屑导航状态"

4. URL 检查工具

url_inspection:
  usage:
    - "检查特定 URL 的索引状态"
    - "查看 Google 最后一次抓取的时间"
    - "查看渲染后的 HTML(验证 JS 渲染)"
    - "请求重新索引单个 URL"
    - "检查 canonical URL 是否正确"
    - "查看结构化数据是否被识别"

  common_issues:
    not_indexed:
      causes:
        - "被 robots.txt 阻止"
        - "被 noindex 标记"
        - "canonical 指向其他 URL"
        - "页面质量不足"
        - "抓取预算不足"
      fix: "根据具体原因修正后请求重新索引"

    crawl_errors:
      causes:
        - "服务器返回 5xx 错误"
        - "页面返回 4xx 错误"
        - "重定向链过长"
        - "DNS 解析失败"
      fix: "修复服务器/页面错误后请求重新索引"

5. 索引覆盖率报告

index_coverage:
  status_types:
    valid: "已成功索引"
    valid_with_warnings: "已索引但有问题"
    error: "未索引(需修复)"
    excluded: "被排除(可能是预期行为)"

  common_exclusion_reasons:
    - reason: "已提交的 URL 被标记为 noindex"
      action: "如需索引,移除 noindex 标签"
    - reason: "已被 robots.txt 阻止"
      action: "如需索引,更新 robots.txt"
    - reason: "已抓取 - 目前尚未编入索引"
      action: "提升内容质量或添加更多内链"
    - reason: "已发现 - 尚未编入索引"
      action: "确保页面可正常访问"
    - reason: "重复页面"
      action: "设置 canonical URL 或合并内容"
    - reason: "软 404"
      action: "返回正确的 404 状态码或修复内容"

6. 性能报告分析

performance_analysis:
  filters:
    - "搜索类型(网页、图片、视频)"
    - "日期范围"
    - "查询关键词"
    - "页面 URL"
    - "国家/地区"
    - "设备类型(桌面、移动、平板)"
    - "搜索外观(富文本结果等)"

  optimization_actions:
    low_ctr:
      diagnosis: "排名不错但点击率低"
      actions:
        - "优化 title 标签使其更吸引人"
        - "改善 meta description 添加 CTA"
        - "添加结构化数据获得富文本结果"

    high_impressions_low_clicks:
      diagnosis: "展示量高但点击量低"
      actions:
        - "检查搜索意图是否匹配"
        - "优化页面标题和描述"
        - "添加 FAQ Schema 增加搜索面积"

    declining_rankings:
      diagnosis: "排名持续下降"
      actions:
        - "检查内容是否过时"
        - "分析竞争对手的变化"
        - "更新内容并改善 E-E-A-T 信号"

7. 手动操作与安全问题

manual_actions:
  check_regularly: "每月至少检查一次"
  common_issues:
    - "用户生成的垃圾内容"
    - "非自然链接(指向/来自你的网站)"
    - "隐藏文本或关键词堆砌"
    - "纯粹的垃圾内容"

  recovery:
    1: "识别并修复违规内容"
    2: "提交重新审核请求"
    3: "等待 Google 审核(通常 2-4 周)"

security_issues:
  check: "确保没有被黑客注入恶意内容"
  types:
    - "恶意软件"
    - "钓鱼攻击"
    - "被注入的内容"
    - "代码注入"

相关文档

本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/skill-google-seo-skill-references-search-console-a35892.md(仅本地保留,不入库不部署)