// SEO plans from €35/hour or €395/month// from €35/hr · €395/mo Free SEO checker[email protected]+31 6 4555 9353
Free SEO audit
technical seo services

Technical SEO Services That Fix What Google Can't See

Great content can't rank if search engines can't crawl, load or understand your website. My technical SEO services find the hidden problems holding your small business back, fix them properly and keep watching so they don't come back.

// sample output: the issues I most often find on small business sites
the basics

What Is Technical SEO?

Think of your website as a shop. Content is what's on the shelves. Technical SEO is the door, the lights and the signs. If customers, or Google, can't get in and find their way around, it doesn't matter how good the shelves look.

01 CRAWL

Google finds your pages

Googlebot follows links and your sitemap to discover every page.

blocked robots.txt, broken links, orphan pages
02 RENDER

Google loads them

It loads each page like a browser, including scripts and images.

slow server, heavy scripts, blocked resources
03 INDEX

Google stores them

Useful, unique pages are added to Google's index.

noindex tags, duplicates, wrong canonicals
04 RANK

Google ranks them

Indexed pages compete for searches, helped by speed and structure.

poor Core Web Vitals, weak structure

// technical SEO makes sure nothing breaks between stage 01 and stage 04

symptoms.log

Signs Your Site Needs It

  • New pages take weeks to appear in Google, or never do
  • Traffic dropped suddenly, with no change to your content
  • Your site feels slow, especially on phones
  • Search Console shows errors you don't understand
  • You moved, redesigned or changed URLs recently
  • Competitors with weaker content still outrank you
expected.log

What Fixing It Changes

  • Google can find and index every page that matters
  • Pages load fast and pass Core Web Vitals
  • Your content finally competes on a level playing field
  • Fewer errors, cleaner reports and no wasted crawl budget
  • A solid base for on-page, local and link building work
  • Better experience for visitors, so more of them get in touch
my process

How I Do Technical SEO, Step by Step

The same seven steps on every project. Each step has a clear output, so you always know what I did and why.

01
[ DAY 1–2 ]

Access and baseline

First, I connect Google Search Console and Google Analytics 4, or set them up if they're missing. Then I record a baseline of indexed pages, traffic, speed and errors, so we can measure every improvement against it.

Search ConsoleGA4baseline report
02
[ DAY 2–4 ]

Full site crawl

Next, I crawl every URL the way Googlebot does. This shows broken links, redirect chains, missing tags, thin pages, duplicates and orphan pages that nothing links to.

404sredirectsduplicatesorphan pages
03
[ WEEK 1 ]

Indexing and coverage

I compare what you want Google to index with what it actually indexes. Then I fix robots.txt, the XML sitemap, noindex tags and canonical tags so the right pages get in and the wrong ones stay out.

robots.txtXML sitemapcanonicalsnoindex
04
[ WEEK 1–2 ]

Speed and Core Web Vitals

After that, I measure real-world speed and fix what slows pages down: oversized images, heavy scripts, missing caching and layout shifts. Mobile comes first, because Google ranks the mobile version of your site.

LCPINPCLSWebP imagescaching
05
[ WEEK 2–3 ]

Architecture and internal links

Then I tidy your site structure so every important page sits within three clicks of the homepage. Clear internal links pass authority to the pages that bring you money.

3-click rulebreadcrumbsclean URLsinternal links
06
[ WEEK 3 ]

Schema and security

I add structured data so Google understands your business, services and pages. I also check HTTPS, mixed content and basic security settings.

OrganizationLocalBusinessServiceHTTPS
07
[ ONGOING ]

Fix, verify and monitor

Finally, I re-crawl to confirm every fix worked and ask Google to re-check key pages. After that, I monitor monthly, because plugins, updates and new pages can quietly break things again.

re-crawlvalidationmonthly checks
core web vitals

The Speed Scores Google Uses

Core Web Vitals measure how real visitors experience your pages. I aim for the green zone on all three.

metric.01

LCP loading

How long the main content takes to appear.

