SEO articles
Technical SEO, content and rankings, from real projects.
Google Ads articles
Search, Shopping and Performance Max campaigns that pay for themselves.
Emailing articles
Cold email, deliverability and sequences that get replies.
GEO articles
Generative engine optimization: what is proven, what is not.
-
Semantic SEO: How to Write for Meaning, Not Just Keywords
Read the article: Semantic SEO: How to Write for Meaning, Not Just KeywordsGoogle now reads entities and meaning, not strings of text. How that shift unfolded from Hummingbird in 2013 to BERT in 2019, and how to write for it.
-
Title Tags and Meta Descriptions: How to Write Them for Clicks and Rankings
Read the article: Title Tags and Meta Descriptions: How to Write Them for Clicks and RankingsGoogle rewrites 76% of title tags yet still ranks pages on the original HTML title. Why rewrites happen and how to write titles that survive unchanged.
-
Competitive Keyword Analysis: How to Find What Your Competitors Rank For (and Steal Their Best Ideas)
Read the article: Competitive Keyword Analysis: How to Find What Your Competitors Rank For (and Steal Their Best Ideas)Your SEO competitors are the sites ranking for your target terms, not always your business rivals. How to find them and spot the gaps they left open.
-
Keyword Cannibalization: The SEO Myth That Sells Audits (and What Google Actually Says)
Read the article: Keyword Cannibalization: The SEO Myth That Sells Audits (and What Google Actually Says)John Mueller calls keyword cannibalization a catchall phrase that masks the real reasons a page does not rank. Several pages on one topic are not penalized.
-
Updating Old Content: The Highest-ROI SEO Activity Nobody Does
Read the article: Updating Old Content: The Highest-ROI SEO Activity Nobody DoesRegularly updated content gets 106% more organic traffic, according to HubSpot. How to pick which pages to refresh first and make updates routine.
-
How Often Should You Publish Blog Posts? The Data-Driven Answer for 2026
Read the article: How Often Should You Publish Blog Posts? The Data-Driven Answer for 2026HubSpot data shows 16 or more posts a month bring 3.5 times more traffic, but firms over 200 employees see gains from six. How to set your own cadence.
-
E-E-A-T in 2026: What Google Expects From Your Website and How to Deliver It
Read the article: E-E-A-T in 2026: What Google Expects From Your Website and How to Deliver ItThere is no E-E-A-T score, yet content lacking it keeps underperforming. The signals Google detects, and why Experience now sets human content apart.
-
How to Write Content That Google Loves and Humans Actually Read
Read the article: How to Write Content That Google Loves and Humans Actually ReadGoogle's Helpful Content system classifies whole sites, so thin posts can drag down your best pages. The qualities it evaluates and how to deliver them.
-
Technical SEO Demystified: What Business Owners Need to Know Without the Jargon
Read the article: Technical SEO Demystified: What Business Owners Need to Know Without the JargonTechnical SEO without code, so you can brief your developer and spot warning signs, like the shift that cost BetterCloud about 94% of its organic traffic.
-
On-Page SEO: The Complete Checklist for Every Page on Your Website
Read the article: On-Page SEO: The Complete Checklist for Every Page on Your WebsiteEvery on-page element in the order to address it, starting with title tags, which Google rewrote in 76% of cases in Q1 2025, up from 33% in 2021.
-
Long-Tail Keywords: How to Find Low-Competition Terms That Actually Convert
Read the article: Long-Tail Keywords: How to Find Low-Competition Terms That Actually ConvertLong-tail queries make up roughly 70% of search traffic and convert better because specificity signals intent. How to find the low-competition ones.
-
Search Intent Explained: Why Choosing the Right Keywords Is Not Enough
Read the article: Search Intent Explained: Why Choosing the Right Keywords Is Not EnoughTwo sites target the same keyword; one ranks on page one, the other on page five. The difference is intent. How to identify it and match your content to it.
-
The Most Expensive Google Ads Mistakes: Diagnosis and Real Cases
Read the article: The Most Expensive Google Ads Mistakes: Diagnosis and Real CasesOne B2B account lost $8,000 of a $14,000 monthly budget to job seekers and students. Real audits show where broad match and missing negatives drain spend.
-
Google Ads Policy and Suspensions: Sensitive Categories and Appeal Process
Read the article: Google Ads Policy and Suspensions: Sensitive Categories and Appeal ProcessGoogle suspended 6.7 million advertiser accounts in 2025. Suspension is preventable once you know the three policy tiers, and appeals follow set steps.
-
Query Sculpting: Advanced Shopping Architecture with Priorities and Negatives
Read the article: Query Sculpting: Advanced Shopping Architecture with Priorities and NegativesDuplicate Shopping campaigns across three priorities and let negatives route each query by intent. One client tripled ROI and traffic in six weeks this way.
-
Connected TV Advertising: CTV Campaigns via YouTube and Demand Gen
Read the article: Connected TV Advertising: CTV Campaigns via YouTube and Demand GenAgencies planning YouTube on TV screens went from 23% in 2025 to 85% in 2026, and YouTube CTV campaigns average a 6% sales lift.
-
Google Ads Scripts and Automation: Essential Scripts for 2026
Read the article: Google Ads Scripts and Automation: Essential Scripts for 2026Each Google Ads account allows 250 scripts, capped at 30 minutes per run. The scripts worth running in 2026, starting with anomaly detection.
-
Google Ads A/B Testing: Variations, Experiments and Campaign Mix
Read the article: Google Ads A/B Testing: Variations, Experiments and Campaign MixCustom experiments test one change; Campaign Mix Experiments, from January 2026, test budget splits across campaign types. How to read significance.
-
Call Tracking and Migration to Call Assets: 2026 Guide
Read the article: Call Tracking and Migration to Call Assets: 2026 GuideCall-only ads stop serving in February 2027, and early movers to call assets report 7% more conversions at similar cost. How to migrate without losing calls.
-
Advanced Google Ads Reporting: Custom Columns, Dashboards and Looker Studio
Read the article: Advanced Google Ads Reporting: Custom Columns, Dashboards and Looker StudioCustom columns now accept spreadsheet functions such as IF and ROUND. How to build them, reuse them in dashboards and extend reports with Looker Studio.
-
Google Ads for E-commerce: Full Funnel Strategy
Read the article: Google Ads for E-commerce: Full Funnel StrategySiloed e-commerce accounts lose 14% to 31% of ROAS against full funnel ones. A budget split by funnel stage, with a worked swimwear brand example.
-
Google Ads for B2B and Lead Generation: Forms, CRM and Long Sales Cycles
Read the article: Google Ads for B2B and Lead Generation: Forms, CRM and Long Sales CyclesGoogle Ads leads cost $70.11 on average, against $84 across channels. How to build lead forms, connect your CRM and measure sales cycles that last months.
-
Google Ad Grants: $10,000/Month in Free Advertising for Nonprofits
Read the article: Google Ad Grants: $10,000/Month in Free Advertising for NonprofitsQualifying nonprofits receive about $329 a day in search ad credits, not cash. Approval hinges on Goodstack validation, GA4 and a substantive website.
-
Attribution and Offline Conversions: Data Manager API, CRM and Incrementality Testing
Read the article: Attribution and Offline Conversions: Data Manager API, CRM and Incrementality TestingData-driven attribution is now the default for new conversion actions. How to import offline CRM conversions via the Data Manager API and test incrementality.
-

