SEO 基础
理解搜索引擎的运作原理,才能有的放矢地优化。
搜索引擎工作原理
graph LR
CRAWL[抓取 Crawling] --> INDEX[索引 Indexing]
INDEX --> RANK[排名 Ranking]
RANK --> SERP[搜索结果页 SERP]
BOT[Googlebot 爬虫] --> CRAWL
DB[索引数据库] --> INDEX
ALGO[排名算法 200+ 因素] --> RANK
USER[用户搜索] --> SERP
style CRAWL fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
style RANK fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
style SERP fill:#fff3e0,stroke:#e65100,stroke-width:2px
Google 算法演变
"""
Google 核心算法演变
"""
ALGORITHM_HISTORY = [
{
"年份": "2011",
"名称": "Panda 熊猫",
"目标": "打击低质量内容农场",
"影响": "内容质量成为排名核心因素",
},
{
"年份": "2012",
"名称": "Penguin 企鹅",
"目标": "打击垃圾外链和链接操纵",
"影响": "外链质量 > 数量",
},
{
"年份": "2013",
"名称": "Hummingbird 蜂鸟",
"目标": "理解搜索意图而非匹配关键词",
"影响": "语义搜索时代开始",
},
{
"年份": "2015",
"名称": "RankBrain",
"目标": "用机器学习处理未见过的查询",
"影响": "AI 首次成为排名因素",
},
{
"年份": "2018",
"名称": "Medic / E-A-T",
"目标": "提升 YMYL 内容专业性要求",
"影响": "权威性和专业性至关重要",
},
{
"年份": "2019",
"名称": "BERT",
"目标": "深度理解自然语言上下文",
"影响": "长尾查询理解大幅提升",
},
{
"年份": "2021",
"名称": "Page Experience",
"目标": "Core Web Vitals 成为排名因素",
"影响": "页面体验直接影响排名",
},
{
"年份": "2022",
"名称": "Helpful Content",
"目标": "奖励为人写的有用内容",
"影响": "AI 水文和 SEO 堆砌被降权",
},
{
"年份": "2023",
"名称": "SGE / AI Overview",
"目标": "搜索结果页直接给 AI 摘要",
"影响": "零点击搜索增加, SEO 策略需进化",
},
]
print("=== Google 算法演变史 ===")
for algo in ALGORITHM_HISTORY:
print(f"\n{algo['年份']} | {algo['名称']}")
print(f" 目标: {algo['目标']}")
print(f" 影响: {algo['影响']}")
排名因素分类
graph TD
RANKING[排名因素 200+] --> ONPAGE[On-page 页面因素]
RANKING --> OFFPAGE[Off-page 站外因素]
RANKING --> TECH[技术因素]
RANKING --> UX[用户体验]
ONPAGE --> TITLE[标题标签]
ONPAGE --> CONTENT[内容质量与深度]
ONPAGE --> HEADING[标题层级 H1-H6]
ONPAGE --> KEYWORD[关键词使用]
OFFPAGE --> BACKLINK[外链质量与数量]
OFFPAGE --> BRAND[品牌信号]
OFFPAGE --> SOCIAL_S[社交信号]
TECH --> SPEED[加载速度]
TECH --> MOBILE[移动友好]
TECH --> SCHEMA[结构化数据]
UX --> CWV[Core Web Vitals]
UX --> BOUNCE[跳出率]
UX --> DWELL[停留时间]
style RANKING fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
style CONTENT fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
style BACKLINK fill:#fff3e0,stroke:#e65100,stroke-width:2px
E-E-A-T 框架
"""
E-E-A-T 评估框架
"""
EEAT = {
"Experience (经验)": {
"含义": "作者有实际使用/体验过这个主题",
"信号": ["第一人称叙述", "真实照片", "个人案例"],
"示例": "我实际用了 3 个月后发现...",
},
"Expertise (专业)": {
"含义": "作者对主题有深入的知识或技能",
"信号": ["专业术语使用恰当", "有资质认证", "引用可靠来源"],
"示例": "作为注册营养师,我建议...",
},
"Authoritativeness (权威)": {
"含义": "作者/网站在该领域被认可为权威",
"信号": ["被其他权威网站引用", "品牌知名度", "行业奖项"],
"示例": "Mayo Clinic 的健康建议",
},
"Trustworthiness (可信)": {
"含义": "内容准确、透明、保护用户利益",
"信号": ["明确来源标注", "有作者署名", "HTTPS", "联系方式"],
"示例": "最后更新: 2024-03, 经同行审阅",
},
}
print("=== E-E-A-T 评估框架 ===")
for dimension, info in EEAT.items():
print(f"\n{dimension}")
print(f" 含义: {info['含义']}")
print(f" 信号: {', '.join(info['信号'])}")
print(f" 示例: {info['示例']}")
SERP 特性类型
| SERP 特性 | 说明 | 获取方式 | 点击影响 |
|---|---|---|---|
| 自然结果 | 传统蓝色链接 | 内容+SEO | 基准 |
| AI Overview | AI 生成摘要 | 被引用 | 减少点击 |
| 精选摘要 | 位置 0 直接回答 | 结构化内容 | 可能减少 |
| 知识面板 | 右侧实体信息 | 结构化数据 | 减少点击 |
| 本地结果 | 地图+商家 | Google Business | 高点击 |
| 图片/视频 | 多媒体结果 | 图片ALT/视频SEO | 新流量 |
| PAA | 相关问题 | 问答格式内容 | 新曝光 |
行动清单
- [ ] 用 Google Search Console 的"覆盖率"报告检查是否有页面被排除在索引之外
- [ ] 打开
robots.txt,确认没有意外屏蔽重要页面(Disallow: /是毁灭性错误) - [ ] 在 GSC 中提交 XML Sitemap,验证 Sitemap 被正常读取
- [ ] 搜索
site:你的域名,核对实际被索引的页面数量是否与预期吻合 - [ ] 检查网站是否有孤立页面(无内链指向)——这类页面搜索引擎难以发现
- [ ] 用 PageSpeed Insights 测试首页 LCP,若超过 2.5s 需立即优化(影响爬取预算分配)
下一节:02-搜索算法与排名因素 — 深入理解 Google 排名算法的核心评估维度与 E-E-A-T 信号。