Get Cited in AI Answers Without Burning LLM COGS
A practical GEO workflow for developer teams: answer first, prove claims, use cheap triage before the full LLM run, and ship the result through git.
Jozef FeketeOrchory Blog
Practical writing on automating SEO with AI agents, for developers and small teams who would rather ship than manage a content calendar.
A practical GEO workflow for developer teams: answer first, prove claims, use cheap triage before the full LLM run, and ship the result through git.
Jozef FeketeYou shipped v1 on Friday and by Monday it's nowhere on Google. Here's the developer's checklist for why pages don't show up, covering crawlability and indexing, Search Console diagnostics, and AI Overviews.
Denis MinarovičA practical way to choose among the best AI SEO tools in 2026: monitor visibility, accelerate writing, execute in a CMS, or hand developers a pull request.
Jozef FeketeLow competition keywords aren't valuable because they look easy in a tool. They're valuable when someone can turn them into a reviewed page, merge it, get it indexed, and learn from the result. This piece lays out a backlog-driven workflow, scoring rubric, and execution loop for shipping SEO with coding agents.
Denis MinarovičSEO cannibalization happens when several pages on your site compete for the same query and intent, splitting clicks and signals instead of concentrating them on one preferred URL. Here's how to detect it in Search Console, decide whether it's actually harmful, and fix it with merges, retargeting, or canonicals.
Denis MinarovičInternal linking is an HTML contract problem before it's an SEO tactic. This guide walks through anchor anatomy, URL form choices, crawler behavior, auditing a real site, and a monthly maintenance routine to stop shipping orphaned pages.
Denis MinarovičAI SEO keyword research isn't finished when an agent suggests phrases. It's finished when validated queries become scoped page opportunities and then prompts a coding agent can execute as a reviewed pull request.
Denis MinarovičVoice search optimization isn't a copywriting task, it's a shipping problem that needs query clusters, page templates, schema, and coding-agent PRs. Here's the 90-day rollout for SaaS teams.
Denis MinarovičLanding page optimization stops being a copywriting debate once a team can observe a bottleneck, form a falsifiable hypothesis, ship a narrow change through a reviewable PR, and read the result against one business metric.
Denis MinarovičInternal linking only creates value when a developer changes the site, a reviewer checks the diff, and the result gets measured after deployment, not when an audit row sits untouched in a spreadsheet.
Denis MinarovičA Google AI Overview can cut the traditional organic click rate for the top-ranking page by 58%. This playbook shows SaaS teams how to filter queries, build citable pages, and measure visibility against qualified product activity instead of chasing every informational keyword.
Denis MinarovičA list like "Introduction, benefits, best practices, conclusion" isn't an outline that survives production. It's a set of labels. This piece breaks down how to turn an article outline into an executable spec that carries search intent, evidence requirements, and implementation notes straight into a pull request.
Denis MinarovičA rank tracker full of SERP features still won't tell you what to build next. This piece walks through turning SERP feature research into an engineering pipeline, from clean SERP capture to schema validation, prompt generation, publication, and rechecking.
Denis MinarovičCompetitive positioning is a build constraint, not a branding exercise. This piece shows how B2B SaaS founders turn a validated market position into a prioritized, defensible SEO content queue.
Denis MinarovičA spreadsheet of blog ideas isn't a content strategy. Here are 10 topic ideas, each with a runnable workflow from keyword validation to a reviewed pull request, for SaaS teams and developers who want pages that actually ship.
Denis MinarovičA useful SEO brief turns a vague choice between projects into a compact decision and handoff document. These seven examples cover market entry, competitor gaps, product launches, page consolidation, support content, segment testing, and seasonal demand.
Denis MinarovičThe biggest agency isn't automatically the best SEO agency for a bootstrapped or seed-stage B2B SaaS company. This roundup ranks execution models (agency, specialist, internal workflow, tool stack, PR, technical consultancy, and Orchory) rather than agency reputations, with a decision path for choosing between them.
Denis MinarovičA content planning app that only manages topics and dates leaves your backlog stuck. This guide breaks down the five layers a real system needs to turn keyword research into a reviewable pull request.
Denis MinarovičSEO changes interact with crawling, ranking, intent, and seasonality, so guessing which edit caused a traffic move is a losing game. This playbook shows founders and developers how to turn SEO changes into controlled experiments (hypothesis, cohort, single variable, measurement window, decision) that ship through a pull request.
Denis MinarovičMost SaaS keyword research dies in a spreadsheet because the handoff to production never happens. This piece walks through mining internal data, validating opportunities beyond volume, clustering intent, and turning research into pull requests a developer or coding agent can execute.
Denis MinarovičMost early SaaS SEO efforts stall because teams treat content as ideation instead of backlog selection. This playbook walks through diagnosing your current search position, prioritizing keywords that actually convert, and shipping pages through the same PR workflow you already use for product work.
Denis MinarovičDIY SEO doesn't need a strategist, a writer, and a technical lead. It needs a tight loop of crawling, picking winnable queries, shipping matched pages, linking them, and measuring what changes. This is the weekly and 12-week cadence a solo builder can actually sustain.
Denis MinarovičA keyword research planner only earns its keep when it ends in shipped pages. This breaks down the four-phase pipeline, a defensible scoring rubric, and the weekly cadence that turns keyword lists into pull requests.
Denis MinarovičMost SEO advice assumes a dedicated content team and a shared doc full of comments. This is the alternative: a developer-native content production workflow where planning, drafting, QA, and publishing move through prompts, pull requests, and merges.
Denis MinarovičKeyword research isn't a brainstorming session. It's a pipeline that starts with measurable demand, filters for real opportunity, and ends with a pull request your team can review. This guide walks through expansion, validation, scoring, and the handoff to a coding agent.
Denis MinarovičKeyword clustering is the process that turns a messy keyword spreadsheet into concrete page decisions: what to build, what to merge, and what to leave alone. This piece walks through the definition, the four main clustering methods, a repeatable workflow, and how to wire it all into a coding agent pipeline.
Denis MinarovičSEO for small SaaS teams usually stalls at research decks. This piece breaks down how an AI SEO agent turns keyword research into scored, build-ready prompts your coding agent can ship, and where the approach still needs human judgment.
Denis MinarovičSEO matters for bootstrapped SaaS teams, but scattered blog posts don't build topical authority. This guide breaks down how to treat topic clusters as site architecture, prioritize them by pipeline impact, and turn them into coding agent prompts your team can review like PRs.
Denis MinarovičGrowth factor is the ratio between an ending value and a starting value, and it's easy to miscalculate once you add multiple periods, zero baselines, or annualized rates. This guide walks through single-period formulas, compound growth, CAGR, and the Python, SQL, and spreadsheet snippets to compute them correctly.
Denis MinarovičMost keyword tools stop at the spreadsheet. This roundup compares Semrush, WriterZen, LowFruits, and Orchory to show which ai keyword research tool actually gets a technical team from query discovery to a shipped page.
Denis MinarovičA backlog of keyword ideas doesn't rank by itself. This playbook treats SEO for SaaS companies like feature delivery, with a queue, a template, a reviewer, and a merge, covering intent mapping, page types, technical fixes, PR-based shipping, KPIs, and AI search.
Denis MinarovičBootstrapped SaaS teams don't need more content ideas. They need a repeatable system for deciding which pages to build, how they connect, and how the work ships as reviewed code instead of sitting in a spreadsheet.
Denis MinarovičFeatured snippet optimization is mostly a formatting and deployment problem, not a writing problem. This playbook shows how a bootstrapped SaaS team can find snippet opportunities in existing rankings, match the SERP's answer format, ship the change as a pull request, and measure whether Google swaps in the new page.
Denis MinarovičA practical keyword gap analysis workflow that goes past the missing-keywords spreadsheet, covering rival selection, clustering, scoring, and handoff into coding-agent prompts and reviewed PRs.
Denis MinarovičFor code-heavy SaaS teams without a dedicated SEO hire, search visibility is an engineering problem hiding in robots.txt, canonical tags, and CI pipelines. This guide walks through owning SEO as code you ship, review, and measure.
Denis MinarovičKeyword research, clustering, prioritization, intent mapping, briefs. A clear-eyed look at the SEO work AI agents can genuinely take off your plate, the work they can't, and how to wire it into a developer workflow without adding a new job.
Denis MinarovičFill out one business profile and let Orchory run keyword research, prioritization, and page prompts, then hand your coding agent the next page worth building.