The accessibility directive does not mention your emails
Read the article: The accessibility directive does not mention your emailsDirective (EU) 2019/882 never uses the word email and limits e-commerce to websites and mobile apps. Neither the Commission guide nor the DGCCRF mentions it.
-

Dark mode is documented only at Apple
Read the article: Dark mode is documented only at AppleApple alone documents it: a campaign with remote images stays in light mode unless it declares color-scheme and uses the prefers-color-scheme media query.
-

Gmail does not block your images, it steps in
Read the article: Gmail does not block your images, it steps inOutlook blocks images by default, citing tracking pixels. Gmail proxies them, which breaks cookie personalization, IP geolocation and live countdowns.
-

Your preheader has been replaced by a summary
Read the article: Your preheader has been replaced by a summaryApple Intelligence replaces your preheader with a summary in iPhone Mail by default. In Europe, Gmail's smart features start off, so it still counts there.
-

Some of your clicks were never made by anyone
Read the article: Some of your clicks were never made by anyoneSafe Links opens your links before delivery, and Microsoft's documentation admits these detonations count as user clicks. Clicks within seconds are the tell.
-

Three operators, three ways of telling you
Read the article: Three operators, three ways of telling youYahoo's feedback loop gives you the address of each recipient who reports spam. Google's only names the campaign, above a threshold it does not publish.
-