≤ 2.5s good≤ 4s> 4s poor
target: under 2.5 seconds
metric.02

INP responsiveness

How quickly the page reacts when someone taps or clicks.

≤ 200ms good≤ 500ms> 500ms poor
target: under 200 milliseconds
metric.03

CLS stability

How much the layout jumps around while loading.

≤ 0.1 good≤ 0.25> 0.25 poor
target: under 0.1
site architecture

Every Page Within Three Clicks

A flat, logical structure helps Google crawl your site and helps visitors find what they need. When important pages are buried five or six clicks deep, both struggle.

I group pages into clear categories, link them from the homepage and menu, and add breadcrumbs. As a result, authority flows to the pages that matter most.

full checklist

What I Check, In Detail

Every technical SEO project covers these six areas. Nothing is skipped because it's "probably fine".

crawlability

  • robots.txt rules
  • XML sitemap health
  • Broken internal links
  • Orphan pages
  • Crawl depth

indexing

  • Index coverage report
  • noindex and nofollow tags
  • Canonical tags
  • Duplicate and thin pages
  • URL parameters

speed

  • Core Web Vitals (LCP, INP, CLS)
  • Image size and WebP format
  • Caching and compression
  • Render-blocking scripts
  • Hosting response time

mobile

  • Mobile-first rendering
  • Tap target sizes
  • Readable font sizes
  • No horizontal scrolling
  • Mobile menu usability

structure

  • Clean URL structure
  • Three-click depth
  • Breadcrumbs
  • Internal link flow
  • Redirects and redirect chains

signals

what you get

Clear Deliverables, No Jargon

01

Audit report

Every issue found, explained in plain English, with screenshots where they help.

02

Priority fix list

Issues ranked by impact and effort, so the biggest wins happen first.

03

Fixes done for you

I implement the fixes on your site, or work alongside your developer if you have one.

04

Before and after

Speed, indexing and error numbers compared against the baseline from step one.

05

Change log

A record of every change I make, so nothing on your site is a mystery.

06

Monthly monitoring

Regular checks that catch new problems before they hurt your rankings.

complete guide

Technical SEO Services, Explained in Detail

Want to understand what I actually check and fix? This guide explains each part of technical SEO in plain English, with what goes wrong on real small business sites.

How Google Crawls a Website

Google finds pages with a program called Googlebot. It starts from pages it already knows, follows every link it finds and reads your XML sitemap for new addresses. Each time it visits, it notes what changed and decides how often to come back.

For a small business site, this usually works well, as long as nothing gets in the way. Problems start when important pages have no links pointing to them, when links are broken, or when the site sends Googlebot through long chains of redirects. In those cases, Google may visit less often, or miss pages completely.

  • Internal links are the main road Googlebot travels. A page with no links to it is an "orphan" and is easy to miss.
  • Server errors (5xx) tell Google your site is unreliable, so it slows down its visits.
  • Crawl budget is the number of pages Google is willing to crawl in a given time. Small sites rarely run out, but wasted crawls on junk URLs still delay the pages that matter.
I run a full crawl with the same rules Googlebot follows, then compare it with Search Console. Pages that exist on your site but never appear in Google's reports are usually the first clue.

Robots.txt and XML Sitemaps Explained

Two small files guide Google around your site. Robots.txt tells crawlers which areas they may not visit. The XML sitemap lists the pages you do want found. Together, they act like a "staff only" sign and a map at the entrance.

Both are simple, but small errors cause big problems. One wrong line in robots.txt can block your entire site. Similarly, a sitemap full of redirected, deleted or noindexed pages sends Google mixed signals and wastes its time.

  • Robots.txt should block admin areas, internal search results and filter pages, not your content.
  • The sitemap should only list pages that load correctly, are indexable and are the main version of each page.
  • Submit the sitemap in Google Search Console, so you can see how many listed pages are actually indexed.
On WordPress, the setting "Discourage search engines from indexing this site" is often left on after launch. It's one of the first things I check, because it quietly hides the whole site.

Indexing: Why Some Pages Never Appear

