Skip to content
Engineering team in Türkiye · Same time zone as the Gulf (UTC+3)
  1. Home
  2. Case studies

Problem · work done · method of measurement

What we built, and how we proved it worked.

Each case study here sets out the starting problem, the work we did and the tool we used to measure the outcome on handover day. Clients stay anonymous until they agree in writing to be named, and every figure comes from the project's own test output rather than an estimate.

Measured at handover

39 → 0Competing page pairs after a site migration
8/8Live Lighthouse scores of 100 on a rebuilt site
12 → 0Critical findings after a malware clean-up
1,034Automated checks with 0 errors on a platform

With the method shown

Four cases, and how each was measured.

Two migrations, one rebuild on a failing server and one recovery from malicious code. Under each card you will find the tools and tests behind its figures.

Geotechnical and structural safety engineeringCorporate site · Migration from a hosted platform39 → 0 competing page pairs

From 39 pairs of pages competing with each other to zero

Pages covering the same topic were competing against each other in search results. The content was re-planned and moved to custom code with service, area, glossary and regulation pages.

  • 258 old URLs: 0 chains, 0 loops, 0 redirects to 404
  • Competing page pairs: 39 → 0
  • Content on the 39 retained pages: 3,644 → 57,194 words
  • Lighthouse: mobile performance 97, desktop 99; accessibility and SEO 100

How it was measured: Redirects were checked with automated tests, page overlap with a keyword-matching audit, and structured data on 123 pages with a validation tool.

Structural engineeringSEO migrationContent
Construction and contracting companyCorporate site · Rebuild70/70 old URLs, single 301

From a form that went nowhere to a working enquiry channel

The old site had no sitemap, opened on four different addresses, and its contact form sent messages nowhere. It was rewritten from scratch while keeping its well-known animated homepage.

  • All 70 old URLs on their new pages with a single 301
  • 0 errors in a 72-page crawl
  • 46-post blog with categories, filters and tables of contents
  • Form protected by CSRF tokens, a bot trap and a backup record

How it was measured: Old URLs were checked with an automated redirect test and pages with a full-site crawl.

ConstructionTechnical SEOEnquiries
Intercity moving companyLocal SEO · Rebuild and migration8/8 live Lighthouse 100

From a failing old server to full marks in 8 out of 8 measurements

The old site was throwing errors and could not offer a secure connection. Service, district and route pages were rebuilt together with a moving cost calculator.

  • 15 service, 17 district and 12 intercity route pages
  • Live Lighthouse: 100/100/100/100 in 8 of 8 measurements
  • Live crawl: 156 URLs, 0 errors
  • 30-point attack test, 0 vulnerabilities

How it was measured: Lighthouse on the live site for 4 pages × mobile and desktop, a crawl of live URLs, and accessibility with axe.

MovingLocal SEOSecurity
Beekeeping supplies storeCatalogue · Security and SEO recovery12 → 0 critical findings

From a site taken over by malicious code to a clean, fast catalogue

Malicious code had been planted on the old server. 101 products, each with its own original usage text, were moved to a clean infrastructure together with beekeeping calculators and a glossary.

  • Critical SEO findings 12 → 0, warnings 389 → 30
  • 101 product pages, each with original text
  • 413/413 automated tests
  • Lighthouse desktop 100 (10/10 pages), mobile 92–98

How it was measured: Findings were measured with a site-wide SEO audit script, pages with an automated test suite, and speed with Lighthouse.

CatalogueSecuritySEO recovery

Projects are anonymised: we do not publish client names without written consent. Figures are from handover-day tests; live values may change over time.

Our measurement toolkit

Six checks we rely on instead of opinions.

The same tools every time, with dated results in the handover file.

Lighthouse

Performance, accessibility and SEO scores on mobile and desktop; our target at handover is 90 or above.

Redirect tests

Every old address is requested automatically and must reach its new page in a single 301, with no chains, loops or dead ends.

Full-site crawls

A crawler visits every page to catch broken links and errors before launch, and again once the site is live.

Accessibility with axe

Automated audits against WCAG 2.2 AA, run across multiple pages and screen widths.

Structured data validation

Schema markup for organisation, services, products and FAQs is checked node by node with a validation tool.

Automated test suites

Unit, integration and end-to-end tests cover forms, permissions, orders and other business flows.

More case studies

Platforms, business software and content projects.

Six more projects, each starting from a different problem.

Industrial consultancyCorporate site · Migration from a hosted platform355/355 old URLs verified

All 355 URLs of the old site, carried over without a single loss

A site that had attracted search traffic for years was moved to a new custom-coded architecture. Every old address was checked one by one, so its standing in search engines was preserved.

  • All 355 old URLs verified, 0 errors
  • Every image migrated (161/161)
  • Lighthouse: mobile 90–100, desktop 100
  • WCAG 2.2 AA automated audit: 0 violations
SEO migrationCustom architectureAccessibility
Home moving companyLocal SEO · Merger of two sites22/22 Lighthouse perfect scores

Lighthouse 100 in 22 out of 22 measurements

Two separate sites were merged into one and built from scratch for local search, with district pages, calculators and connected structured data.

  • 141 old URLs redirected in a single step, with no chains
  • 17 district pages and 4 interactive calculators
  • Accessibility across 80 pages × 6 screen widths: 0 issues
  • Structured data validation: 3,008 nodes, 0 errors
Local SEOPerformanceTools
Classified ads platformMarketplace · Web application1,034 automated checks, 0 errors

A classifieds platform integrated with Türkiye's government services and ready for regulation

