如何做好独立站的技术GEO
大家好,我是大卫,专注谷歌SEO和GEO优化长达10年之久。
在传统SEO优化层面,技术SEO算是可以单独拎出来做的工作,很多人忽视了技术层面的优化,导致了在SERP上的表现不佳。
那么在GEO时代,我们要如何做好针对AI搜索的技术优化。
什么是GEO技术优化
我们可以把它理解为通过对AI搜索引擎技术层面的了解,通过运用合理的规则调整网站的技术,来达到被AI收录和排名,提及,推荐的方法。
在传统SEO,我们非常关注针对谷歌引擎的爬虫优化,谷歌SEO三大步骤,爬取,收录,排名,谷歌爬虫来爬取你网站是基础,没有爬取就没有收录,更谈不上排名。
对于AI爬虫来说,同样他们也有爬取,也可以读取网站的html,javascript内容。
GEO技术优化本质上是RAG优化
RAG检索增强生成是所有AI引擎共同的工作原理,它也有三个步骤:分块chunk,向量化embedding,检索和排序retrieval。
我们分别来理解这三个步骤。
Chunking分块
我们可以想象有一只AI蜘蛛,它来的你的网页,它想一口吞掉你网页的内容,但是有个问题,它的嘴巴太小了,没能一次性吞下所有内容,只能一块一块的吞。
这就是AI爬虫的特性,它只能分块爬取你网页内容,所以千万不要把你的网页内容搞的像铁板一块。
正确的做法就是把你的网页内容分块化处理,每一个H2标题针对的是单独的主题,每一个H2标题下面的段落内容也是单独且完整的。
比如你做了一个名字叫“GEO优化指南”的蛋糕,你想让AI爬虫来吃的蛋糕,你应该提前把蛋糕切成一块一块的:
第一块:什么是GEO优化
第二块:为什么GEO优化很重要
第三块:GEO优化包括哪些内容
第四块:如何做好GEO优化
第五块:GEO和SEO的对比
第六块:GEO优化常见的FAQ
每一块蛋糕对应一个H2标题,这样子AI爬虫通过分块化抓取,进入下一个embedding向量化处理步骤。
Embedding向量化处理
好的分块化处理是向量化处理的基础,在第一步AI通过分块将网页的内容编码成数字,然后把语义相近的数字靠的很近。
这里有个问题,为什么AI要把网页的文字内容编码成数字?
因为只有人类才能理解自然语言,计算机和AI是看不懂人类语言,只能先把人类语言转换成数字,比如苹果编码成[11.11],香蕉编码成[11.12],这两个词语义接近,所以数字也接近,他们的向量空间坐标位置也接近。
当用户通过AI搜索“营养最丰富的水果”此类提示词的时候,此时AI先把用户的问题转换成向量数字,然后在向量数据库里去匹配和用户问题接近的向量。
这就看出来为什么第一步分块chunk如此重要了,就像一张世界地图,分块就是把不同国家,不同地区的地点进行划分,
当用户询问“中国最好的旅游城市”,AI先把用户问题转换成数字向量,然后会去世界地图上的中国版块内检索,而不是去其他国家的位置所在空间检索匹配。
检索和排序
最后一步就是检索排序,就是AI帮你把答案筛选出来。
比如你想吃川菜,你会问“成都最好吃的川菜饭店”,这时候AI把你这句话转换成数字向量,然后去它的数据库先去找语义位置最近的向量,比如有以下几个:
向量1:春熙路A饭店
向量2:建设路B饭店
向量3:人民路C饭店
这一步是先返回所有能匹配到用户问题的所有向量,这一步叫检索,就像图书馆查询图书后返回的所有图书资源列表。
检索完了以后再排序,AI来判断到底把哪些页面放在AI答案中呈现给用户。
Robots.txt
针对GEO优化的robots.txt文件,我的建议是一定要放开所有AI爬虫的爬取,最佳实践策略:
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: *
Allow: /
Sitemap: https://example.com/sitemap.xml
谷歌官方说在robots.txt里加AI bot规则没什么用,但是我认为还是非常有必要加上去的,因为我们GEO不只是针对Google AI,还有GPT,Claude,Perplexity等其他AI平台。
网站加载速度
AI爬虫也有爬取预算,如果你的网站加载很慢,AI抓取起来很累,就会放弃。
使用Google Page Speed Insight工具测试你的网站速度得分,移动端不低于70分合格。
尽量减少网站的javascript文件,虽然AI也能读取,但是相对html和markdown语言来说,后者更受到AI爬虫的喜爱。
服务器的响应速度也非常重要,优先选择距离用户地理位置近的机房。
Sitemap优化
站点地图一定要提交,除了提交Google,最好也去Bing站长工具后台提交。
记得检查你的robots.txt底部是否包含sitemap的url,如果robots.txt没有sitemap url可能会影响网站的收录。
Schema Markup结构化数据
检查你的页面尤其是博客中是否有结构化数据,比如H1-H5标题,FAQ区块,表格标签。
如果你是Wordpress网站,最佳实践安装Rankmath SEO插件即可。
以上就是针对GEO优化技术层面上的优化建议,总体来说,有些优化实践还是遵循传统SEO的技术优化。
但是针对RAG,一定要从AI的排名逻辑来优化,做好内容分块处理。