Crawling and indexing are not the same thing. After Google reads a page, it decides whether the page is worth storing in its index. Only indexed pages can appear in search results.

Search Console's Pages report shows exactly why pages were left out. The most common reasons on small business sites are:

  • "Excluded by noindex tag": a setting in your SEO plugin or theme tells Google to skip the page.
  • "Duplicate without user-selected canonical": Google found several near-identical pages and picked another one.
  • "Crawled, currently not indexed": Google read the page but didn't think it was useful enough. This usually means thin or repeated content.
  • "Discovered, currently not indexed": Google knows the page exists but hasn't visited it yet, often because of weak internal links.

Each reason has a different fix. Therefore, I treat the report as a to-do list rather than a warning sign, and work through it by impact.

Canonical Tags and Duplicate Content

Many websites show the same content at several addresses without anyone noticing. For example, a page might load with and without "www", with and without a trailing slash, or with tracking codes added to the end. To Google, each of those can look like a separate page.

A canonical tag tells Google which address is the main one. As a result, ranking signals collect on a single URL instead of being split across copies.

  • Every indexable page should have a canonical tag pointing to itself.
  • Copies, print versions and filtered pages should point to the main page.
  • The whole site should use one version of the domain, with permanent (301) redirects from all the others.
Duplicate content isn't a penalty. However, it does make Google guess, and its guess is not always the page you want to rank.

Site Speed and Core Web Vitals in Detail

Speed matters for two reasons. First, visitors leave slow pages, especially on phones. Second, Google uses page experience signals, including Core Web Vitals, as part of how it ranks pages.

The three Core Web Vitals measure real visitors' experience:

  • LCP (Largest Contentful Paint) measures how quickly the main content appears. Large hero images, slow hosting and render-blocking files are the usual causes of a poor score.
  • INP (Interaction to Next Paint) measures how quickly the page reacts to taps and clicks. Heavy JavaScript from sliders, chat widgets and tracking scripts is the common problem.
  • CLS (Cumulative Layout Shift) measures how much the layout jumps while loading. Images without set sizes, late-loading ads and web fonts often cause it.

Most speed problems on small business sites come from the same few sources: uncompressed images, too many plugins, no caching and cheap shared hosting. Fixing those usually gives the biggest gain for the least work.

I always measure with real-visitor data from Search Console and PageSpeed Insights, not just a single lab test. A page can score well in a test and still feel slow for actual customers.

Mobile-First Indexing

Google now looks at the mobile version of your site first. If something is missing or broken on mobile, Google treats it as missing, even if the desktop version is perfect.

So, I check the mobile version of every key page for the same content, headings, images and internal links as desktop. I also check practical things that affect visitors: text size, buttons that are easy to tap, menus that work, and no sideways scrolling.

  • Hidden mobile content, such as collapsed tabs, is fine, but content removed entirely on mobile is not seen.
  • Pop-ups that cover the page on mobile can hurt both visitors and rankings.
  • Structured data and meta tags must be present on the mobile version too.

HTTPS, Redirects and Site Migrations

A secure site (HTTPS) is now the standard, and browsers warn visitors when a site isn't secure. Beyond the certificate itself, every image, script and link should load over HTTPS. Otherwise, browsers flag "mixed content".

Redirects are the other half of this topic. A 301 redirect permanently sends visitors and Google from an old address to a new one, and passes most ranking value with it. Problems start when redirects chain together (A to B to C) or loop back on themselves.

The riskiest moment for any website is a redesign, a move to a new domain or a change of URL structure. Without a full redirect plan, years of rankings can disappear within weeks.

Before any migration, I map every old URL to its new one, test the redirects on a copy of the site, then monitor Search Console closely for the first few weeks after launch.

Structured Data (Schema) for Small Businesses

Structured data is extra code that describes your page in a format Google understands directly. Instead of guessing, Google can read that a page is about a local business, with these opening hours, this address and these services.

For small businesses, the most useful types are:

  • LocalBusiness (or a more specific type, such as Plumber or Dentist) for your name, address, phone and hours.
  • Service for the services you offer.
  • FAQPage for question-and-answer sections.
  • BreadcrumbList to show your site structure in search results.

