by Roman Sadowski | Oct 1, 2026 | AI Visibility
Home›Blog›AI Visibility›Dedupe three times or lose position 1: what programmatic SEO gets wrong about duplicates Rankdough treats deduplication in programmatic SEO as a ranking problem, not a tidiness task: on dentaltourismalbania.com a page at position 1 in July 2026...
by Roman Sadowski | Sep 23, 2026 | AI Visibility
Home›Blog›AI Visibility›Five data points or it does not ship: the information-gain floor and what it did to rankings Raising the floor from three to five data points per article on 29 May 2026 went with position 1 rankings in the United States for dental aftercare...
by Roman Sadowski | Sep 23, 2026 | AI Visibility
Home›Blog›AI Visibility›The first sentence is the whole page: why every article I publish opens with two numbers Every article I publish opens with two numbers because the first sentence is the part search engines and AI answers retrieve, and since the rule went live...
by Roman Sadowski | Sep 22, 2026 | AI Visibility
Home›Blog›AI Visibility›The non-commodity test: how I decide whether an article deserves to exist I decide whether an article deserves to exist with a 7-check non-commodity test, automated on 29 May 2026: if the title and every section would fit a generic article on...
by Roman Sadowski | Sep 22, 2026 | AI Visibility
Home›Blog›AI Visibility›Sources under every section: the rule that took 14 builds and now outranks the NHS Every section of every article carries a source line and every article cites at least 4 external references; the rule took 14 builds to enforce and now holds a...
by Roman Sadowski | Sep 22, 2026 | AI Visibility
Home›Blog›AI Visibility›Buyer distance: the one score that explains why identical content grew one client and shrank another Buyer distance, the number of decisions between a searcher and the client’s product, explains why the same content lifted the...