Lift Lab
63 subscribers
26 photos
18 links
Hands-on tests of every RPM lever — lazy load, refresh, sticky units, layout shuffles — reviewed head-to-head with pros, cons and the catch nobody mentions.
Download Telegram
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Cloudeflare грозит Google блокировкой трафика

Cloudflare объявил: с 15 сентября 2026 года ИИ-краулеры будут заблокированы по умолчанию на всех сайтах с рекламой — включая Googlebot, Applebot и Bingbot.

Главная претензия — к Google: один и тот же бот индексирует страницы и собирает данные для обучения нейросетей, что даёт поисковику нечестное преимущество.

Но есть нюанс, который меняет всю к…

➡️ Читайте на сайте: https://aff.top/blog/cloudeflare-grozit-google-blokirovkoi-trafika

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Гайд: как заработать первые деньги на Pornhub

Pornhub — самый посещаемый адалт-сайт в мире, и на нём действительно можно зарабатывать. Но схема устроена иначе, чем кажется.

Автор залил ролики, набрал 16 000 просмотров — и получил 47 центов встроенной монетизации. Реальные деньги были в другом.

Есть нюансы с верификацией, голосом в роликах и законодательством РФ, которые ломают большинство с…

➡️ Читайте на сайте: https://aff.top/blog/gaid-kak-zarabotat-pervye-dengi-na-pornhub

🧠 Ещё больше инсайтов → в канале AFF.top
Optimizing Session RPM, not Page RPM

What it does: not a plugin — a measurement switch. Judge every ad lever by revenue per session, not per pageview, so you stop rewarding tactics that boost one page while killing return visits.

Setup effort: 2/5 — it's an analytics view (revenue / sessions), available in GA4 + your ad reporting.

RPM lift seen: no lift by itself, but it reframes every other test. Density and refresh changes that 'win' on Page RPM often lose on Session RPM once pages/session drops. Switching the target metric typically reveals 10-20% of phantom gains.

Pros
— Catches UX damage that Page RPM hides
— Aligns monetization with retention and LTV

Cons
— Noisier metric; needs more traffic for significance
— Forces honesty about tactics you liked

Verdict: make Session RPM the headline number for every ad experiment. Page RPM lies by omission. Lift: ★★★★☆ — Risk: ★☆☆☆☆
Best for: anyone running multiple ad tests. No one optimizing seriously should skip this.
Ad Refresh Gated on Active-View, Not a Timer

Most refresh setups fire on a 30s timer. The smarter build fires only when the slot is 50%+ in view AND the tab is focused — refresh on viewability, not wall-clock.

What it does — re-auctions a slot only during real attention.
Setup effort (3/5) — needs a GPT event listener (impressionViewable) plus a visibility-change hook.
RPM lift seen — +14 to +22% session RPM vs naive timer refresh, because every refreshed impression counts as viewable.

Pros — kills wasted refreshes, viewability stays 70%+, advertisers don't flag you.
Cons — fewer total refreshes, so impression count drops; some networks still cap refresh in their terms.

Lift: ★★★★☆ — Risk: ★★☆☆☆
Best for: long-read content with 40s+ dwell. Skip if your sessions bounce under 15s — there's no attention to recycle.
Reserved Min-Height Containers vs Empty Ad Divs

The single cheapest CLS fix nobody bothers with: wrap every ad slot in a div with a fixed min-height matching the largest size in your sizemap.

What it does — holds layout space before the ad loads, so nothing jumps when it fills.
Setup effort (1/5) — one CSS rule per slot, or a templated mixin.
RPM lift seen — indirect but real: sites moving CLS from 0.25 to under 0.1 saw +6 to +11% RPM as Core Web Vitals lifted organic sessions.

Pros — near-zero effort, helps SEO and AdSense quality signals at once.
Cons — reserves space even for unfilled slots, so a white gap appears on no-fill. Use a collapse-on-nofill fallback.

Lift: ★★★☆☆ — Risk: ★☆☆☆☆
Best for: anyone with multi-size slots. Nobody should skip this one.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Сбер запустит свой криптокошелёк