Spamhaus does not sell its way out
Read the article: Spamhaus does not sell its way outRemoving a Spamhaus listing is always free. The PBL, over 1.4 billion addresses, is no punishment, and the removal request goes through your provider.
-

The dedicated IP you are sold will never warm up
Read the article: The dedicated IP you are sold will never warm upOn a shared IP, when the IP quota is hit every domain on it stops sending. A dedicated IP needs about 1,000 emails a day per provider just to stay…
-

One subdomain per stream, on one condition nobody quotes
Read the article: One subdomain per stream, on one condition nobody quotesM3AAWG advises one subdomain per sending purpose, if each segment has steady, sufficient volume. Smaller senders can just vary the local part of the address.
-

Two thousand messages a day, and that is all
Read the article: Two thousand messages a day, and that is allA paid Google Workspace user gets 2,000 messages a day on a rolling 24 hours, with tighter recipient caps. Microsoft's rules change on 14 September 2026.
-

No warm-up schedule has ever been published
Read the article: No warm-up schedule has ever been publishedNo mailbox provider has ever published a warm-up table. Google gives principles instead, and the only published figure, from M3AAWG, is six weeks on average.
-

A rejected message tells you exactly why
Read the article: A rejected message tells you exactly whyEvery bounce carries its cause in three numbers. A 4xx may succeed if retried, a 5.1.1 points to your database, and a 5.7.x to reputation or authentication.
-
GEO: the five studies that could prove us wrong
Read the article: GEO: the five studies that could prove us wrongWe argue that most of what the market calls GEO is unproven. Here are the five strongest published works that say the opposite, and the conditions that would change our…
-
Test GEO on your own site in 30 days: our protocol
Read the article: Test GEO on your own site in 30 days: our protocolNobody can tell you whether GEO works in the abstract. You can measure it on your own site, in thirty days, with a control group and repeated measurements.
-
What GEO really costs, and what we refuse to sell
Read the article: What GEO really costs, and what we refuse to sell55 percent of marketers now have a GEO budget line. Not one practitioner surveyed disclosed an amount. Here are our prices, and the list of what we refuse to bill…
-
Are the publisher apocalypse numbers honest?
Read the article: Are the publisher apocalypse numbers honest?Minus 58 percent, minus 70 percent, or minus 10 percent? Each camp measures a different thing and uses the same word. How to read the numbers on traffic decline.
-
Sixteen percent of the sources AI cites are themselves written by AI
Read the article: Sixteen percent of the sources AI cites are themselves written by AIAn audit of 712 real queries across four engines measures that roughly one cited source in six is generated content. GEO mechanically rewards what degrades the corpus.
-
Manipulating AI answers: what works in the lab, what holds up in production
Read the article: Manipulating AI answers: what works in the lab, what holds up in productionInjection attacks work on isolated systems. In production, a testbed of 1,000 black-hat sites measures 99.78 percent neutralization. The real weakness is somewhere else entirely.
-
The sources AI prefers are not yours
Read the article: The sources AI prefers are not yoursGenerative engines systematically favor third-party sources over the content you publish on your own site. Your GEO budget is therefore aimed at the wrong place.
-
Global brands 73 percent, niche brands 11 percent: GEO democratizes nothing
Read the article: Global brands 73 percent, niche brands 11 percent: GEO democratizes nothingAcross 100,000 answers and 100 brands, three visibility tiers appear from the very first query. A small player does not start at zero. It starts at 11 percent.
-
Position bias: your content is not losing on substance, it is losing in the middle
Read the article: Position bias: your content is not losing on substance, it is losing in the middleA model's performance on a piece of information follows a U-shaped curve depending on where it sits in the context. Part of generative visibility is a placement artifact.
-
Your GEO tracking tool is measuring noise
Read the article: Your GEO tracking tool is measuring noiseVisibility in generative search is a distribution, not a point. A single measurement, which is exactly what your monthly report contains, demonstrates nothing.
-
30.6 percent of AI citations misrepresent their source: the real risk is not absence, it is error
Read the article: 30.6 percent of AI citations misrepresent their source: the real risk is not absence, it is error761,495 citation pairs analyzed: close to a third misrepresent the source they point at. What that means when the misrepresented source is you.
-
The GEO market is booming, usage is flat: the gap nobody looks at
Read the article: The GEO market is booming, usage is flat: the gap nobody looks atThe Reuters Institute measures zero growth in chatbot use for news across the United States, the United Kingdom, France and Germany, while 55 percent of marketers open a GEO budget…