Rodolfo Gaspary
Back to the index

Gaspary Digital

The site behind my freelance practice. A business that sells web development cannot afford a slow or invisible site, so this one became the testing ground for everything I later apply with clients.

Role
Design, copy and development
Status
Live
Stack
HTML, CSS and JavaScript
Site
gasparydigital.com

The problem

Most small businesses in Lima approach a developer without knowing what they are buying: they do not distinguish between a site that exists and a site that appears when someone searches for what they sell. The site had to do two things at once — attract enquiries, and demonstrate by being the example itself what the difference is.

How I solved it

Static HTML, no framework and no CMS. That is not an aesthetic position: a five-page site does not need a build layer, and removing it eliminates maintenance, security updates and the load time a CMS drags along. The copy is written in Peruvian informal Spanish, with prices visible and the process laid out in four steps, because the real client objection is not technical — it is uncertainty about cost and timeline.

The decision that defines the project

I optimised the site not only for Google but for generative engines. When someone asks an AI assistant for a developer in Lima, the answer is assembled from content the model can read and cite: schema.org structured data, areaServed covering the regions I serve, and pages that answer concrete questions instead of describing services in the abstract. It is a bet on how people will look for suppliers over the next few years.

How it is built

How it looks

Gaspary Digital services page with visible pricing
Prices in soles and dollars, with Peruvian market reference points. The cost objection is answered before it is raised.
Gaspary Digital industries page
With no public client list yet, the page says exactly that rather than inventing case studies.
Gaspary Digital blog
Articles written against real searches: what a website costs in Peru, SEO versus GEO.
Gaspary Digital contact form
The form asks for budget range and urgency — it filters before the first call.