> Chris Abraham sorts out the technical side of your web presence: diagnoses problems, directs developers, builds with Claude Code, and fixes technical SEO.
>
> Source: https://gerriscorp.com/ · Updated 2026-10-05 · By Chris Abraham, Gerris Corp

# Experienced help for the digital work your business needs done

I'm Chris Abraham, and Gerris is my consultancy. I'm the person you call when the technical side of your web presence is a mess and nobody owns it. I find out what's wrong, write the plan, direct the developers, human and AI, ship what I can myself, and explain all of it in plain English.

I've built websites since 1994 and started Gerris in 2007. I'm based in Arlington, Virginia, just outside Washington, DC, and work with clients across the United States and the English-speaking world. Technical SEO is my deepest specialty and often how clients find me: crawling, indexing, site speed, Cloudflare, 301 redirects, Search Console, and migrations. Around that core I work as a fractional technical lead, write developer specs and check what ships, rescue stalled projects, and build small AI tools with Claude Code and Git.

## When to call me
- **Nobody owns the website.** You have a developer, a few vendors, and logins scattered across old inboxes. I can be your [fractional technical lead](https://gerriscorp.com/services/technical-lead/).
- **Your developers need a clear brief.** I turn vague complaints into [specs with acceptance criteria](https://gerriscorp.com/services/developers/) and check what ships.
- **The project stalled.** The freelancer vanished or the agency handed over a zip file. I handle [rescues and takeovers](https://gerriscorp.com/services/rescue/).
- **You want AI to save your team time without new risks.** I build [small, safe AI tools](https://gerriscorp.com/services/ai-automation/) with Claude Code.
- **Traffic fell off a cliff.** I run [technical SEO forensics](https://gerriscorp.com/services/technical-seo/) and often find [content the crawler never sees](https://gerriscorp.com/services/crawler-visibility/).
- **The site is slow or a migration is coming.** See [site speed and Cloudflare](https://gerriscorp.com/services/site-speed/) and [migrations](https://gerriscorp.com/services/migrations/).
- **AI assistants get your business wrong.** See [AI search visibility](https://gerriscorp.com/services/ai-search/).

Every service, from agency support to ecommerce, large sites, analytics, and email authentication, is on the [services page](https://gerriscorp.com/services/).

## How I work

Every engagement starts with a paid diagnostic: a defined question, the evidence, the cause, and a prioritized plan with an owner for each item. Then I make the changes I have access to, give your developers specs with acceptance criteria for the rest, and check the live result once it ships. Everything is in writing, in Basecamp or by email, with a technical document for the engineers and a plain-English summary for leadership. Details are on [Work With Me](https://gerriscorp.com/work-with-me/).

## Recent work
- Traced an e-commerce traffic loss to product templates that mounted specs, FAQs, and reviews only on scroll, which Googlebot never triggered.
- Found a consent-management platform hiding every article's content from Googlebot on a WordPress media site.
- Combined crawl evidence with an AI-assisted read of a Next.js repository to plan a clinical practice's migration off WordPress media hosting.
- Took over a stalled React application for a consumer brand: servers, DNS, repository, and a production outage.
- Directed the build of my own AI assistant with Claude Code: 9,600 lines, 106 tests, and safety rules on every action.

More in [case studies](https://gerriscorp.com/case-studies/).

## Guides
- [How to tell if JavaScript is hiding your content from Google and AI](https://gerriscorp.com/guides/javascript-seo/)
- [How AI assistants decide what to say about your business](https://gerriscorp.com/guides/ai-assistants/)
- [The website migration SEO checklist](https://gerriscorp.com/guides/migration-checklist/)
- [SPF, DKIM, and DMARC for every domain that sends email](https://gerriscorp.com/guides/email-authentication/)

See [all guides](https://gerriscorp.com/guides/).

## Tell me what's going on

Email [chris@gerriscorp.com](mailto:chris@gerriscorp.com) or call or text [+1 202-352-5051](tel:+12023525051).

[Contact me](https://gerriscorp.com/contact/) [Book a call](https://calendly.com/chrisabraham/30) [Hire me on Upwork](https://www.upwork.com/freelancers/chrisjabraham)

Updated October 5, 2026
