You've written compelling content. You've crafted perfect title tags. You've optimised your images. But here's the uncomfortable truth: if Google can't technically read your website, all that effort is invisible.
Technical SEO sounds intimidating—like something requiring a computer science degree. It's not. For micro-businesses, it's simply a checklist of four core signals that determine whether search engines can find, crawl, and index your pages. Think of it as ensuring your shop door is unlocked and your address is listed correctly before worrying about window displays.
Most small business websites have at least one critical technical issue blocking their visibility. A single "noindex" tag left over from development. A missing sitemap. A robots.txt file accidentally blocking important pages. These aren't complex server configurations—they're simple settings you can check and fix yourself in under an hour.
This guide walks you through validating the four essential technical signals every search engine needs: indexability, sitemap presence, mobile-friendliness, and basic speed. You won't need to touch code (unless you want to). You'll use free Google tools and simple checks that confirm your on-page SEO work won't be wasted.
Jump to: Quick Start | Full Guide | Troubleshooting
Quick Start (25 Minutes)
Technical SEO seems daunting, but much of it is about identifying glaring errors. Not sure you've covered the basics like site speed or indexability? NetNav's Quick Audit checks these crucial technical signals in under 60 seconds.
The Five Essential Checks
1. Confirm Your Indexing Status
Open Google and type `site:yourdomain.com` (replace with your actual domain). If you see your pages listed, Google has indexed your site. If you see "did not match any documents," you have a blocking issue.
2. Check for Site-Wide Noindex Tags
Visit your homepage, right-click, and select "View Page Source" (or press Ctrl+U on Windows, Cmd+Option+U on Mac). Press Ctrl+F (Cmd+F on Mac) and search for "noindex". If you find `<meta name="robots" content="noindex">` in the `<head>` section, that's blocking your entire site.
3. Locate Your Sitemap
Type `yourdomain.com/sitemap.xml` into your browser. If you see an XML file listing your pages, you have a sitemap. If you get a 404 error, you need to generate one (most SEO plugins like Yoast or RankMath do this automatically).
4. Test Mobile-Friendliness
Visit Google's Mobile-Friendly Test, enter your homepage URL, and click "Test URL". Wait for the result. You want to see "Page is usable on mobile."
5. Identify Your Top Priority Fix
Based on the results above, fix the most critical issue first:
- •No index results? Remove noindex tags or fix robots.txt
- •No sitemap? Install an SEO plugin to generate one
- •Failed mobile test? Check text and button sizes
- •Slow loading? Compress your largest images
✅ Completed the quick version? Move on to Set Up Google Search Console or continue below for the detailed walkthrough.
Complete Step-by-Step Guide
This section walks through each technical signal in detail, explaining what it does, why it matters, and exactly how to validate or fix it.
Step 1: The Essential Indexability Check
What it is: Indexability determines whether search engines are allowed to add your pages to their search results. If your site isn't indexable, it's invisible—regardless of content quality.
How to check:
- Open Google and search for `site:yourdomain.com`
- Review the results:
- 10+ pages listed? Your site is indexed
- Fewer pages than you have? Some pages are blocked
- No results? Your entire site is blocked
- If blocked, check your page source code:
- Visit your homepage
- Right-click and select "View Page Source"
- Press Ctrl+F (Cmd+F on Mac) and search for "noindex"
- Look for: `<meta name="robots" content="noindex">`
- If you find a noindex tag, check:
- WordPress users: Go to Settings → Reading and ensure "Discourage search engines" is unchecked
- SEO plugin users: Check Yoast/RankMath settings for "noindex" toggles
- Custom sites: Ask your developer to remove the tag
Why it matters: A single forgotten noindex tag from your development phase can hide your entire site from Google. This is the most common technical SEO mistake for new websites.
Step 2: Locate and Validate Your Sitemap
What it is: A sitemap is an XML file listing all the pages you want search engines to index. It's like handing Google a map of your website instead of making them discover pages by following links.
How to check:
- Try these common sitemap locations in your browser:
- `yourdomain.com/sitemap.xml`
- `yourdomain.com/sitemap_index.xml`
- `yourdomain.com/sitemap1.xml`
- If you find a sitemap, you should see XML code listing URLs like:
<url>
<loc>https://yourdomain.com/about</loc>
<lastmod>2024-01-15</lastmod>
</url>
- If you don't find a sitemap:
- WordPress: Install Yoast SEO or RankMath (both generate sitemaps automatically)
- Shopify: Sitemaps are automatic at `/sitemap.xml`
- Wix/Squarespace: Sitemaps are automatic
- Custom sites: Use an online sitemap generator or ask your developer
- Validate your sitemap using an online XML sitemap validator
Next action: Once validated, you'll Submit Your Sitemap to Google through Search Console (covered in the next Blueprint step).
Why it matters: Without a sitemap, Google might miss important pages, especially on larger sites or pages buried deep in your navigation structure.
Step 3: Review Your robots.txt File
What it is: The robots.txt file tells search engines which parts of your site they can and cannot crawl. It's a powerful tool that can accidentally block your entire site if misconfigured.
How to check:
- Type `yourdomain.com/robots.txt` into your browser
- You should see plain text like:
User-agent: *
Disallow: /admin/
Disallow: /cart/
Sitemap: https://yourdomain.com/sitemap.xml
- Good rules (these are fine):
- `Disallow: /admin/` (blocks admin areas)
- `Disallow: /wp-admin/` (blocks WordPress backend)
- `Disallow: /cart/` (blocks checkout pages)
- Bad rules (these block your site):
- `Disallow: /` (blocks everything)
- `Disallow: /*.css` (blocks stylesheets—Google needs these)
- `Disallow: /*.js` (blocks JavaScript—Google needs this too)
- If you find `Disallow: /`, you've found your problem:
- WordPress: Check Settings → Reading (same as noindex)
- Custom sites: Edit the robots.txt file to remove the blocking rule
Manually checking your robots.txt or looking for broken canonicals can be tedious. Remember, this is one of the complex technical checks NetNav runs automatically across your whole site, flagging potential roadblocks instantly.
Why it matters: A single incorrect line in robots.txt can block Google from crawling your entire site, even if everything else is configured perfectly.
Step 4: Confirm Mobile-Friendliness
What it is: Google uses mobile-first indexing, meaning it primarily looks at the mobile version of your site when determining rankings. If your site isn't mobile-friendly, you're penalised in search results.
How to check:
- Visit Google's Mobile-Friendly Test
- Enter your homepage URL
- Click "Test URL" and wait 30-60 seconds
- Review the result:
- "Page is usable on mobile" = Pass ✓
- "Page is not mobile-friendly" = Issues to fix
- Common failures and fixes:
- "Text too small to read" → Increase base font size to 16px minimum
- "Clickable elements too close together" → Add more spacing between buttons/links (minimum 48px touch targets)
- "Content wider than screen" → Remove fixed-width elements or add `max-width: 100%`
For deeper mobile optimisation: Read Mobile-First Design Explained Simply for comprehensive mobile design principles.
Why it matters: Over 60% of searches happen on mobile devices. A failed mobile test directly impacts your rankings and user experience.
Step 5: Address Site Speed Basics
What it is: Page speed affects both user experience and search rankings. You don't need a lightning-fast site, but you need to avoid obvious speed killers.
Quick wins to check:
- Image optimisation (the biggest culprit):
- Visit your homepage
- Right-click on your largest image and select "Open image in new tab"
- Check the file size in the browser (look at the URL or download it)
- If over 200KB: Compress it using TinyPNG or similar
- Re-upload the compressed version
- Broken resources:
- Run through Fix Broken Links and Images
- Broken images and links slow down page loading
- Basic caching:
- WordPress: Install WP Super Cache or W3 Total Cache
- Other platforms: Most have built-in caching (check your settings)
For comprehensive speed optimisation: Follow Improve Your Website Speed for detailed performance improvements.
Why it matters: Google confirmed page speed as a ranking factor. More importantly, 53% of mobile users abandon sites that take over 3 seconds to load.
Step 6: Simple Canonicalisation (Avoiding Duplication)
What it is: Canonical tags tell Google which version of a page is the "master" when you have similar or duplicate content. This prevents your site from competing against itself in search results.
Common scenarios:
- HTTP vs HTTPS:
- `http://yourdomain.com` and `https://yourdomain.com` are technically different pages
- Choose one (always HTTPS) and redirect the other
- WWW vs non-WWW:
- `www.yourdomain.com` and `yourdomain.com` are different
- Choose one and redirect the other
- Trailing slashes:
- `/about` and `/about/` are technically different
- Be consistent across your site
How to check:
- Visit your homepage
- View page source (Ctrl+U or Cmd+Option+U)
- Search for "canonical"
- You should see: `<link rel="canonical" href="https://yourdomain.com/" />`
- Verify the URL matches your preferred version (HTTPS, with or without WWW)
For WordPress users: Yoast and RankMath handle canonicals automatically. For custom sites, add canonical tags to your template.
Why it matters: Without proper canonicalisation, Google might index multiple versions of the same page, splitting your ranking power and confusing users about which version to visit.
Step 7: Check Your Internal Link Structure
What it is: Internal links help Google understand your site structure and discover all your pages. They also pass ranking power from strong pages to weaker ones.
Quick validation:
- Visit your homepage
- Count how many internal links you have in your main navigation
- Click through to your most important pages (services, products, about)
- Verify each page links back to your homepage and to related pages
Basic rules:
- •Every page should be reachable within 3 clicks from your homepage
- •Important pages should have more internal links pointing to them
- •Use descriptive anchor text (not "click here")
For comprehensive internal linking strategy: Read Internal Linking: Connect Your Pages for SEO.
Why it matters: Pages with no internal links pointing to them are called "orphan pages"—Google struggles to find and rank them, even if the content is excellent.
Step 8: Set a Maintenance Routine
What it is: Technical SEO isn't a one-time task. Settings can change, plugins can conflict, and updates can break things.
Monthly maintenance checklist:
- Run the `site:yourdomain.com` check (5 minutes)
- Test your homepage with Google's Mobile-Friendly Test (2 minutes)
- Check your sitemap still loads correctly (1 minute)
- Scan for broken links using a free tool like Broken Link Checker (5 minutes)
Quarterly checks:
- •Review your robots.txt file
- •Verify canonical tags are still correct
- •Run a full site speed test
Annual checks:
- •Review your entire site structure
- •Update your sitemap if you've added new sections
- •Consider implementing structured data (covered in advanced guides)
🎉 Completed? You've established the core technical requirements for search engines. You're ready for Set Up Google Search Console.
Troubleshooting
What's Next
You've validated the four core technical signals that determine whether Google can find, crawl, and index your website. Your on-page SEO work is no longer wasted—search engines can now properly read and rank your content.
Your next step: Set Up Google Search Console
Google Search Console is the essential monitoring tool that reports exactly how Google sees your site. It confirms your sitemap submission, alerts you to indexing issues, and shows which keywords are driving traffic. It's the natural next step after validating your technical foundation.
Go Deeper
For Advanced Technical SEO:
- •Structured Data/Schema Markup – Implement structured data and rich snippets for enhanced search results with star ratings, prices, and event details.
- •Technical SEO Fundamentals (Depth) – The comprehensive advanced guide covering server configuration, log file analysis, advanced canonicalisation, and enterprise-level technical SEO.
Other Get Found Guides
- •Get Your Business on Google Maps
- •Keyword Research for Very Busy Businesses
- •Alt Text: What It Is and How to Write It
- •Local SEO Starter Guide
- •Do I Really Need SEO as a Micro Business?
- •Optimise Your Service Pages for Search
You've nailed the critical technical foundation of your website. Want to ensure these settings stick and receive proactive warnings if something breaks? Run a full NetNav audit to secure your site's indexing health and get ongoing monitoring of these crucial technical signals.