All articles
SEO, Google Ads, emailing, Meta Ads, GEO and WordPress, newest first.
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.
WordPress articles
WordPress, WooCommerce, the block editor and performance, from real projects.
-

An ad in the inbox is direct marketing
Read the article: An ad in the inbox is direct marketingInbox ads are direct marketing: the CNIL fined Orange 50 million euros and Google 325 million for email-like ads in the inbox without consent.
-

One hundred and sixty million records, and three breaches
Read the article: One hundred and sixty million records, and three breachesCNIL fines KASPR 240,000 euros over 160 million contacts scraped from LinkedIn: three breaches, including a notice sent four years late and in English.
-

Nine hundred thousand euros for a missing proof
Read the article: Nine hundred thousand euros for a missing proofBought email lists and CNIL fines: 900,000 and 80,000 euros on 15 May 2025. The list buyer must prove consent, and supplier contracts do not shift that burden.
-

Double opt-in is written in no legal text
Read the article: Double opt-in is written in no legal textDouble opt-in is in no legal text: the GDPR asks for a clear affirmative action and proof of consent, and the CNIL recommends a consent register.
-

The accessibility directive does not mention your emails
Read the article: The accessibility directive does not mention your emailsEmail accessibility and the European Accessibility Act: Directive (EU) 2019/882 never mentions email and covers websites and apps. Why do it anyway.
-

Dark mode is documented only at Apple
Read the article: Dark mode is documented only at AppleDark mode in email is documented only by Apple: without color-scheme and prefers-color-scheme, a campaign with remote images stays light. The classic accidents.
-

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

Your preheader has been replaced by a summary
Read the article: Your preheader has been replaced by a summaryEmail preheaders and AI summaries: Apple Intelligence replaces your preheader in iPhone Mail by default, while Gmail's summaries start off in Europe.
-

Some of your clicks were never made by anyone
Read the article: Some of your clicks were never made by anyoneBot clicks in email: Microsoft Safe Links opens your links before delivery, and its documentation admits these count as user clicks. How to spot them.
-

Three operators, three ways of telling you
Read the article: Three operators, three ways of telling youEmail feedback loops at Yahoo, Google and Microsoft: Yahoo gives the complaining address, Google only campaign aggregates above an unpublished threshold.
-

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

