Home About Support Blog Ask AI
Dashboards +
On-Page SEO +
Technical SEO +
SERP & Content +
Local SEO +
Get the Chrome Extension
Lumina Blog

SEO Blog — GEO & AI Search Insights

The Lumina SEO blog: expert analysis on search engine optimization, generative engine optimization, and the evolving AI search landscape.

Technical SEO

Robots.txt Guide for SEO and AI Crawlers (2026)

What robots.txt actually does, the 19 AI crawler user-agents you have to know in 2026, the five patterns that work, the six mistakes most sites make, and the audit method that catches all of them. Live audit of 10 top-ranking guides on Google EN + DE — only 1 ships FAQPage, 3 don't even mention AI crawlers, and the contrarian take from Heise's "robots.txt obituary" is wrong.

May 8, 202614 min read
On-Page SEO

Internal Linking for SEO: Patterns, Mistakes, Audits

How internal linking actually shapes rankings, the five patterns that work, the six mistakes most sites make, and the AI-search angle nobody else writes about. Live audit of 11 top-ranking guides on Google EN + DE — only 2 ship FAQPage, none cover how AI crawlers read internal links, one DE article has been stale for 1,374 days, and the rank-1 DE result ships zero Article schema.

May 7, 202614 min read
On-Page SEO

Keyword Cannibalization: Diagnose, Fix, Prevent

How keyword cannibalization actually drags rankings, when it's a real problem versus a non-issue, the three diagnostic methods that find it cleanly, and the six fixes ranked by impact. Live audit of 10 top guides — only 1 ships FAQPage, none cover how AI search engines handle the same question, and one ranks #4 on Google.de with zero structured data at all.

May 5, 202613 min read
Technical SEO

JavaScript SEO: Rendering, Indexing & AI Search

How Google actually renders JavaScript pages, why client-side rendering still breaks SEO in 2026, and the new constraint nobody else is talking about: AI crawlers do not run JavaScript at all. Live audit of 12 top JS SEO guides on Google EN + DE — zero ship FAQPage, four still teach Dynamic Rendering despite Google's own docs calling it “a workaround”, the most-cited guide is 2,245 days stale.

May 4, 202614 min read
GEO / AI Search

Humanize AI Content for SEO: The 2026 Guide

AI text doesn't fail because GPTZero catches it. It fails because the patterns it ships with quietly drop engagement signals. The 8 patterns to fix, the German-specific ones from KONVENS 2024, and a live audit of 9 articles and tools currently ranking on the topic — 0 of 9 ship FAQPage, 5 of 5 DE results are tool homepages, no editorial competitor in the DE SERP at all.

April 27, 202611 min read
Local SEO

Local Citations: What Still Moves Rankings in 2026

The 12 directories worth building by hand, the data aggregators that distribute your NAP for free, and the bulk-listing services worth nothing in 2026. Live audit of 9 top-ranking guides: 8 of 9 ship no FAQPage, average dateModified staleness 557 days, 5 of 9 still recommend Foursquare with no nuance about the 2024 consumer-app shutdown.

April 26, 202613 min read
Local SEO

Google Business Profile Optimization: 2026 Checklist

Every field that moves a ranking, the verification flow per category, the suspension rules nobody documents. Live audit of 10 top-ranking GBP guides: 4 of 10 ship no FAQPage, 5 of 10 are silent on freshness, 0 of 10 use @id refs for both author + publisher, and the #1 EN result blocks crawlers entirely with a Cloudflare challenge.

April 25, 202614 min read
Local SEO

Google Map Pack: How Local Rankings Work (2026)

The three factors Google actually ranks by, the review numbers that separate the 3-pack from position 7, and the myths that waste your budget. Live audit of 10 top-ranking Map Pack articles: 5 of 10 ship no FAQPage, 3 of 10 have no dateModified, OMR ships a 415-day-stale guide on page 1.

April 24, 202612 min read
Performance

Core Web Vitals: The Complete SEO Guide (2026)

LCP, INP, CLS — what they measure, what counts as good, and why your scores disagree between PSI and Search Console. Live audit of 10 top-ranking CWV articles: 0 of 5 EN pages pass Core Web Vitals themselves. Ahrefs: PSI 81 lab, INP 390 ms field.

April 22, 202613 min read
Schema

Schema Markup: The Complete Guide (2026)

