Long-form pieces on the structural side of organic visibility — what AI search actually rewards, how to read the deprecations, and the engineering work that makes content perform.
Claude now marks AI-generated text and images with an invisible watermark and C2PA provenance metadata. Here's exactly how it works — and why it makes checked content, not hidden content, the thing that ranks and gets cited.
What technical SEO actually costs in 2026 — audit fees vs. retainers, the five things that move the price, and why the cheapest engagement is often the most expensive.
A neutral Jasper vs Copy.ai comparison — features, pricing verified against each vendor's own page in August 2026, and a clear read on which fits brand-governed writing vs GTM automation.
The best Jasper alternatives for AI writing — 6 tools compared, with pricing verified against each vendor's own page in August 2026 and a clear read on who each is for.
Optix verifies every statistic against its live source page before it is written — so fabricated citations can't enter your content. What it is and how it works.
The best Writesonic alternatives for AI content — 6 tools compared, with pricing verified against each vendor's own page in August 2026, plus a heads-up on Writesonic's pivot to AI-visibility.
How to optimize for featured snippets and AI answer boxes in 2026 — the five extractability rules, the three snippet formats, the lift-it-out test, and how to measure position-zero wins.
A practitioner's Surfer SEO review — what it does well, where it falls short, pricing verified against Surfer's own page (checked 7 Aug 2026), and who should (and shouldn't) buy it.
The best Frase alternatives for SEO content — 6 tools compared, with pricing verified against each vendor's own page (checked 7 Aug 2026) and a clear read on who each is for.
The best Surfer SEO alternatives for content optimization — 8 tools compared, with pricing verified against each vendor's own page in August 2026, and who each one is actually for.
ChatGPT Search explained — what it is, how it decides when to search the web, how it retrieves and cites sources, and how to use it with no account required.
A developer's guide to robots.txt: the syntax and precedence rules that matter, why Disallow is not noindex, and how to control AI crawlers like GPTBot and ClaudeBot.
Google AI Mode vs AI Overviews, explained — what each one actually is, how they differ in trigger, surface, and underlying tech, and when each appears.
Implementation-first Next.js SEO for the App Router — server components that ship content and JSON-LD in the initial HTML, generateMetadata for per-route canonicals and OpenGraph, and ISR as a freshness lever.
A developer's guide to breadcrumb schema: the exact BreadcrumbList JSON-LD to ship, why it still earns rich results when FAQ and HowTo don't, the mistakes that break it, and how to validate it.
Most SEO KPI guides hand you forty-nine metrics. Here's how to pick the five that belong in the report — by business model and maturity — and which are lying to you.
Google reports AI Overview impressions but hides clicks. The four-layer stack — GSC, a regex proxy, GA4 fragments and citation tracking — to measure them honestly.
Perplexity vs ChatGPT search, compared: how each retrieves and cites the web, real strengths and limits, and which to use for research, everyday and coding.
Build an SEO reporting dashboard in Looker Studio: connect Search Console and GA4, pick the reports that matter, blend the sources, and share it cleanly.
Get cited by Claude — ClaudeBot, Claude-User and Claude-SearchBot crawl access, robots.txt setup, and the content structure that earns Anthropic's AI citations.
Why a default React SPA is invisible to AI crawlers, and the implementation path out — server-side rendering, per-route metadata that lands in the initial HTML, JSON-LD without a useEffect, and the hydration cost that wrecks INP.
Pagination SEO for engineers: why paginated content needs real crawlable URLs, how infinite scroll hides content from bots, and the hybrid pattern I ship.
Google retired FAQ rich results in May 2026. FAQPage markup no longer earns SERP stars, but it stays extractable for AI answer engines. Here's how to decide.
Get cited by Grok — xAI's engine reads live X posts and the open web at once. The crawler-access problem, X-layer tactics, and the edits that earn citations.
Rich snippets don't raise rankings directly — they raise click-through. Google's own case-study data shows CTR gains up to 82%, and what really drives them.
Get cited by Microsoft Copilot — how it retrieves through Bing, Bingbot crawl access, NOCACHE/NOARCHIVE controls, and the structural edits that earn AI citations.
Astro SEO from inside the codebase — why zero-JS-by-default is the strongest starting posture, plus @astrojs/sitemap, canonical via a layout, content-collection schema, client:* discipline, and astro:assets. The Astro instalment of crawlable → citable.
A developer's guide to Core Web Vitals: the three metrics and current thresholds, field data vs lab data, and the exact code-level fixes for LCP, INP, and CLS.
Get cited by the Google Gemini app: allow Google-Extended for grounding, structure content for extraction, and build the author entity signals Gemini rewards.
'Alternate page with proper canonical tag' in Search Console is usually benign — but not always. A quick decision guide: when it's fine to ignore, when it's a real indexing problem, and exactly how to fix it in GSC.
JavaScript SEO for engineers: how Google actually renders JS, the failure modes that hide your content from crawlers, and how to make it both crawlable and citable.
The best software for AI visibility in search — monitor how ChatGPT, Perplexity, Gemini and AI Overviews cite your brand. 8 platforms compared, pricing verified 2026, with white-label notes for agencies.
Server logs are the only record of what bots actually fetched. Parse access logs with grep and awk, find crawl-budget waste and orphan pages, and verify GPTBot, ClaudeBot, and PerplexityBot are getting real HTML.
The best AI search engines in 2026 compared — ChatGPT Search, Perplexity, Google AI Mode, Copilot, Gemini and Grok. What each does, who it's for, and how to choose.
An AEO score measures how ready a page is to be cited by AI answer engines. See what AEO analyzers check, how the 0–100 score works, and how to raise yours.
Keyword clustering done right groups keywords by shared Google results, not similar words — the SERP-overlap method, step by step, for SEO and AI search.
YouTube chapters are machine-readable data segments — read by YouTube, indexed by Google as Key Moments, and cited by AI tools. The setup rules, the payoffs, and a five-minute back-catalogue audit.
Learn how to automate SEO tasks with Claude AI. Includes working Python scripts for meta tag generation, JSON-LD schema creation, and Claude Code CLI workflows.
Implementation-first SEO and GEO for people who write the code — render strategy, Core Web Vitals fixes with the diffs, schema that validates, and the path from crawlable to citable. Written by an SEO engineer.
A data-driven guide to SaaS SEO in 2026: the technical foundations, content compounding, and AI-search visibility that drive qualified pipeline — with verified benchmarks.
Learn how to use AI for content optimisation across SEO and generative search. Covers techniques, tool comparison, pipeline architecture, and quality measurement.
Learn how to show up in Google AI Overviews with 10 research-backed strategies. Covers ranking factors, query fan-outs, answer capsules, and brand mentions.
What answer engine optimization (AEO) is, how it differs from SEO, and practical strategies for getting your content cited by ChatGPT, Google AI Overviews, and Perplexity.
How programmatic SEO works, real examples from Zapier, Wise, and Nomadlist, when it crosses into spam, and a step-by-step no-code process to get started.
Honest 2026 guide to the GSC disavow tool — when you actually need a disavow file, why SpamBrain made preventive disavow obsolete, the correct file format, and how to measure recovery.
Video schema for AI citation — detected vs indexed, why dedicated video pages with transcripts matter, and how each AI engine accesses YouTube content.
GEO for personal brands — author entity signals, expert positioning, and the cluster strategy that earns AI assistant citations for coaches and consultants.
LLM SEO is optimizing content so large language models cite it — schema, llms.txt, expert attribution, server-side rendering, and the structural edits ChatGPT, Perplexity and Gemini reward. The 2026 playbook.
A complete technical SEO audit methodology — crawl, index, schema, Core Web Vitals, AI crawler access, and the cadence that holds up across engagements.
AI engines cite content with verifiable author entity signals — Person schema, sameAs links, consistent entity representation. The entity layer of GEO.
Build topical authority for AI search — cluster architecture, expert attribution, primary-source citations, and the freshness cadence that AI engines weight.
Rank in Google AI Overviews — the top-10 ranking signal, schema citation drivers, expert attribution, and what Ahrefs's 38% finding means for SaaS marketers.
A step-by-step GEO audit checklist — how to audit your website for GEO best practices across technical health, schema, content structure, AI crawler access, citation eligibility and measurement. 2026 framework.
Get cited by ChatGPT — server-rendered schema, expert attribution, freshness signals, and the structural content edits that earn ChatGPT Search citations.
Schema markup that earns AI citations — Article, FAQPage, Organization, Person, Product. Deployment patterns for ChatGPT, Perplexity, and AI Overviews.
How to track AI referral traffic in GA4 — separate ChatGPT, Perplexity, Claude and Google AI Overview referrals from generic direct traffic, including how to check Perplexity referral traffic specifically. 2026 step-by-step guide.
The best GEO tools in 2026, compared — generative engine optimization software that gets content cited by ChatGPT, Perplexity and Google AI Overviews. What each does, costs, and how to combine them.
Get cited by Perplexity in 2026 — robots.txt setup, schema markup, citation tracking methodology, and the structural edits that earn AI engine citations.
·17 min read
Cookies on this site
I use a small set of cookies to understand how the site is used and to improve it.
See the privacy policy for the full list and what each one does.
Cookie preferences
Choose which categories you allow. Essential cookies are always on because the site won't work without them.
You can change this any time from the "Cookie preferences" link in the footer.
EssentialAlways on
Required for the site to function — navigation, form submission, security.
Analytics
Anonymous usage data via Google Analytics 4 — pages viewed, time on site, traffic source. Used to improve the site.
Marketing
Cookies that enable ad measurement and remarketing. Off by default; only relevant if Google Ads or similar campaigns are running.
Personalisation
Used to remember preferences like language or display mode across visits.