Technical & On-Page SEO

Technical SEO Services: we fix the deep issues other audits miss.

Links can't push a page Google can't crawl, index or understand. We audit 21 technical and on-page areas, rank every issue by impact, and then fix it ourselves, from broken H1s to injected malware.

  • ✓
    21-point auditCrawl, index, on-page, speed, security
  • ✓
    We fix itImplementation, not just a PDF
  • ✓
    WordPress expertsElementor, WooCommerce, Rank Math
  • ✓
    Hack recoverySpam & malware removed from search
Sound familiar?

Signs your site has a technical problem, not a content problem

If you've been building links and publishing content and nothing moves, the blocker is usually underneath.

  • Traffic dropped and you don't know whyOften index bloat, a broken canonical or a theme change
  • "Crawled, currently not indexed"Google found the page and chose to ignore it
  • Spam or casino results under your domainA classic sign of an injected WordPress hack
  • The wrong page ranks for your keywordKeyword cannibalisation splits your authority
  • Slow on mobile, high bounce ratePage-builder bloat hurting LCP and INP
  • New pages take weeks to show upOrphan pages, a weak sitemap or crawl waste
What we find & fix

The deep technical issues we fix

Every issue gets a severity rating, so you fix what moves rankings first.

IndexabilityCritical

Index bloat & junk URLs

  • Theme templates, tags & attachments indexed
  • Thin and duplicate pages
  • Wrong or conflicting canonicals
  • Noindex on money pages
SecurityCritical

SEO spam & malware injections

  • Hidden casino / pharma link blocks
  • Fake-CAPTCHA (ClickFix) scripts
  • Japanese keyword hack pages
  • Rogue admin users & backdoors
CrawlabilityHigh

Crawl waste & traps

  • Redirect chains & loops
  • Faceted / filter URL explosions
  • Robots.txt blocking key assets
  • Broken internal links & 404s
On-pageHigh

Broken heading & title structure

  • Missing H1s, or the logo used as the H1
  • H1s placed in footers & widgets
  • Duplicate or default titles
  • Missing meta descriptions
ArchitectureHigh

Cannibalisation & orphan pages

  • Homepage outranking service pages
  • Several pages targeting one keyword
  • Pages with zero internal links
  • Key pages missing from the sitemap
PerformanceHigh

Core Web Vitals failures

  • Slow LCP from heavy hero images
  • Poor INP from bloated scripts
  • Layout shift (CLS) from ads & fonts
  • Page-builder CSS/JS bloat
Structured dataMedium

Missing or risky schema

  • No Organization / Service schema
  • Invalid Product & Review markup
  • Inflated review counts (a penalty risk)
  • Missing breadcrumbs
RenderingMedium

JavaScript & mobile rendering

  • Content hidden until JS runs
  • Mobile-only layout breaks
  • Lazy-loaded content Google can't see
  • Tap targets & viewport issues
AI searchMedium

AI crawler & GEO readiness

  • GPTBot / ClaudeBot / PerplexityBot access
  • llms.txt & IndexNow setup
  • Answer-ready passages for AI Overviews
  • Entity & sameAs signals
From our 2026 audits

Real issues we found on client sites this year

Client names withheld. All of these were invisible to the site owners until we audited.

97%

of one homepage's text was a hidden spam block: 116 casino links that visitors never saw but Google did.

Security · Floor care business
49 / 49

pages had the logo wrapped in the H1, so every page told Google its main topic was the brand name.

On-page · Duct cleaning business
8 weeks

a fake-CAPTCHA malware ran undetected, injected through a compromised developer admin account.

Security · Home services business
50

city landing pages were orphaned, with not a single internal link pointing to them.

Architecture · Carpet cleaning business
46

category pages were missing from the XML sitemap, which was the main thing holding the whole site back.

Indexability · Online store
5 sites

we audited had zero H1 tags across the entire site. It's the most common on-page failure we see.

On-page · Local service businesses
What you get

A score, a priority list, and the fixes done

You get a health score out of 100, every issue rated Critical / High / Medium, and the exact URLs affected. In Fix-It and Overhaul packages, we then implement the fixes and re-crawl to prove they worked.

Choose a Package
Sample report layout
38
SEO Health ScoreExample site · 312 URLs crawled · 47 issues
  • Crawlability72
  • Indexability41
  • On-page28
  • Performance55
  • Schema10
  • Security85
  • Mobile88
The 21-point audit