The types, the code, the validators, the mistakes. Live audit of the 5 top-ranking schema-markup guides on Google — 0 ship FAQPage, 380-day avg dateModified staleness, Umbraco covers 9,563 words on schema with only a bare WebPage block.

April 21, 202614 min read
Studies

50 DACH Publishers Tested: Only 1 Passes Core Web Vitals on Mobile

PSI Mobile + Desktop against the 50 largest DACH news sites. Median mobile score: 44/100. Median LCP: 8.9 s. Only puls24.com passes. br.de hit a 33-second LCP. Tech stack detection included.

April 20, 202611 min read
GEO / AI Search

AI Crawlers: What They Do and How to Control Them in 2026

Full reference for 12 major AI bots — GPTBot, ClaudeBot, Perplexity and friends. Live audit of 10 top news sites: 50% block ClaudeBot, only 10% block Claude-SearchBot. The training-vs-retrieval split works.

April 20, 202610 min read
GEO / AI Search

Schema Markup for AI Search: What Actually Works (2026 Audit)

Live audit of 10 top-ranking articles across US and DE markets. 0 of 10 ship FAQPage schema. 164-day average dateModified staleness. What schema actually gets cited by ChatGPT and Perplexity.

April 19, 202611 min read
Studies

7 of 35 DACH Media Hide 1/3+ of Their Content Behind JavaScript

50 DACH media tested for JS rendering. Seven hide 25 %+ of their content from AI crawlers. News.at shows 100 % only after JS runs — classic AI crawlers see a blank.

April 16, 20269 min read
Studies

52% of DACH Media Block ChatGPT. But Every Site Lets Google In.

I ran the robots.txt of 50 of the largest media sites in DACH through a full AI crawler check. 52% block GPTBot. 0% block Googlebot. Full data and findings.

April 15, 20268 min read
GEO / AI Search

SEO vs GEO vs AEO: The Complete Comparison

Three optimization disciplines, one web. SEO chases blue-link rankings. AEO wins direct-answer queries. GEO gets cited inside generative AI. Here is how they differ and how they stack.

April 14, 20269 min read
GEO / AI Search

SEO for AI Search: What Actually Works in 2026

Practical SEO for ChatGPT, Perplexity, Gemini, and AI Overviews. Six tactics that move the needle, with live audit data on the articles currently ranking — and where they miss.

April 14, 202610 min read
GEO / AI Search

GEO vs SEO: What Generative Engine Optimization Changes

GEO optimizes content to be cited inside ChatGPT, Perplexity, and Google AI Overviews. SEO optimizes for blue links. Here is the honest breakdown of what changed and where each one wins.

April 14, 202612 min read
Schema

Google's 2 MB Crawl Limit: What It Actually Means for Your Site

Google updated its documented crawl limit from 15 MB to 2 MB for HTML pages. Here's what changed, who's actually affected, and how to check your own pages.

April 9, 20266 min read
Updates

Google March 2026 Core Update: A Strategic Realignment of Organic Search

The March 2026 Core Update introduces Gemini 4.0 Semantic Filter, stricter E-E-A-T requirements, and new INP thresholds. An expert analysis of the impact and strategic recommendations.

March 27, 202618 min read
Updates

Google-Agent: What SEO Professionals Need to Know

Google just launched a new user-agent for AI-powered web interactions. Here's what Google-Agent means for your website and how to prepare.

March 26, 20264 min read
No articles in this category yet. Try another filter.

What to expect from this SEO blog

Lumina's SEO blog covers the stuff I actually work on day to day: Google algorithm updates, the shift from classical SEO to GEO (generative engine optimization), AI crawler behavior, and the practical tools you need to keep up. No repackaged press releases or recycled tips. Every post is based on my own research or something I tested myself before writing about it.

How I pick topics for this SEO blog

My filter is simple. If I had to explain something to a client and couldn't find a clear write-up to send them, that's a post. Most articles here started as an email I drafted twice.

SEO blog vs. newsletter vs. podcast

For the same content, the format makes a big difference. Blogs are the best fit for technical topics that need code snippets, diagrams, links, and reference tables you can copy. Newsletters win when the value is an opinion or a curated list delivered regularly. Podcasts are best for interviews and the kind of context you can't compress into bullet points. I stick with the blog format here because most SEO topics need exact syntax and screenshots to be useful.