The dedicated IP you are sold will never warm up
Read the article: The dedicated IP you are sold will never warm upDedicated IP for email: it needs about 1,000 messages a day per provider to stay warm, while on a shared IP the real risk is a quota that stops every…
-
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 keywords: roughly 70% of search traffic, better conversion rates and less competition. Free and paid methods to find them and use them in content.
-
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 WebsiteOn-page SEO checklist: every element of a page in the order to fix it, from title tags and meta descriptions to headings, content and internal links.
-
Search Intent Explained: Why Choosing the Right Keywords Is Not Enough
Read the article: Search Intent Explained: Why Choosing the Right Keywords Is Not EnoughSearch intent explained: why two pages targeting the same keyword rank so differently, the four intent types, and how to match your content to each.
-
Keyword Research in 2026: How to Find the Words Your Customers Actually Use
Read the article: Keyword Research in 2026: How to Find the Words Your Customers Actually UseKeyword research in 2026: a step-by-step method to find the words your customers use, from search intent and difficulty to free tools and zero-volume terms.
-
SEO in 2026: The Complete Beginner’s Guide to Getting Found on Google
Read the article: SEO in 2026: The Complete Beginner’s Guide to Getting Found on GoogleSEO in 2026 for beginners: how Google crawls, indexes and ranks pages, why some never get indexed, and the fundamentals that work without risking a penalty.
-
Link Building Strategies That Actually Work in 2026
Read the article: Link Building Strategies That Actually Work in 2026Link building strategies that work in 2026: digital PR, guest posting done right, linkable assets, broken link building and journalist outreach.
-
Digital PR for SEO: How to Earn Links from Journalists and Publications
Read the article: Digital PR for SEO: How to Earn Links from Journalists and PublicationsDigital PR for SEO: how to earn links from journalists with original research and newsworthy content, and why the first major link takes months.
-
Toxic Backlinks: The Myth SEO Tools Sell You
Read the article: Toxic Backlinks: The Myth SEO Tools Sell YouToxic backlinks are a myth SEO tools sell: since Penguin went real time in 2016, Google devalues bad links instead of punishing them. When disavow is needed.
-
Competitor Backlink Analysis: Find and Replicate Wins
Read the article: Competitor Backlink Analysis: Find and Replicate WinsCompetitor backlink analysis: choose the right competitors, run a link intersect to find sites linking to them but not you, and replicate their best links.
-
Anchor Text Optimization for Natural Link Profiles
Read the article: Anchor Text Optimization for Natural Link ProfilesAnchor text optimization: what a natural anchor profile looks like, with branded anchors far ahead of exact match, and why over-optimization is the top mistake.
-
Local SEO: The Complete Guide for Small Businesses
Read the article: Local SEO: The Complete Guide for Small BusinessesLocal SEO for small businesses: how Google ranks local results on relevance, proximity and prominence, from your Business Profile to reviews and NAP data.
-
Google Business Profile: Complete Optimization Guide
Read the article: Google Business Profile: Complete Optimization GuideGoogle Business Profile optimization: verification, choosing the most specific primary category, photos, weekly posts, Q&A, review responses and services.
-
The Most Expensive Google Ads Mistakes: Diagnosis and Real Cases
Read the article: The Most Expensive Google Ads Mistakes: Diagnosis and Real CasesThe most expensive Google Ads mistakes, from real audits: wrong audiences, broad match bleed, missing negatives, Quality Score traps and broken tracking.
-
Google Ads Policy and Suspensions: Sensitive Categories and Appeal Process
Read the article: Google Ads Policy and Suspensions: Sensitive Categories and Appeal ProcessGoogle Ads policy and suspensions: prohibited, restricted and sensitive categories, what triggers a suspension, the appeal process and prevention.
-
Query Sculpting: Advanced Shopping Architecture with Priorities and Negatives
Read the article: Query Sculpting: Advanced Shopping Architecture with Priorities and NegativesQuery sculpting for Google Shopping: three duplicate campaigns at high, medium and low priority, with negatives routing each query to the right bid.
-
Connected TV Advertising: CTV Campaigns via YouTube and Demand Gen
Read the article: Connected TV Advertising: CTV Campaigns via YouTube and Demand GenConnected TV advertising with Google: YouTube CTV, Demand Gen, shoppable CTV ads, programmatic buying through DV360 and audience targeting on TV screens.
-
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 for B2B lead generation: lead form assets, CRM connection, offline conversion imports and bidding for 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 NonprofitsGoogle Ad Grants: up to $10,000 a month in free search ads for qualifying nonprofits. Eligibility, the 5% CTR rule, setup requirements and real examples.
-
Google Ads Scripts and Automation: Essential Scripts for 2026
Read the article: Google Ads Scripts and Automation: Essential Scripts for 2026Google Ads scripts in 2026: anomaly detection, bid and budget pacing, search query analysis and link checking, the scripts worth running in every account.
-
Google Ads A/B Testing: Variations, Experiments and Campaign Mix
Read the article: Google Ads A/B Testing: Variations, Experiments and Campaign MixGoogle Ads A/B testing: custom experiments, ad variations and Campaign Mix Experiments, with step-by-step setup and how to read statistical significance.
-
Call Tracking and Migration to Call Assets: 2026 Guide
Read the article: Call Tracking and Migration to Call Assets: 2026 GuideCall tracking in Google Ads: call-only ads stop serving in February 2027. How call assets work, tracking requirements and 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 StudioAdvanced Google Ads reporting: custom columns with spreadsheet functions, saved reports, dashboards, Looker Studio and BigQuery for large accounts.
-
Google Ads for E-commerce: Full Funnel Strategy
Read the article: Google Ads for E-commerce: Full Funnel StrategyGoogle Ads for e-commerce, a full funnel strategy: budget split by funnel stage, Shopping and feed quality, Performance Max and campaign KPIs.
-
Performance Planner and Scenario Planner: Forecasting and Code-Free MMM
Read the article: Performance Planner and Scenario Planner: Forecasting and Code-Free MMMPerformance Planner and Scenario Planner: forecasting Google Ads results from recent data, cross-channel budget scenarios and code-free MMM with Meridian.
-

