DEMEJICO
SEO AUTOMATION
NO POST COUNTS OR RANKING FIGURES ON THIS SLIP. SEO COMPOUNDS OVER QUARTERS AND NONE OF IT IS VERIFIED YET.
THANK YOU FOR LOOKING CLOSELY
The lab · Automation · Live and publishing
An SEO engine that writes itself
An autonomous content system for a furniture manufacturer with one owner and zero spare hours. The interface is a Discord server. The design problem is trust.
Role
Designer and builder, solo
Client
Furniture manufacturer, Valencia CA
Scope
Keyword selection, research, drafting, publishing
Status
Live and publishing
Line 01
Nothing here is a screen, and that is the point
DeMejico is a Spanish and Mexican furniture manufacturer in Valencia, CA, run by one owner doing all the marketing himself. His blog sat dormant for years while search demand for his exact products went unanswered. I designed and built a system that pulls live GA4 and Search Console data, selects the highest-opportunity keyword, researches competitors, writes in his brand voice, and publishes to WordPress four times a week on a staggered schedule.
The user is a business owner with zero spare hours. Every meaningful decision in this project is a UX decision about a person delegating to software.
Line 02
The interface is three rooms, priced by stakes
The owner talks to the system through Discord: a quick-questions channel routed to a fast, cheap model, a content channel on a mid-tier model, and a strategy channel on the strongest one. Model-per-channel routing is a design pattern. It maps cost and capability to the weight of the question, invisibly, so the owner just picks the room that matches his intent.
What it cost
Autonomy was earned, not granted. The system launched publishing drafts for human approval, and direct publishing only turned on after the owner had reviewed enough output with minimal edits. Staged trust is slower. It is also the only version that deserved the word autonomous.
Line 03
Escalate like a designer, not a script
On one run the system found a keyword adjacent to an existing content cluster, wrote the post, and flagged the overlap for the owner to consolidate or keep, rather than deciding silently. Designing what an agent decides alone versus what it raises is the same hierarchy-of-decisions work as designing a checkout, with the same failure mode when you get it wrong.
The keyword universe is self-replenishing: as posts rank, Search Console surfaces new opportunities, so the system feeds itself instead of burning through a fixed list and going thin.
Honest edges
What this page does not claim
SEO compounds over quarters, so the early scoreboard is publishing consistency and indexed rankings, not revenue. And autonomy has a maintenance tax: expiring OAuth tokens and path drift both showed up in the first weeks. Set-and-forget is a goal you approach, not a launch-day fact.
Back to the shelf