Everything we check

  • Robots.txt & crawl directives
  • XML sitemap quality
  • Redirect chains & loops
  • Broken links & 404s
  • Canonical tags
  • Index bloat & thin pages
  • "Crawled, not indexed" analysis
  • Titles & meta descriptions
  • H1 & heading structure
  • Keyword cannibalisation
  • Internal links & orphan pages
  • Core Web Vitals (LCP, INP, CLS)
  • Image size, format & alt text
  • Schema validation
  • Mobile rendering
  • JavaScript rendering
  • HTTPS & security headers
  • Malware & spam injection scan
  • Hreflang (multilingual sites)
  • AI crawler access & llms.txt
  • IndexNow setup
Packages

Technical SEO packages

Start with a diagnosis, or have us diagnose and fix everything.

Diagnose

Crawl Clinic Audit

$199one-time

The full 21-point audit with a prioritised fix list your developer can follow.

  • Up to 500 URLs crawled
  • Health score /100
  • Every issue rated by severity
  • Affected URLs listed for each issue
  • Step-by-step fix instructions
  • Typical delivery: 5 business days
BonusFree re-check of up to 10 fixed URLs within 30 days
Order Audit – $199
Most popular
Diagnose + fix

Fix-It Sprint

$499one-time

The audit, plus we implement the on-page and quick technical fixes ourselves.

  • Everything in Crawl Clinic
  • Titles, metas & H1s fixed on 25 pages
  • Schema added to key pages
  • Redirects & broken links fixed
  • Internal links added to orphan pages
  • Sitemap & robots.txt cleaned
  • Typical delivery: 10 business days
BonusFree 30-day re-crawl to verify every fix
Start Fix-It Sprint
Full rebuild

Deep Tech Overhaul

$999one-time

For large, old or badly broken sites. We rebuild the whole technical layer.

  • Everything in Fix-It Sprint
  • Up to 2,000 URLs
  • Index bloat & crawl trap clean-up
  • Canonical & cannibalisation fixes
  • Core Web Vitals optimisation
  • Sitewide schema implementation
  • Typical delivery: 3–4 weeks
Bonus60 days of Search Console monitoring
Book the Overhaul
Emergency
Security

Hacked Site SEO Recovery

$349one-time

Spam in Google, fake CAPTCHAs or hidden casino links? We clean it up for search.

  • Injected spam & scripts located
  • Malicious code & spam pages removed
  • Rogue admin accounts & backdoors reviewed
  • Spam URLs removed from Google's index
  • Robots.txt, sitemap & .htaccess restored
  • Priority start
BonusWordPress hardening checklist
Get Help Now
🛡️

The 10-issue guarantee

If our Crawl Clinic audit doesn't find at least 10 actionable issues on your site, you don't pay for it.

How it works

From crawl to verified fix

Crawl & baseline

We crawl your site, pull Search Console data and record a baseline score.

Prioritised report

Every issue rated by severity, with the affected URLs and the fix.

Implementation

We fix the issues on your WordPress site, with a backup taken first.

Re-crawl & verify

We re-crawl, compare against the baseline and show you what changed.

FAQ

Technical SEO questions

What's the difference between the audit and the Fix-It Sprint?

The Crawl Clinic Audit tells you exactly what's wrong and how to fix it. Your developer does the work. In the Fix-It Sprint, we do the fixing ourselves and then re-crawl to verify it.

Do you need admin access to my site?

Not for the audit. We only need the URL, plus Search Console access if you can share it. To implement fixes, we need a WordPress admin or editor account, and we take a full backup before changing anything.

Do you work on sites that aren't WordPress?

The audit works on any website. Implementation is fastest on WordPress (including Elementor and WooCommerce). For Shopify, Wix or custom builds, message us first.

My site was hacked. Is the recovery package enough?

It covers the SEO side: finding and removing injected spam, cleaning spam URLs out of Google, and reviewing admin accounts and backdoors. If the server itself is compromised, we'll tell you and recommend involving your host as well.

Will fixing technical issues improve my rankings?

Technical fixes remove what's holding pages back. They don't replace content or links. Sites with serious issues (index bloat, missing H1s, injected spam) often see movement once those are fixed, but no honest agency can promise specific rankings.

How do I get started?

Message us on Telegram (@ninzaseo) with your URL and the package you want. We'll confirm scope and timing before you pay.

Find out what's really holding your site back

Start with a $199 Crawl Clinic audit, backed by the 10-issue guarantee.