Maverick
Adsense
经验
在adsense后台报告Ad networks中查看过去一段时间内(最好大于一个月)的收入,找出展示次数多但千展低的广告联盟,在品牌保障-内容广告-屏蔽控制功能中屏蔽这些低价的广告联盟。每隔几个月可以做一次。
默认是不屏蔽的,所以网站可能会出现软色情广告,在屏蔽控制功能-敏感类别中可以屏蔽相关类别。
老菜
经验
Cloudflare
在最近的一次讨论中,哥飞提出了一个有趣的观点:仅依靠语言来判断用户所属国家存在较大局限性,这使得基于语言分类投放广告的策略并不够精准。恰好我在这个领域有一些实践经验,希望能和大家分享。
通过 Next.js 和 Cloudflare 的配合,我们可以轻松实现根据访问者国家展示不同广告内容的功能。这个方案简单可靠,无需额外服务。 接下来,我将以俄罗斯用户为例,为您详细介绍如何在10分钟内快速搭建一个可靠的用户国家检测系统。
要实现这个功能,你需要:
Cloudflare 会自动为每个请求添加 CF-IPCountry 头部信息,包含访问者的两字母国家代码。例如:
1. 创建广告配置
// config/ads.ts export const adConfig = { RU: { provider: 'yandex', slot: 'ru-123456', content: '俄罗斯市场广告内容' }, CN: { provider: 'baidu', slot: 'cn-123456', content: '中国市场广告内容' }, default: { provider: 'google', slot: 'global-123456', content: '全球市场广告内容' } } as const
2. 创建广告组件
// components/GeoAd.tsx 'use client' interface GeoAdProps { country: string } export default function GeoAd({ country }: GeoAdProps) { const adData = adConfig[country as keyof typeof adConfig] || adConfig.default return ( <div className="ad-container"> {adData.provider === 'google' && ( <div id={`google-ad-${adData.slot}`}> {adData.content} </div> )} {adData.provider === 'yandex' && ( <div id={`yandex-ad-${adData.slot}`}> {adData.content} </div> )} {adData.provider === 'baidu' && ( <div id={`baidu-ad-${adData.slot}`}> {adData.content} </div> )} </div> ) }
3. 在页面中使用
// app/page.tsx import { headers } from 'next/headers' import GeoAd from '@/components/GeoAd' export default function Home() { const country = headers().get('cf-ipcountry') || 'default' return ( <main> <h1>跟着哥飞搞流量</h1> <GeoAd country={country} /> </main> ) }
一朵概率云
Cloudflare Pages
经验
请务必确保你在 Cloudflare Pages 部署的项目中根目录下有 404.html 这个文件,这样可以保证用户访问你网站中的无效路径的时候,正常返回 404 响应,否则可能会返回首页的内容,从而产生一些意外的现象。
如果你在 Cloudflare Pages 部署的项目中没有 404.html,Cloudflare 会默认这个项目是一个单页应用(SPA),这时所有无效路径都会用根路径的内容进行响应。参考文档:
If your project does not include a top-level
404.htmlfile, Pages assumes that you are deploying a single-page application. This includes frameworks like React, Vue, and Angular. Pages' default single-page application behavior matches all incoming paths to the root (/), allowing you to capture URLs like/aboutor/helpand respond to them from within your SPA.
也就是说,如果没有 404.html,哪怕你用 https://yourwebsite.com/asihdsebfjkj这种无效路径访问你的项目,页面仍然可以正常显示。
这会带来什么问题呢?
本文还有啰唆版本详细介绍本问题导致谷歌爬虫疯狂访问我的网站,欢迎围观:我的网站被 Googlebot 攻击了,凶手竟是 Cloudflare - 即刻

哥飞
需求挖掘
数据分析
举例 2025 calendar 和 calendar 2025 在谷歌看来意思相同,要找的信息也相同,所以在谷歌趋势里看到的曲线是同一条。
但实际上,不同的人用不同的说法,这两个说法的热度肯定不一样的。
这时候,我们就可以用双引号语法来确认,每一个关键词,其自身不包含别的同义词的热度到底有多大。
看下图,当我们加上双引号之后,变成 "2025 calendar" 和 "calendar 2025" 就可以很明确的知道,这两个不同的说法量的大小是多少了。