Top 10 WordPress Newsletter and Email Marketing Plugins (2026)
Read the article: Top 10 WordPress Newsletter and Email Marketing Plugins (2026)MailPoet, FluentCRM, Jetpack, Brevo, Kit, Omnisend and more: ten newsletter plugins compared on who sends, deliverability since 2024 and real cost.
-

You do not hunt spam traps
Read the article: You do not hunt spam trapsSpam traps are not to be hunted: Spamhaus treats a hit as proof of a collection or hygiene problem. What the lists mean and the bounce rate that warns.
-

What M3AAWG condemns exactly in cold email
Read the article: What M3AAWG condemns exactly in cold emailWhat M3AAWG condemns in cold email: its November 2025 position targets deceptive delivery, not cold email itself, like masked domains and fake one-to-one mail.
-

One hundred and fifty-four messages, 871,660 dollars
Read the article: One hundred and fifty-four messages, 871,660 dollarsEmail marketing law in Australia, Canada and the UK: consent, unsubscribe deadlines and fines, from 871,660 Australian dollars for 154 messages.
-

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 in the United States: no prior consent needed, but each non-compliant email is a separate violation at up to $53,088. Two cases for scale.
-

The cumulation of sanctions is struck down, the ban is not
Read the article: The cumulation of sanctions is struck down, the ban is notFrench QPC decision 2026-1210 strikes down the cumulation of fines on email prospecting, deferred to October 2027. The consent requirement stays intact.
-

Three years, and opening an email does not count
Read the article: Three years, and opening an email does not countHow long to keep prospect data: the CNIL sets three years from the person's last contact. Opening an email does not count, and silence means deletion.
-

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 youBuying a prospect list under GDPR Article 14: you must notify every contact within one month and name the seller. Consent does not transfer.
-

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

The ePrivacy Regulation died on 6 October 2025
Read the article: The ePrivacy Regulation died on 6 October 2025The ePrivacy Regulation was withdrawn on 6 October 2025 after eight years. Directive 2002/58/EC and its 27 national transpositions remain 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 saysB2B email prospecting and the CNIL: its current pages rely on legitimate interest when the offer fits the person's job. The named address rule is gone.
-

No email benchmark has a primary source
Read the article: No email benchmark has a primary sourceEmail marketing benchmarks have no primary source: vendors measure their own customers on a pixel Apple preloads. Track your own series and a control group.
-
GEO: the five studies that could prove us wrong
Read the article: GEO: the five studies that could prove us wrongGEO, the five studies that could prove us wrong: the strongest published evidence against our position, and the conditions that would change our mind.
-
Test GEO on your own site in 30 days: our protocol
Read the article: Test GEO on your own site in 30 days: our protocolTest GEO on your own site in 30 days: our protocol with a control group, a baseline, targeted changes and repeated measurements you can read honestly.
-
What GEO really costs, and what we refuse to sell
Read the article: What GEO really costs, and what we refuse to sellWhat GEO really costs: 55% of marketers have a GEO budget yet no practitioner discloses an amount. Our rates, and the GEO services we refuse to bill for.
-
Are the publisher apocalypse numbers honest?
Read the article: Are the publisher apocalypse numbers honest?Publisher traffic decline: minus 58%, minus 70% or minus 10%? Each camp measures something different with the same word. How to read AI traffic loss numbers.
-
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 AI16% of the sources AI cites are written by AI, per an audit of 712 queries on four engines. Why GEO rewards what degrades the corpus, and what to do.
-
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 productionManipulating AI answers: injection attacks work in the lab, but a 1,000-site black-hat testbed shows 99.78% neutralization in production. The real weakness.
-
The sources AI prefers are not yours
Read the article: The sources AI prefers are not yoursThe sources AI prefers are not yours: generative engines favor third-party sources over brand sites, so most GEO budgets target 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 nothingGEO democratizes nothing: across 100,000 AI answers, global brands reach 73% visibility and niche brands start at 11%. What it changes for a small business.
-
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 middlePosition bias in AI answers: model accuracy follows a U-shaped curve by position in the context, so part of GEO visibility is a placement artifact.
-
Your GEO tracking tool is measuring noise
Read the article: Your GEO tracking tool is measuring noiseGEO tracking tools measure noise: visibility in AI answers is a distribution, not a point, so one monthly measurement proves nothing. The minimum protocol.
-
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 errorAI citations misrepresent their source 30.6% of the time, across 761,495 citation pairs. For a brand, the real GEO risk is not absence but error.
-
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 GEO market is booming while usage is flat: the Reuters Institute sees no growth in chatbot use for news, as 55% of marketers open a GEO budget.
-