An end-to-end platform for property, vehicle and product listings: listing fields that change by category, search, messaging, price assessment and moderation.

  • Integration with the Ministry of Trade's EİDS system (authorisation via Türkiye's e-Government gateway)
  • SMS and email notifications, 13 email templates
  • Personal data export and anonymisation under Turkish data protection law (KVKK), with legally required logging
  • Around 67 database tables, 15 test suites
Web applicationGovernment integrationCompliance
Cold storage operatorBusiness software · From ledger to system652 end-to-end test checks

From a paper ledger to role-based, auditable business software

Customer accounts, warehouse in and out movements, a cheque portfolio, commissions and the journal in one system, with in-cell editing so the team keeps its spreadsheet habits.

  • 3 user roles with server-side permission checks
  • Field-level change history: who changed what, and when
  • An installable app that can work offline
  • 12 end-to-end test suites, automatic daily backups
Custom softwarePWAAudit trail
Wholesale accessories manufacturerB2B catalogue · Quotes and orders3 channels per order, at once

Each order lands in the dashboard, on WhatsApp and in email at once

An ordering system for dealers, with a colour-variant product catalogue, a persistent quote basket and a seven-stage order flow.

  • Orders delivered to three channels simultaneously
  • Every uploaded image converted to WebP in three sizes
  • Connected structured data for products, catalogue and FAQ
  • Payment receipt uploads protected by authorised access
B2BCatalogueIntegration
Occupational safety and periodic inspection companyCorporate site · Content and SEO77 article knowledge centre

A 77-article knowledge centre and industrial zone pages

Pages focused on services, training and organised industrial zones; service and FAQ structured data on every service, with automatically generated cover images.

  • A 77-article knowledge centre
  • FAQ structured data with 153 questions and answers on service pages
  • Blog cover and share images generated automatically
  • Multi-layer spam protection without CAPTCHA
ContentTechnical SEOEnquiries

Projects are anonymised: we do not publish client names without written consent. Figures are from handover-day tests; live values may change over time.

How these six were measured

The question, and the evidence for the answer.

A migration is judged by its redirects; business software by its permissions and tests.

Measurement method for six case studies
ProjectStarting questionHow the result was checked
Industrial consultancy siteMove an established site without losing its old addresses?Redirects tested address by address; speed with Lighthouse; accessibility with a WCAG 2.2 AA automated audit.
Home moving companyTurn two separate sites into one address for local search?Lighthouse in 22 measurements; accessibility on 80 pages at 6 screen widths; structured data with a validator.
Classifieds platformPublish listings with the authorisation checks regulation requires?Scope, database schema and automated test suites; integrations verified in each service's test environment.
Cold storage operatorMove ledger and spreadsheet work into an auditable system?Permissions enforced on the server; workflows verified by 12 end-to-end test suites; daily automatic backups.
Wholesale accessories manufacturerStop dealer orders getting lost between calls and messages?Order flow tested end to end for all three channels; image conversion and schema checked at handover.
Occupational safety companyGet a technical service firm found by answering buyers' questions?Content and schema counts checked by automated pre-release tests: SEO audit, broken links, schema validation.

Figures describe the day of handover. Values on live sites can change as content and traffic change.

The same in every project

What you receive at handover.

Nothing is handed over unmeasured. These documents are standard in your project too.

Speed report

Mobile and desktop Lighthouse results with Core Web Vitals values, dated on the day of handover.

Redirect map

If you are replacing an old site, every old address with its new destination and test result, in one table.

Acceptance record

A handover document in which each item of the agreed scope is checked off and signed by both sides.

What we leave out

Why you will not see "traffic up 300%" here.

Traffic, sales and enquiry numbers are our clients' data, and they are shaped by season, advertising and sector, so they say little about the quality of the build.

What we can show is what we controlled: whether redirects worked, how fast pages loaded, whether pages passed accessibility and structured data checks, and whether the tests passed. Once a site is live, we monitor real-user Core Web Vitals against the "good" thresholds: LCP of 2.5 seconds or less, INP of 200 ms or less and CLS of 0.1 or less.

Our ruleIf we cannot show where a number came from, we do not publish it.
  • No growth percentages without a traceable source
  • No client data shared without consent
  • No promises about rankings or traffic

Questions

Questions about these case studies

Why do the case studies not name the clients?

We publish a named reference only with the client's written consent. Projects without that consent are described by sector, scope and measured result. At quote stage, we can arrange a direct conversation with a past client, with their agreement.

Are the figures taken from live sites?

Most are handover-day figures. Where a figure was measured on the live site, the card says so, as with the 8 of 8 live Lighthouse scores.

What is Lighthouse, and why does it matter to us?

Lighthouse is Google's open-source audit tool. It scores a page's performance, accessibility and SEO. We share the report at handover, with 90 or above as the target, so you can see how the site performed on the day you accepted it.

Which tests do you run on business software?

Server-side permission checks, unit and integration tests, and end-to-end suites that walk through real workflows. For example, the cold storage system was checked with 652 end-to-end test checks across 12 suites.

Will our project get the same measurements?

Yes. Every website receives a dated speed report and an acceptance record; a redirect map is added when an old site is replaced.

Which case study is closest to our project?

Tell us about your business on a free discovery call. We will point to the closest case and explain what made the difference there. Website plans start at $1,000 + applicable taxes.

Let us find the case closest to yours.

On a free video call we listen to your project and explain what worked in a similar one. The exact price is set in a written, itemised quote.

Email us
Message on WhatsApp info@kodemyazilim.com
Let's talk about your project

A free discovery call, then a written, itemised quote. No obligation.