← All projects

E-commerce

Loom Genie

A rug e-commerce store in the United States.

Loom GenieLoom Genie — mobile

The family behind Loom Genie has cleaned, restored and sold rugs in the United States for over 50 years. What was missing was selling online. The vendor catalog existed, but on PDF: a price sheet and a 773-page catalog with collections, colors and photos. Turning that paper into a store was the project.

The challenge

Nobody was going to enter hundreds of rugs by hand. We wrote scripts that read the vendor PDFs and pull price, collection, size, color and photo for every product, using the document’s coordinates so no row drifts. The result: 75 sellable collections and 789 products with photos, built with zero typing.

What we built

An English-language store with browsing by collection, product pages with size variations, Stripe checkout and an admin panel the family runs themselves. Next.js with Drizzle and Postgres underneath, and images served properly so the store stays fast even with a large catalog.

Collection browsing in the store, with the starting price of each of the 75 collections.
Stack
Next.jsStripeDrizzlePostgresVercel Blob
Site health

Monitored every week by Impulse

We automatically check what decides whether a site shows up on Google and gets cited by AI assistants. Last check on November 2, 2026.

Overall score98
SEO95Technical foundation for Google
AEO100Ready for answer engines
GEO100Ready for AI citation
TrafficLast 30 days
Visits
811
-28% vs. previous 30 days
From Google
50
6% of total

SEO Technical foundation for Google

  • Site online and respondingOK
  • Secure connection (HTTPS)OK
  • With and without www both workOK
  • Server response timeOK
  • Optimized page titleOK
  • Description for GoogleTuning
  • Canonical URL setOK
  • Single main heading (H1)OK
  • Language declaredOK
  • Mobile-readyOK
  • Images with alt textOK
  • Site iconOK
  • Crawler instructions (robots.txt)OK
  • Sitemap (sitemap.xml)OK

AEO Ready for answer engines

  • Valid structured dataOK
  • Business identified for GoogleOK
  • FAQ markupOK
  • Share preview (WhatsApp, LinkedIn)OK
  • Clear section structureOK
  • Content depthOK

GEO Ready for AI citation

  • Guide for AI assistants (llms.txt)OK
  • Open to ChatGPT, Perplexity and GeminiOK
  • Official profiles linkedOK
  • Business description for AIOK

SEO gets the site found on Google. AEO and GEO get it cited by ChatGPT, Perplexity and Google AI. We track all three and fix whatever drifts. How we work →