WordPress User Roles and Capabilities: A Practical Guide to Access Control
Read the article: WordPress User Roles and Capabilities: A Practical Guide to Access ControlDefault roles, sensitive capabilities, WooCommerce, roles in code, application passwords and WP-CLI audits: manage WordPress access without opening a hole.
-

GDPR and Cookie Consent on WordPress: A Practical Guide
Read the article: GDPR and Cookie Consent on WordPress: A Practical GuideWhat the law and the CNIL require, Google Consent Mode v2, WP Consent API, consent plugins and a ten-minute audit for your WordPress cookie banner.
-

WordPress Vulnerabilities by the Numbers: What the Latest Reports Show
Read the article: WordPress Vulnerabilities by the Numbers: What the Latest Reports ShowPatchstack, Wordfence, WPScan: what the 2025 and 2026 reports really say about WordPress flaws, and the actions to take first on your site.
-

The WordPress Maintenance Checklist: Weekly, Monthly, Quarterly
Read the article: The WordPress Maintenance Checklist: Weekly, Monthly, QuarterlyUpdates, tested backups, monitoring, Site Health, users, plugins, PHP and certificates: WordPress maintenance organized by frequency and owner.
-

How to Migrate a WordPress Site Without Downtime: The Complete Runbook
Read the article: How to Migrate a WordPress Site Without Downtime: The Complete RunbookDNS TTL, two-pass rsync, WP-CLI, hosts file testing, order freeze, SSL and rollback: how to move a WordPress site without downtime, step by step.
-

WordPress vs Shopify vs Webflow in 2026: An Honest Comparison
Read the article: WordPress vs Shopify vs Webflow in 2026: An Honest ComparisonReal cost, transaction fees, data ownership, SEO, e-commerce limits and lock-in: WordPress, Shopify and Webflow compared on October 2026 prices.
-

WordPress and AI in 2026: The Abilities API, the MCP Adapter and AI in Core
Read the article: WordPress and AI in 2026: The Abilities API, the MCP Adapter and AI in CoreAbilities API, AI client, connectors, MCP Adapter, AI plugin: what WordPress really ships, what is still coming, and how to let an AI agent in safely.
-

WordPress 7: What Actually Changed in 7.0 and 7.1
Read the article: WordPress 7: What Actually Changed in 7.0 and 7.1Release dates, verified features, postponed ones and safe updating: WordPress 7.0 and 7.1 checked against official sources.
-

Top 10 WordPress Image Optimization Plugins Compared (2026)
Read the article: Top 10 WordPress Image Optimization Plugins Compared (2026)Imagify, ShortPixel, EWWW, Smush, Optimole and more: ten image plugins judged on compression, WebP and AVIF, originals and quotas, in the WordPress 7.1 era.
-

Top 10 WordPress Membership Plugins Compared (2026)
Read the article: Top 10 WordPress Membership Plugins Compared (2026)MemberPress, Paid Memberships Pro, WooCommerce Memberships, Ultimate Member and more: ten membership plugins judged on access, payment retries and portability.
-

Top 10 WordPress Booking Plugins Compared (2026)
Read the article: Top 10 WordPress Booking Plugins Compared (2026)LatePoint, Amelia, Bookly, FluentBooking, WooCommerce Bookings and more: ten booking tools judged on calendar sync, time zones, deposits and security.
-

Top 10 Gutenberg Block Plugins Compared (2026)
Read the article: Top 10 Gutenberg Block Plugins Compared (2026)GenerateBlocks, Kadence, Spectra, Stackable, Otter and more: ten block libraries judged on what remains of your pages if you remove them, and their weight.