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.
-
Top 8 WordPress Security Plugins Compared: 2026 Edition
Read the article: Top 8 WordPress Security Plugins Compared: 2026 EditionWordfence runs on your server; Sucuri is cloud-based and adds a CDN. Here are eight security plugins compared on architecture, performance and use cases.
-
Top 10 Divi 5 Modules You Are Not Using (And Should)
Read the article: Top 10 Divi 5 Modules You Are Not Using (And Should)Divi 5's composable settings let you style any sub-element without CSS. Here are ten underused modules, from Timeline to Pricing Table, worth using.
-
Top 10 WordPress Themes for Professional Websites in 2026
Read the article: Top 10 WordPress Themes for Professional Websites in 2026Astra suits agencies using several page builders, GeneratePress favors lean code, and eight more themes are compared on performance and trade-offs.
-
Top 15 Essential WordPress Plugins in 2026: The Only List You Actually Need
Read the article: Top 15 Essential WordPress Plugins in 2026: The Only List You Actually NeedEach of these fifteen plugins solves a recurring problem, has a useful free tier and runs well on modern hosting. Many professional sites need fewer than ten.
-
How to Run a Technical SEO Audit with Screaming Frog
Read the article: How to Run a Technical SEO Audit with Screaming FrogScreaming Frog crawls up to 500 URLs for free, and the license costs about 200 GBP a year. Here is how to run the audit, read results and prioritize fixes.
-
Ahrefs vs Semrush vs Moz: Which Paid SEO Tool Is Worth Your Money?
Read the article: Ahrefs vs Semrush vs Moz: Which Paid SEO Tool Is Worth Your Money?Ahrefs leads on backlinks from about 99 USD a month, Semrush covers SEO and PPC from about 120 USD, and Moz is easier to interpret. Your workflow decides.
-
Content Freshness: How Google Rewards Updated Content (and How to Do It Right)
Read the article: Content Freshness: How Google Rewards Updated Content (and How to Do It Right)Changing the date alone does nothing, and Query Deserves Freshness only applies to some topics. What counts as a real update, and where refreshing pays off.
-
Featured Snippets: How to Get Your Content in Position Zero
Read the article: Featured Snippets: How to Get Your Content in Position ZeroPages that win featured snippets are increasingly the ones AI Overviews cite. The four snippet formats and the structure and markup each one requires.
-
Cornerstone Content: How to Create Definitive Articles for SEO
Read the article: Cornerstone Content: How to Create Definitive Articles for SEOCornerstone content is five to fifteen definitive references of 4,000 to 7,000 words. How it differs from a pillar page, and why length alone is not enough.
-
Content Audit: Evaluate, Improve, or Remove Pages
Read the article: Content Audit: Evaluate, Improve, or Remove PagesA useful audit weighs performance, engagement, technical health and topical relevance, not traffic alone. How to decide what to keep, merge or redirect.
-
Mobile-First Indexing: What It Means and How to Make Sure Google Sees Your Best Version
Read the article: Mobile-First Indexing: What It Means and How to Make Sure Google Sees Your Best VersionSince July 2024, Google indexes every site through its mobile version, and desktop-only content is not indexed. Why responsive design is the safest setup.
-
XML Sitemaps and Robots.txt: The Complete Guide to Telling Google What to Crawl
Read the article: XML Sitemaps and Robots.txt: The Complete Guide to Telling Google What to CrawlA sitemap is a discovery signal, not an indexing order, and robots.txt blocks crawling but not indexing. How the two files work together in practice.
-
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.
-
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.
-
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.
-
Google Ads Conversion Tracking: Tags, Micro/Macro and Enhanced Conversions
Read the article: Google Ads Conversion Tracking: Tags, Micro/Macro and Enhanced ConversionsWithout server-side tracking, e-commerce loses 7% to 15% of its data and B2B SaaS 20% to 40%. How to combine tags, micro goals and enhanced conversions.
-

You do not hunt spam traps
Read the article: You do not hunt spam trapsSpamhaus sees a spam trap as proof of a collection or hygiene problem, not a thing to hunt. Hard bounces above 5 percent point to the same flaw.
-

What M3AAWG condemns exactly in cold email
Read the article: What M3AAWG condemns exactly in cold emailM3AAWG's November 2025 position condemns deceptive delivery, not cold email as such. Masked domains, dodged volume limits and fake one-to-one mail are out.
-

One hundred and fifty-four messages, 871,660 dollars
Read the article: One hundred and fifty-four messages, 871,660 dollarsAustralia, Canada and the United Kingdom compared on consent, unsubscribe deadlines and fines, such as 7.5 million Australian dollars for Commonwealth Bank.
-

In the United States it is legal, and it costs $53,088 a message
Read the article: In the United States it is legal, and it costs $53,088 a messageCAN-SPAM needs no prior consent, but each non-compliant email is a separate violation, and the 2025 amount holds for 2026. Verkada paid $2.95 million.
-

The cumulation of sanctions is struck down, the ban is not
Read the article: The cumulation of sanctions is struck down, the ban is notDecision 2026-1210 QPC strikes down the cumulation of fines by three authorities, with repeal deferred to October 2027. The consent requirement stands.
-

Three years, and opening an email does not count
Read the article: Three years, and opening an email does not countThe CNIL caps prospect data at three years from the person's last contact. Opens do not count, and silence to a renewal request means deletion or archiving.
-

Buying a list obliges you to write to people who don’t know you
Read the article: Buying a list obliges you to write to people who don’t know youUnder GDPR Article 14, a list buyer must notify every contact within one month and name the seller. Consent does not transfer, and the effort exemption fails.
-

The customer exception does not cover account creation
Read the article: The customer exception does not cover account creationThe customer exception has four cumulative conditions, and the CNIL says creating an account is not a sale. Cart reminders to non-buyers need consent.
-

The ePrivacy Regulation died on 6 October 2025
Read the article: The ePrivacy Regulation died on 6 October 2025The Commission withdrew the ePrivacy Regulation on 6 October 2025, after eight years. Directive 2002/58/EC and its 27 national transpositions stay in force.
-

What the CNIL says about B2B, and what it no longer says
Read the article: What the CNIL says about B2B, and what it no longer saysThe CNIL's current pages base B2B prospecting on legitimate interest when the offer fits the person's job. The old named address rule is nowhere in them.
-

No email benchmark has a primary source
Read the article: No email benchmark has a primary sourceEvery open rate benchmark comes from a vendor measuring its own customers, on a pixel Apple preloads. Your own time series and a control group work better.
-

The open rate died in June 2021
Read the article: The open rate died in June 2021Since Apple's Mail Privacy Protection, announced on 7 June 2021, Apple Mail loads the pixel whether or not anyone reads. It measures a delivery, not an open.
-
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…