What is technical SEO?
Technical SEO is the behind-the-scenes work that makes sure Google can find, crawl, render and index your website. It covers settings like robots.txt and noindex, mobile layout, page speed, HTTPS, redirects and sitemaps. If technical SEO is broken, even a great page with strong reviews may never show up in Google.
Think of your website as a shop. On-page SEO is the stock on the shelves and the signs on the aisles. Technical SEO is whether the front door opens. Customers (and Google) cannot judge the shelves if the door is locked.
Most local business owners never need to touch code. But knowing what technical SEO covers helps you spot problems early and ask your web developer the right questions.
What does technical SEO include?
Technical SEO includes every part of your site that affects how Google reaches and processes it. Here are the main areas, and what usually goes wrong on small business websites.
| Area | What it means | What often goes wrong on local sites |
|---|---|---|
| Crawling | Google can reach your pages by following links | Menus built so Google cannot follow them; robots.txt blocking pages |
| Indexing | Google stores your pages so they can appear in results | A noindex tag left on after a redesign |
| Rendering | Google can load the page and its scripts | Key text only appears after a script runs and fails |
| Mobile layout | The site works fully on a phone | Phone version hides services or reviews that the desktop shows |
| Speed | Pages load and respond quickly | Huge photos straight from the camera |
| HTTPS | The site loads securely | Both http and https versions live at once |
| Duplicates and redirects | One clear address for each page | Old page addresses that break after a redesign |
| Sitemaps | A list of pages to help Google find them | No sitemap, or one full of dead pages |
| Structured data | Code that labels business details for Google | Markup that does not match what the page shows |
What are Google's minimum technical requirements?
Google's Search Essentials list just three technical requirements for a page to be eligible for Google Search:
- Googlebot is not blocked from the page.
- The page works, meaning Google gets an HTTP 200 (success) status code.
- The page has indexable content.
Google adds that meeting these requirements does not mean a page will be indexed. Indexing is not guaranteed. But if any one of the three fails, the page has no chance at all.
How do robots.txt and noindex affect your site?
Robots.txt and noindex are the two settings most likely to hide a local business website by accident.
A robots.txt file sits at the root of your site and tells crawlers which pages they may visit. Google says it is used mainly to manage crawler traffic so your site is not overloaded. Google also warns that robots.txt is not a way to keep a page out of Google. A blocked page can still show up in results, just without a description.
A noindex tag tells Google not to index a page. Google says that for noindex to work, the page must not be blocked by robots.txt, because otherwise Google never sees the tag.
The classic redesign mistake: the developer sets the test version of the new site to noindex so it stays private, then launches without removing it. Weeks later, the business has vanished from Google. The fix takes minutes once someone spots it.
Why does mobile matter so much for technical SEO?
Mobile matters because Google uses the mobile version of a site's content, crawled with a smartphone crawler, for indexing and ranking. Google calls this mobile-first indexing.
That means whatever your phone visitors see is what Google judges. Google's guidance says your mobile site should contain the same content as your desktop site. If your phone layout hides your service list, your reviews or your service areas to save space, Google may never count them.
For a plumber or an HVAC company, most searches happen on phones anyway, often from someone standing next to a leak or a dead AC unit. A phone-first site with a tap-to-call button is both good technical SEO and good business.
How fast does a website need to be?
Google recommends good Core Web Vitals and publishes the targets:
- Largest Contentful Paint (loading): the main content should appear within 2.5 seconds.
- Interaction to Next Paint (responsiveness): the page should respond to a tap or click in under 200 milliseconds.
- Cumulative Layout Shift (visual stability): a score under 0.1, so buttons do not jump as the page loads.
Google says its core ranking systems look to reward content with a good page experience, and that there is no single page experience signal. It also says it always tries to show the most relevant content, even if the page experience is weaker. Speed will not rescue a thin page, but it can tip the balance between two good ones.
How do HTTPS, duplicates and redirects work?
Every page should have one clear address. Many small business sites can be reached four ways: with and without "www," and over http and https. To Google, those can look like duplicates.
Google says it prefers HTTPS pages over equivalent HTTP pages when choosing the main version to show, and it recommends picking one version and redirecting the others to it. Redirects and canonical tags are both strong signals for which address should be the main one. A sitemap is a weaker signal.
Redirects matter most during a redesign. If your old "drain cleaning" page lived at one address and the new site moves it, a redirect sends both visitors and Google to the new page. Without one, the old address breaks and any links pointing to it are wasted.
What is a sitemap, and do you need one?
A sitemap is a file that lists the pages on your website so Google can find them. Google says submitting a sitemap is a hint, not a guarantee that Google will use it. You can submit one in Google Search Console or list it in your robots.txt file.
A small site with good internal links may do fine without one, but a sitemap costs little effort and helps Google find new pages sooner. For more on getting pages found, see how to get Google to index your site.
How can you run a basic technical SEO check?
You can run a basic technical SEO check in about 20 minutes, with free tools from Google.
- Search
site:yourdomain.comin Google. If few or none of your pages show, you have an indexing problem. - Add your site to Google Search Console and open the Page indexing report. It lists pages that are not indexed and the reason, such as "URL marked noindex" or "URL blocked by robots.txt."
- Use the URL Inspection tool on your home page and your top service page to confirm Google can fetch them.
- Open your site on your own phone. Check that the phone number is tappable and nothing important is missing compared with the desktop version.
- Type your domain with http and without www, and check that each version ends up on the same https address.
- Look at your homepage photos. If an image file is several megabytes, it is slowing every visitor down.
Google notes that most sites have at least a few pages that are not indexed, and that this is not always bad. What matters is that your home page and service pages are in. If they are not, our guide on why a website is not showing up on Google walks through the fixes.
Where does schema markup fit in technical SEO?
Schema markup is code that labels details like your business name, address, phone number and hours so Google can read them reliably. It is often grouped with technical SEO because it lives in the code. Our guide to schema markup explains what it does and does not do.
Who should handle technical SEO?
Technical SEO belongs with whoever builds and maintains your website. When Larkpin, a local SEO, web design and AI automation agency for US local businesses, builds a site through our web design service, the technical basics (mobile layout, speed, HTTPS, redirects, sitemaps and structured data) are part of the build, not an add-on. They also support everything we do in local SEO.
Not sure whether your site has a technical problem? The Free Missed-Lead Audit checks your visibility in Google Maps and AI answers, so you can see whether Google is finding you at all.