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.
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.
Google finds your pages
Googlebot follows links and your sitemap to discover every page.
Google loads them
It loads each page like a browser, including scripts and images.
Google stores them
Useful, unique pages are added to Google's index.
Google ranks them
Indexed pages compete for searches, helped by speed and structure.
// technical SEO makes sure nothing breaks between stage 01 and stage 04
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
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
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.
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.
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.
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.
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.
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.
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.
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.
The Speed Scores Google Uses
Core Web Vitals measure how real visitors experience your pages. I aim for the green zone on all three.
LCP loading
How long the main content takes to appear.
INP responsiveness
How quickly the page reacts when someone taps or clicks.
CLS stability
How much the layout jumps around while loading.
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.
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
- HTTPS and mixed content
- Structured data (schema)
- Title and meta duplicates
- Heading structure
- hreflang, if multilingual
Clear Deliverables, No Jargon
Audit report
Every issue found, explained in plain English, with screenshots where they help.
Priority fix list
Issues ranked by impact and effort, so the biggest wins happen first.
Fixes done for you
I implement the fixes on your site, or work alongside your developer if you have one.
Before and after
Speed, indexing and error numbers compared against the baseline from step one.
Change log
A record of every change I make, so nothing on your site is a mystery.
Monthly monitoring
Regular checks that catch new problems before they hurt your rankings.
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.
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.
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.
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.
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.
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.
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.
Blocking Google by accident
A leftover "discourage search engines" setting, or one wrong line in robots.txt, hides the whole site.
Noindex tags left on key pages
Pages set to noindex during building are never switched back, so they never appear in Google.
Redirect chains and loops
Old URLs redirect several times before reaching the right page, which slows Google and visitors down.
Huge, uncompressed images
Photos straight from a camera or phone can be several megabytes each and slow every page.
Too many plugins
Every plugin adds code. Dozens of them slow the site and create security and conflict risks.
Redesigns without redirects
A new site goes live with new URLs, and the old pages simply disappear from Google.
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.
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.
SEO Works Best Together
Each part of SEO supports the others. These services pair well with this one.
On-Page SEO
Match each page to the right search with better titles, headings and content.
read more →Off-Page SEO
Earn real, relevant backlinks and mentions that build authority safely.
read more →Local SEO
Get into the map results with a strong profile, clean listings and reviews.
read more →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.