Сбер готов запустить криптокошелёк — инфраструктура уже есть. Ждут только закона о регулировании крипты, который планируют принять к 1 сентября 2026 года.

Хранить и, судя по всему, обменивать крипту можно будет прямо в приложении — без сторонних обменников.

Но есть один нюанс, из-за которого обменники никуда не денутся. 🔍

➡️ Читайте на сайте: https://aff.top/blog/sber-zapustit-svoi-kriptokoshelek

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Индия потребовала от Telegram удалять пиратский контент

Индия потребовала от Telegram удалять пиратский контент — претензия в том, что платформа не ограничивает размер файлов, что позволяет свободно распространять фильмы.

Дуров ответил, что Telegram годами работает в Индии без какой-либо коммерческой выгоды для себя.

Почему давление началось именно сейчас — вопрос открытый. Возможный ответ — в блоге.

➡️ Читайте на сайте: https://aff.top/blog/indiia-potrebovala-ot-telegram-udaliat-piratskii-kontent

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google ads меняет стратегию по конверсиям

Google меняет логику автоматических стратегий ставок: с 17 августа 2026 года кампании будут строже придерживаться указанного целевого CPA, а не давать лиды по минимально возможной цене.

Если сейчас твоя кампания даёт лиды по $5, а цель стоит $10 — после обновления алгоритм «поднимет» фактическую стоимость лида к целевой, зато отдаст больше трафик…

➡️ Читайте на сайте: https://aff.top/blog/google-ads-meniaet-strategiiu-po-konversiiam

🧠 Ещё больше инсайтов → в канале AFF.top
Lazy-Load rootMargin: The 200px vs 600px Argument

Everyone lazy-loads ads now. The lever nobody tunes is the IntersectionObserver rootMargin — how far ahead of the viewport you trigger the request.

What it does — controls how early below-fold ads start loading as the user scrolls.
Setup effort (2/5) — one config value if your stack exposes it (GPT lazy load, Ezoic, AdThrive all do).
RPM lift seen — moving from a tight 0px to ~300px lifted viewability-adjusted RPM +8% by cutting unfilled-on-scroll-past impressions; going to 600px+ erased the gain (loads ads users never reach).

Pros — fixes the 'ad loads after I've scrolled past' viewability tax.
Cons — too generous and you reload data + hurt fill on fast scrollers.

Lift: ★★★★☆ — Risk: ★★☆☆☆
Best for: mobile long-scroll. Skip the tuning if sessions are single-screen.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В Codex внедрят GPT-5.6 Ultra

OpenAI добавит в Codex эксклюзивную версию GPT-5.6 Sol Ultra — не ту, что выйдет в паблик, а отдельную, усиленную модель.

Два ключевых режима: расширенные рассуждения (модель думает дольше) и мульти-агентная работа с параллельными субагентами. Релиз ожидается 7–9 июля 2026.

Но есть один нюанс, который OpenAI пока не раскрывает 👀 Подробности — в …

➡️ Читайте на сайте: https://aff.top/blog/v-codex-vnedriat-gpt-5-6-ultra

🧠 Ещё больше инсайтов → в канале AFF.top
Anchor Unit: Self-Closing vs Persistent

The mobile anchor is the highest-RPM unit on most sites. The choice that matters isn't whether to run it — it's whether it's dismissible.

What it does — pins a 320x50/100 to the bottom of the viewport.
Setup effort (1/5) — a checkbox in most ad managers.
RPM lift seen — persistent (no close button) anchors earn +12-18% more than dismissible ones, simply because they stay visible longer.

Pros — best viewability of any format, fills near 100%.
Cons — persistent versions risk Better Ads Standards 'pop/sticky that obscures content' flags; users on small phones lose real estate, hurting dwell.

Lift: ★★★★★ — Risk: ★★★☆☆
Best for: content sites where the anchor doesn't cover the article body. Skip persistent if you're in Coalition for Better Ads enforcement regions — use dismissible there.