DIY vs Hiring for AI Visibility: An Honest Breakdown
About eighty percent of AI visibility work needs no expertise — profile completion, directory claiming, review requests, and listing cleanup. Schema needs a copy-paste and a validator. The only tasks that genuinely need hiring are fixing a JavaScript-only site and doing the ongoing work you will not do consistently yourself.
The honest split, task by task. Most of this list is yours.
What you can absolutely do yourself
No expertise required. Following instructions carefully is the only skill.
Google Business Profile completion — 2 hours
The highest-impact task in the entire program, and it requires nothing but patience. Fill every field, add every service individually, list service areas as individual cities, seed the Q&A, upload current photos.
Do not pay for this. It is not hard, and an outside vendor knows less about your services and service area than you do.
robots.txt check and fix — 15 minutes
Open the file, read it, remove any AI crawler Disallow lines. If you cannot edit it directly, your host's support can do it in one ticket.
Bing Places and Apple Business Connect — 1 hour
Both import from Google. Both are mostly clicking through a wizard.
Directory claiming and NAP cleanup — 4 hours
Tedious, entirely doable. Write down your canonical values, then work down the list: Yelp, Angi, Thumbtack, BBB, Facebook, Nextdoor, chamber, associations, manufacturers, license lookup.
This is ideal work for an organized office manager.
Review requests — 5 minutes to set up
Write one text message asking customers to mention the specific job. Send it same-day, to everyone. That is the whole system.
Reading and responding to reviews — ongoing
Nobody outside your business should be writing your review responses. They do not know what happened on the job.
The 15-point self-audit — 90 minutes
Every check uses a browser and free tools.
Monthly measurement — 30 minutes
Run your question set, record mention rate and share of voice, note what changed.
What you can probably do yourself
Slightly technical, well within reach.
Schema installation — 1–2 hours
Copy a template, replace the values, paste it into your site's header-injection field, validate with Google's Rich Results Test.
The only genuine difficulty is knowing where the header field is on your platform. WordPress: a header plugin or your theme's custom code area. Squarespace: Settings → Advanced → Code Injection. Wix: Settings → Custom Code. Webflow: Project Settings → Custom Code.
If a validator shows errors, they are almost always a missing comma. Fix and re-run.
llms.txt — 30 minutes
A text file uploaded to your web root. Depends on whether your platform allows root-level files.
Answer-first content restructuring — a few hours per page
Rewriting your headings as questions and putting a direct answer under each is editing, not writing from scratch. You know the answers better than any writer.
Publishing real prices — 2 hours
Nobody else can do this. It requires knowing your actual numbers and being willing to publish them.
What genuinely needs hiring
Two categories only.
Fixing a JavaScript-only site
If View Page Source shows an empty shell, that is a development problem. Server-side rendering or static generation is a real technical change and attempting it without a developer risks breaking a working site.
Get a quote. Ask specifically: "Can you make our content render server-side so it appears in the raw HTML?" A competent developer will scope it immediately.
If the rebuild is not happening soon, the stopgaps — server-rendered schema, a plain HTML footer with NAP and services, static service pages — are small jobs a developer can do in a few hours.
The recurring work you will not do
This is the honest one.
Content production, local citation and press outreach, and consistent review requests are all things you can do. The question is whether you will, every month, for a year, while running a business.
If the answer is no, paying someone is better than the work not happening. That is a consistency purchase, not a complexity purchase.
The realistic sequence
Month 1 — do it yourself. The technical checks, Google Business Profile, Bing, Apple, schema, directory cleanup. Roughly fifteen hours across four weeks. This captures most of the available gain.
Month 2 — measure. See what moved. Now you know whether the effort produced anything, before spending money.
Month 3 onward — decide about ongoing work. Look honestly at whether you published anything, chased any citations, or asked for reviews consistently. If yes, keep going. If no, hire that specific piece.
Do not skip to month three. The month-one work is both the highest-value and the cheapest, and doing it yourself means you understand what you are buying if you hire later.
If you do hire, what to require
- An itemized deliverable list with dates
- A baseline mention-rate measurement before starting
- Monthly reporting that includes the verbatim AI answers, not a score
- Work you can inspect — show me the schema, show me the profile, show me the content
- No guarantees of rankings or AI placement, because nobody can make them
And the disqualifiers: anyone offering to submit your site to ChatGPT, anyone selling a dashboard as the deliverable, anyone who cannot show you your current mention rate.
The part nobody says
The businesses winning AI visibility in most local markets are not the ones with the best vendors. They are the ones where somebody sat down for fifteen hours and did unglamorous work that was free.
Your Google Business Profile does not care how much you paid. Your robots.txt does not care. Your directory listings do not care.
Most of this is available to anyone willing to spend a few afternoons on it, which is precisely why so few businesses have done it.
What to do this week
- Block out two hours and complete your Google Business Profile.
- Spend fifteen minutes on
robots.txt. - Run View Page Source and find out whether you need a developer.
- Install schema from a template and validate it.
- Decide at the end of the month, with data, whether to hire anything.
Start with the baseline
Before you do any of it, find out where you stand. Our free scan runs twenty-five real customer questions across ChatGPT, Claude, Gemini, Perplexity, and Google AI Overviews, checks fifteen on-page signals, and shows you every verbatim answer plus every competitor named in your place.
About fifteen seconds, free, no account.
Common questions
- What's the one thing I should never DIY?
- Rebuilding a JavaScript-only site so it renders server-side. That is genuine development work and attempting it without a developer risks breaking a site that currently works. Everything else is either simple or safely reversible.
- Can my office manager do this?
- Most of it, yes, and often better than the owner because it is patient, detailed work. Profile completion, directory claiming, NAP cleanup, and review follow-up are ideal for someone organized who can follow a checklist.
- Is schema too technical to do myself?
- No. It is copying a template, replacing the values with your real details, pasting it into your site's header-injection field, and running a free validator. If you can edit your website's settings, you can do it.
- What should I pay someone to do?
- The recurring things you will not do consistently: writing content, chasing local citations and press, and running the review-request process on every job. Consistency is where outsourcing earns its money, not complexity.
See exactly what the five AIs say about your business.
Twenty-five real customer questions across Claude, ChatGPT, Gemini, Perplexity, and Google AI Overviews. Free, about fifteen seconds, no account.
Run the free scanKeep reading
- A 30-60-90 Day AEO Plan for a Local Service BusinessMeasurement & buying
- AI Visibility KPIs for a Local Service BusinessMeasurement & buying
- AI Visibility Tools Compared — For Businesses Under $5M RevenueMeasurement & buying
- The 15-Point AI Visibility Audit You Can Run YourselfTechnical fixes
- What Is Answer Engine Optimization? A Local Business Owner's GuideFoundations