All posts

Explore expert insights, frameworks, and strategies to win AI search visibility and grow your brand in the generative search era

Google core updates don't reset your AI Overview citations
Google ai overviews & ai mode optimization

Google core updates don't reset your AI Overview citations

A Google core update used to mean one thing: check your rankings, edit titles, and wait for the graphs to stabilize. The May 2026 rollout changes that routine. You can lose a spot on the Search Engine Results Page (SERP) while your AI Overview citations actually improve. An arXiv study, "How Generat...

More
HTML vs Markdown: The LLM Visibility Decision Rule
Llms.Txt & ai crawler management

HTML vs Markdown: The LLM Visibility Decision Rule

The prevailing assumption in AI search optimization is that every site needs to serve clean Markdown to AI agents. Yet, recent research challenges this dogma. Analysis from the HtmlRAG project reveals that well-structured, semantic HTML often outperforms plain text in Retrieval-Augmented Generation...

More
llms.txt for AI crawlers: The case for serving Markdown to LLMs
Llms.Txt & ai crawler management

llms.txt for AI crawlers: The case for serving Markdown to LLMs

Your competitors have likely already shipped . The pressure to follow is real, especially as machine-readable signals for AI crawlers become standard infrastructure. Yet the file costs almost nothing to create—often under an hour of work—while demanding continuous maintenance to stay credible. The s...

More
Serving Markdown to AI: The llms.txt Decision in 2026
Llms.Txt & ai crawler management

Serving Markdown to AI: The llms.txt Decision in 2026

A customer asks an AI assistant for a recommendation. The agent pulls from its training data, scans a few sources, and delivers an answer that never mentions your brand. This is not a failure of content quality; it is a failure of visibility. In 2026, more than 40% of search queries now interact wit...

More
Do LLMs Read llms.txt? The Data Shows They Do Not
Llms.Txt & ai crawler management

Do LLMs Read llms.txt? The Data Shows They Do Not

You published an llms.txt file last week. You expect ChatGPT or Perplexity to read it, cite you, and drive traffic. But the data shows they do not. In 2026, major AI search providers do not parse or act on this file in production. This reality makes llms.txt a lower-priority lever for general AI vis...

More
Child Theme Workflow for Manual WordPress Schema Markup
Schema markup & structured data for ai search

Child Theme Workflow for Manual WordPress Schema Markup

Most WordPress schema guides assume you will install a plugin. If you need specific control over your markup, that assumption breaks down. Implementing manual structured data offers precision, but it carries a significant risk: theme updates can overwrite your custom code. If you edit a core theme f...

More
Why We Skip WordPress Plugins for Manual JSON-LD
Schema markup & structured data for ai search

Why We Skip WordPress Plugins for Manual JSON-LD

You installed an SEO plugin, enabled the schema module, and moved on. But the markup it generated likely describes a generic WordPress site, not your specific business structure. Tools like Yoast provide convenience, yet they often inject standardized JSON-LD that misses the nuances of your actual c...

More
Manual Schema WordPress: A Cleaner Path Than Plugins
Schema markup & structured data for ai search

Manual Schema WordPress: A Cleaner Path Than Plugins

You installed a massive SEO suite just to add basic product data, only to find your site slows down every time that plugin updates. That friction is the core problem with relying on automated tools for structured data. Manual schema WordPress implementation offers a cleaner alternative, placing JSON...

More
Why Your WordPress Schema Survives Theme Updates
Schema markup & structured data for ai search

Why Your WordPress Schema Survives Theme Updates

A theme update wipes out your carefully placed custom code. This happens because standard WordPress schema implementations often live within the main theme files, making them vulnerable to overwrites. The risk is not just lost time but missing rich snippets that drive clicks. We address this by sepa...

More
Mapping Content Blocks to Schema.org Types for AI Citation
Increase ai search presence and capture generative answer traffic

Mapping Content Blocks to Schema.org Types for AI Citation

Your most carefully crafted article might still vanish from AI-generated answers. This often happens not because the text is weak, but because the machine-readable layer is missing. This gap in AI content structure is a common blind spot; optimized pages are frequently ignored by retrieval systems t...

More
4 outline blocks for AI citation structure and generative traffic
Increase ai search presence and capture generative answer traffic

4 outline blocks for AI citation structure and generative traffic

Most teams treat a content outline as a simple sequence of writing sections, a scaffold for drafting text. This view misses the layers that actually determine whether an AI engine can extract and cite the content. When preparatory and technical foundations are absent, well-written paragraphs remain...

More
7 Blind Spots in Your AEO Planning That Make Q3 a Waste
Aeo workflow, team & automation

7 Blind Spots in Your AEO Planning That Make Q3 a Waste

Your quarterly AEO review risks becoming a list of vanity metrics while your actual AI citation position slides. Without a structured check of intent, format, and off-site authority, the planning session ends in busywork rather than visibility. We need to treat AEO planning as a strategic reset, not...

More