子域名和子目录对SEO的区别;如何用反向代理解决子域名问题

子域名和子目录对SEO的区别;如何用反向代理解决子域名问题
CapGo AI的创始人YG在Ahrefs峰会对于AI SEO的发言

在 SEO(搜索引擎优化)中,Subdomain(子域名)Subdirectory(子目录) 的选择会对网站的排名和流量表现产生实际影响,尽管 Google 官方声称两者在 SEO 上没有明显差异


🧠 一、Subdomain vs Subdirectory 的 SEO 区别

1. 什么是 Subdomain 和 Subdirectory?

  • Subdomain(子域名)
    示例: blog.example.com
    属于主域名的“另一个网站”,被搜索引擎视为独立站点
  • Subdirectory(子目录)
    示例: example.com/blog
    是主站点下的一个目录,属于同一个网站结构的一部分

2. SEO 实际表现上的差异

比较项Subdomain(子域名)Subdirectory(子目录)
SEO 权重传递分离,权重较难共享与主域共享权重
收录速度慢,可能被当作新站快,因主站信任度高
外链价值分开计算集中到主站
数据整合分散于多个属性集中,便于分析

实际经验显示
将内容放在 Subdirectory 中,整体 SEO 的自然效果往往更好 2x-3x倍,尤其是在刚开始阶段或希望内容与主站共享权重时。


🔄 二、通过 Reverse Proxy 把 Subdomain 映射到 Subdirectory

为了兼顾开发部署的灵活性(如将博客、应用部署在独立服务器或系统中),你可以用 反向代理(reverse proxy) 将子域名内容“映射”到主域名的子目录路径。


🛠 示例:使用 Nginx 实现 Subdomain -> Subdirectory 映射

场景:

  • 你有一个博客系统在 blog.example.com
  • 你希望用户可以通过 example.com/blog/ 访问它

🔧 Nginx 配置示例:

server {
listen 80;
server_name example.com;

location /blog/ {
proxy_pass http://blog.example.com/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;

# 防止路径错乱
proxy_redirect off
;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

# 清理子目录路径(可选,视应用是否支持)
sub_filter_once off
;
sub_filter 'href="https://capgo.ai/blogs/' 'href="https://capgo.ai/blogs/blog/';
sub_filter 'src="https://capgo.ai/blogs/' 'src="https://capgo.ai/blogs/blog/';
}
}


⚙️ 原理解释:

  1. proxy_pass http://blog.example.com/;
    让 Nginx 在后台请求 blog 子域的内容。
  2. location /blog/
    将外部访问 example.com/blog/ 时的请求拦截,并转发到子域。
  3. sub_filter
    重写 HTML 中的路径(如图片或链接),防止资源错乱(需启用 ngx_http_sub_module)。

📝 注意事项:

  • 子域服务应支持通过 X-Forwarded-Host 来正确解析资源路径。
  • 前端路径中不能有硬编码的根路径 /,应使用相对路径或动态前缀。
  • 对 SEO 来说,搜索引擎会认为内容就是在 example.com/blog/ 下(效果如放在子目录中),权重集中内容整合

✅ 总结:

项目说明
Google 官方立场Subdomain 和 Subdirectory 无 SEO 差异
实际效果Subdirectory 更易获得 SEO 效果(权重集中、收录快)
技术折中方案使用 Reverse Proxy 将 Subdomain 内容代理到 Subdirectory
推荐场景技术上想分离服务,但 SEO 想集中权重时

Read more

如何衡量 GEO(Generative Engine Optimization)的效果?

如何衡量 GEO(Generative Engine Optimization)的效果?

随着 AI 搜索(如 Google 的 AI Overview、ChatGPT Web Search 等)的普及,GEO(Generative Engine Optimization) 成为新的增长手段:优化内容,让生成式搜索结果更频繁、更有利地提及我们。 但是,如何科学地衡量 GEO 的效果?本文介绍一个实践方法。 GEO 效果衡量的核心思路 在传统 SEO 中,我们会看关键词排名、自然流量、点击率等指标。 而在 GEO 中,核心问题变成了: 👉 “我们的内容是否被 AI 搜索引擎在生成式回答中提及?” 因此,衡量 GEO 效果的关键指标就是 被提及率: * 给定一组我们希望优化的 Topic,生成相关网页 * 在

By CapGo AI - by YG
什么样的博客才是优秀的 SEO 博客?

什么样的博客才是优秀的 SEO 博客?

很多人谈到 SEO 博客时,第一反应是:关键词布局、外链建设、标题优化。这些确实重要,但真正能在竞争激烈的环境下长期获得流量和转化的博客,并不仅仅是“为搜索引擎写的文章”,而是为用户而写。 如果用户点击进来发现文章排版杂乱、文字密不透风、毫无重点,很快就会关闭页面。相反,如果你的博客能给人清晰、舒适的阅读体验,用户愿意停留更久、分享内容,搜索引擎自然会给予更高的权重。 那么,什么样的博客才是优秀的 SEO 博客? 核心是:用户体验优先,SEO优化其次。下面我们从多个维度展开。 一、阅读舒适度:用户体验是第一位 1. 窄屏布局,避免“大段横向阅读” 研究表明,人眼在屏幕上阅读的最佳宽度大约在 600-800px。太宽的文字行距会让眼睛左右来回大幅移动,造成阅读疲劳;太窄则会显得拥挤。 因此,一个优秀的博客应该限制正文宽度,保持阅读的舒适感。 2. 右侧 Table of

By CapGo AI - by YG
Technical SEO for Developers: 深入理解 Rendering 的挑战

Technical SEO for Developers: 深入理解 Rendering 的挑战

在 SEO 优化中,很多人只关注内容和链接,但对于开发者而言,Technical SEO 更关键的是确保搜索引擎能够高效、准确地渲染和索引页面。尤其是在现代 Web 应用中,复杂的 Rendering(渲染) 机制往往是影响 SEO 成败的核心因素。 重点 - Rendering 1. Rendering 与 SEO 的关系 搜索引擎爬虫(Googlebot 等)需要渲染页面后才能理解 DOM、提取内容、识别链接。如果渲染不完整或延迟,可能导致: * 页面内容无法被抓取(尤其是动态生成的内容)。 * 内部链接缺失,影响索引覆盖率。 * 结构化数据未被识别,导致丰富结果(Rich Results)丢失。 对于单页应用(SPA, Single Page Application),这个问题尤其严重,

By CapGo AI - by YG
群发邮件获客如果获得高打开率,高到达率

群发邮件获客如果获得高打开率,高到达率

背景数据与现状 近年来,群发邮件的整体到达率呈下降趋势,尤其是在 Gmail 等主流邮箱系统下,反垃圾算法的门槛越来越高。根据行业监测数据: * 在 Gmail 环境下,如果使用未经预热的新域名批量群发,到达率甚至可能低于 60%,冷名单(非精准名单)可能更低到 30%-40%。 * 并发大量无区别邮件,高投诉率(用户标记为垃圾邮件)和高退信率(无效邮箱)会迅速降低域名信誉,让后续邮件更容易被过滤,甚至会让整个域名的所有邮件进入垃圾邮箱。 因此,要想在今天依然保持高到达率和高打开率,必须做邮箱预热,个性化内容,模拟真人非并发发送,高邮箱质量,标题要触发高打开率。 一、高到达率邮件的特点 1. 良好的发件人信誉 * 使用干净的域名与 IP(避免使用被滥用过的老域名)。 * 持续保持低退信率、低投诉率,积累发件信誉。 2. 预热(Warm Up)机制 * 新域名或新邮箱不能一开始就群发,

By CapGo AI - by YG