哥飞
SEO
On-Page SEO
群里有朋友问:上线两天,曝光次数低咋办?
哥飞的回答:先检查页面内容长度够不够,关键词密度够不够,如果不够就改内容。然后再看排名是否很靠后,如果是,就加外链。
又有朋友问:页面内容长度大概什么要求的?
哥飞的回答:我一般要求一个页面单词数量不小于600,然后800以上更好

哥飞
On-Page SEO
网站建设
SEO
刚才有位群里朋友找我帮他看新上线的网站,我一看,就发现两个典型问题: 1、页面单词数量不够,整个页面只有71个单词; 2、核心关键词密度不够,无关单词出现次数太多。
这两个问题,都会导致谷歌无法正确判断你的页面到底是关于什么内容的。 也就是说,本来你期望的是用户搜索A关键词时,你的网站有排名,结果实际谷歌把你放进B关键词的排名里去了。 而B关键词的用户搜索意图跟你的网站完全不匹配。
所以新站上线前,大家一定要做的一步,就是下载 AITDK 插件,检查TDH,检查页面单词数量,检查核心关键词密度。
On-Page SEO 是整个SEO工作的基石,On-Page不做好,你的外链就浪费掉了。
简单来说,你想让别人在谷歌通过搜索什么关键词找到你,那你的网站的TDH等关键位置,就得出现这个关键词。
常见的问题,在Title和H1里写压根就没人搜索的 Slogan,我们不是大品牌,不需要写 Slogan 来标榜自己的品牌特性。 TDH寸土寸金的地方,别写没人会搜索的词。

哥飞
网站建设

第一步:发现一个关键词之后,自己先稍微调研一下,然后基于调研的结果,去写prompt让pplx.ai给你整理详细的资料,注意,只收集整理,不总结。
第二步:把pplx收集的资料发给Claude,让他分析一下资料,如果我们要针对这个关键词基于这些参考资料做页面,需要做一个什么样的页面,设计好Headings,然后再让Claude写代码。
第三步:拿到基础代码,运行一下,看看有没有问题,该调整的调整一下,然后就可以提交到Github,部署到Vercel了。
第四步:GSC添加新网站,验证所有权后,在左上角logo右侧输入框,填入首页地址,请求收录首页。
第五步:在自己的爬虫经常光顾的老站上给新站加链接。
第六步:等几个小时,谷歌就收录了。

哥飞
Adsense
元标记可以不加,另两个需要添加。
顺序是先添加 ads.txt ,注意文件名需要小写,再添加js代码。

在 Adsense 后台添加一个新网站用于提审,有三种验证网站所有权的方式:
哥飞给出的最佳实践是这样的:

这时候点击下一步,会出现下面的界面,此时,不要点击“申请审核”按钮。

切换到“Adsense代码段”验证方式,获取 js 代码,放置到网站每一个网页 html 的 head 里去。

哥飞
你问哥飞答
有朋友问,题目解答网站的 Title 和 Description 要怎么写才更好。
哥飞的回答: 那得先搞明白,Title 和 Description 的作用。
首先 Title 应该是用户可能会搜索什么,我们就写什么,完美匹配用户搜索关键词最好。
用户可能会直接拿题目去谷歌搜索,那么你的Title也就要用题目。
在搜索结果里,Description 显示在 Title 的下方,用来吸引点击。
用户在浏览搜索结果时,通过看Title和Description就可以判断,当前这个结果是否可以满足他的需求。
从这个角度,你直接给出精简的答案也是可以的,然后用文案吸引用户,写上“想看讲解吗,请点击查看”,这样就能够把用户吸引住点开你的网页。

哥飞
Adsense
Adsense 的实验可以开一下,谷歌自动给50%人显示原广告,50%人显示变体。
实验一段时间后,收集到了足够多的数据,谷歌会自动使用效果好的那个设置。
我每次新站都会开启实验,目前看起来变体收入的确是有比较大的提升的。