Schema doesn't guarantee special search features. However, it removes guesswork and helps Google connect your website with your business information elsewhere online. I test every piece of markup with Google's Rich Results Test before it goes live.

common mistakes

Technical SEO Mistakes I See Most Often

These six problems cause most of the technical issues I find. The good news: every one of them can be fixed.

mistake.01

Blocking Google by accident

A leftover "discourage search engines" setting, or one wrong line in robots.txt, hides the whole site.

Check robots.txt and WordPress reading settings after every launch or redesign.
mistake.02

Noindex tags left on key pages

Pages set to noindex during building are never switched back, so they never appear in Google.

Review the indexing setting of every important page in your SEO plugin.
mistake.03

Redirect chains and loops

Old URLs redirect several times before reaching the right page, which slows Google and visitors down.

Point every old URL straight to its final address with a single 301 redirect.
mistake.04

Huge, uncompressed images

Photos straight from a camera or phone can be several megabytes each and slow every page.

Resize images, convert them to WebP and lazy-load images below the fold.
mistake.05

Too many plugins

Every plugin adds code. Dozens of them slow the site and create security and conflict risks.

Remove unused plugins and replace several small ones with one well-built option.
mistake.06

Redesigns without redirects

A new site goes live with new URLs, and the old pages simply disappear from Google.

Map every old URL to a new one before launch, then monitor closely afterwards.
glossary

Technical SEO Terms, in Plain English

Short explanations of the words you'll see in my reports.

Crawling
Google visiting your pages and reading their content and links.
Indexing
Google storing a page so it can appear in search results.
Crawl budget
How many pages Google is willing to visit on your site in a given time.
Robots.txt
A file that tells search engines which parts of a site not to visit.
XML sitemap
A list of the pages you want search engines to find and index.
Canonical tag
A tag that tells Google which version of a page is the main one.
301 redirect
A permanent move from one URL to another, passing most of its ranking value.
404 error
A "page not found" response, usually from a deleted page or a broken link.
Core Web Vitals
Google's three measures of real-world page experience: LCP, INP and CLS.
Structured data
Code that describes a page's content in a format search engines read directly.
faq

Technical SEO Services: Questions

How much do your technical SEO services cost?

My rate is €35 per hour. After a free mini audit, I tell you which fixes your site needs and roughly how many hours they take, so you can decide before any paid work starts.

How long until I see results?

Some fixes, such as unblocking pages from indexing, can show up within days of Google re-crawling. Speed and structure improvements usually show in rankings over the following weeks. It depends on how often Google visits your site.

Will you need access to my website?

Yes. I need admin access to your website and access to Google Search Console. If you prefer, I can send the fix list to your developer instead and check their work.

Can technical changes break my site?

Not when they're done carefully. I take a backup before making changes, test on key pages first and keep a change log, so anything can be reversed.

Do you work with WordPress, Shopify and other platforms?

Yes. I work with WordPress, Shopify, Wix, Squarespace, Webflow and most custom-built sites. Some platforms limit what can be changed, and I'll tell you upfront if that applies.

Is technical SEO a one-time job?

The first clean-up is a one-time project. After that, light monthly monitoring is worth it, because updates, plugins and new content can introduce new problems.

Do I need Google Search Console?

Yes. It's free and it's the only place Google tells you directly about indexing, errors and search performance. If you don't have it yet, I'll set it up for you as part of the first step.

How often should a technical SEO audit be done?

A full audit makes sense once a year, and after any redesign, migration or big change. In between, light monthly checks catch new problems early.

Does my hosting affect SEO?

It can. Slow or unreliable hosting hurts speed scores and can cause server errors when Google visits. If hosting is holding you back, I'll explain the options, but I won't push you to switch without a clear reason.

next step

Find Out What's Holding Your Site Back

Send me your website address on WhatsApp. I'll run a quick technical check and tell you the three most important things to fix, free and with no obligation.

Scroll to Top