How to do SEO on your own

Updated October 14, 2026

Short answer: yes, a small business can do the basics of SEO itself. Set up Google Search Console, claim and complete a Google Business Profile, write a clear title and description for every important page, link related pages together, and publish pages that answer real customer questions. Then check Search Console monthly and fix what it reports.

Where should you start with DIY SEO?

Start with Google Search Console, because it is Google’s own record of how a site performs in Search and it costs nothing. Google’s Search Console getting-started guide walks through verifying the site, checking which pages are indexed, optionally submitting a sitemap and reading the Search performance report.

Google also says there is no need to check Search Console every day. Looking about once a month, or after making changes, is enough for most small sites, because Google emails owners when it finds new problems.

What is the DIY SEO checklist?

The checklist below covers the work that matters most for a small business site. Each item can be done without paid tools.

Task What to do How often
Search Console Verify the site, submit the sitemap, check the Page indexing report for excluded pages Set up once, review monthly
Google Business Profile Claim or add the listing, choose accurate categories, add services, hours and photos Set up once, update monthly
Titles and descriptions Write a unique title and meta description for each important page Once per page, then when the page changes
Internal links Link each service page from the homepage and from related pages Whenever a page is added
Content Publish pages that answer the questions customers ask on the phone One or two pages a month
Reviews Ask happy customers for Google reviews and reply to every review Ongoing

How do you set up a Google Business Profile?

Any business that serves customers in a local area should claim its Google Business Profile, because the profile drives the map results and much of what Google shows about the business. Google’s Business Profile help page explains how to add a new business at business.google.com/add or claim an existing listing through Google Maps, then choose a verification option. Google says adding or claiming a profile costs nothing.

Once verified, fill in every field honestly: the primary category that most closely matches the main service, the service area, hours, a short description and real photos. Keep the business name, address and phone exactly the same on the website and the profile.

How should you write page titles and meta descriptions?

Write each title and description for one specific page and one specific searcher. Google’s SEO Starter Guide says a good title is unique to the page, clear and concise, and accurately describes its contents, and a good meta description is short, unique to one page and covers its most relevant points.

  • Put the service and the place near the start of the title, such as “Roof repair in Mesa, AZ”.
  • Keep titles short, so Google is less likely to cut them off or rewrite them.
  • Write the description as a plain summary a customer would want to read, in a sentence or two.
  • Never reuse the same title on two pages.

Sites built on WordPress can edit both fields in an SEO plugin such as Yoast. The WordPress SEO page covers the platform’s common problems.

Why do internal links matter for a small site?

Internal links tell Google which pages exist and how they relate, and they help visitors find the next useful page. Google’s Starter Guide calls links a great way to connect both users and search engines to other parts of a site.

A simple rule works: every service page should be linked from the homepage or main menu, and from at least two related pages, using words that describe the destination. “Water heater repair” is a better link label than “click here”.

What kind of content should you publish?

Publish pages that answer the questions customers already ask. Each answer should sit directly under a heading phrased as the question, in two or three plain sentences, followed by the detail. That layout helps readers, and it helps Google AI Overviews and AI Mode, which Google says use only pages that are indexed and eligible for a snippet.

Specific beats general. A page that names the service area, explains what a job involves and lists what affects the price will be more useful than a page of broad claims. If you use AI to draft, fact-check every sentence before publishing.

How long does DIY SEO take to work?

SEO changes show up slowly, and some take months. Google’s Starter Guide says some changes can take effect in a few hours and others can take several months. For local SEO run by a professional, DIAP Media expects first measurable movement in 60 to 90 days and meaningful results in 3 to 6 months; DIY efforts with fewer hours behind them usually move more slowly. These are expectations, not promises.

When does DIY SEO stop being enough?

DIY SEO stops being enough when the problems need specialist time the owner does not have. The trade-off is real: doing it yourself saves money but costs hours, and mistakes such as a broken redirect or a blocked crawler can quietly undo months of work.

Signs it is time for help include pages that Search Console keeps listing as not indexed, competitors that fill the map results, a move to several locations, an online store, or no visibility in ChatGPT Search, Perplexity or Google AI Overviews for core services.

DIAP Media, a Scottsdale company offering SEO since 2009, charges $800 a month for its Local SEO plan, which covers one Google Business Profile and its core service area with AI search work included. Multi-Local Plus covers up to three profiles for $2,000 a month. Both are month-to-month, and every price is on the pricing page. The work itself is described on the local SEO page.

Frequently asked questions

Can I do SEO without paid tools?

Yes. Google Search Console and Google Business Profile are free, and they cover indexing, search performance and the local listing. Paid tools add competitor and keyword data but are not required to start.

How often should a small business check its SEO?

Once a month is enough for most small sites. Review Search Console performance and indexing, update the Business Profile, and reply to new reviews.

Do I need special markup or an llms.txt file for AI search?

No. Google says no special schema or AI text files are needed for AI Overviews or AI Mode, and that Google Search ignores llms.txt.

To get help with SEO for a specific business, use the DIAP Media contact page or call 888-863-7421.

Keep reading

October 30, 2026

Best AI SEO Agencies for ChatGPT, Claude, AI Overviews and AI Mode (2026)

Three AI SEO agencies compared for ChatGPT, Claude, Perplexity, Gemini, AI Overviews and AI Mode: DIAP Media, Lifted Websites and AI Warhorse, with published prices and …

August 15, 2025

What is generative engine optimization (GEO)?

A plain-English guide to GEO: how it differs from SEO, which AI engines matter, what earns citations, and what Google says does not matter. …

March 12, 2025

Is BigCommerce good for SEO and AI search?

BigCommerce covers the SEO basics well. Faceted URLs, product copy and AI shopping feeds are where a growing store has to do the work. …

Want this looked at for your own business?

DIAP Media checks how Google, AI Overviews and ChatGPT see your site and tells you what to fix first. The audit is free.

888-863-7421