murattunalı.

Websites machines can see.

Design for people. Structure for machines. Web design and SEO/GEO, AI-assisted.

The scene is still: your motion preference is off. All content follows, in order.

THIS PAGE: 135KBMEASURED LCP —CLS —INP —LAST BUILD: /llms.txtLIVE WITNESS

A beautiful site isn’t enough; it has to be found.

The one searching may be a person — or a model composing an answer.

We design for both.

Services

Web Design + Development

  1. Editorial design + type system
  2. Multilingual architecture (TR · EN · DE)
  3. Motion choreography — reduced-motion included
  4. Accessibility: AA baseline
  5. Performance: built to LCP < 0.8s

SEO Consulting

  1. Technical SEO audit and fix plan
  2. GEO layer: schema + entity + llms.txt
  3. Content architecture and templates
  4. Multilingual hreflang setup
  5. Measurement: verifiable metrics only

GEO Consulting

  1. GEO audit: which query, which engine cites you
  2. Entity architecture: schema · sameAs · disambiguation
  3. AEO layer: question-answer structure and citable passages
  4. llms.txt and AI crawler policy
  5. Agent visibility: first-party crawler logging

Search engines and answer engines

A site today has to be visible to two different readers: the search engine that ranks a query and the answer engine that composes a response. Both read the same page; neither looks for the same thing.

Search engine optimisation

A search engine weighs a page on three axes: technical accessibility, whether the content answers the query, and measured speed. On the technical side that means crawling, indexing, canonical addresses and multilingual signals (hreflang); on the content side it means the page states in its heading which query it targets. Site speed is managed by measurement, not estimate — Core Web Vitals are read live after every deployment, and a number outside the budget does not ship.

Answer engine optimisation (GEO)

Answer engines — ChatGPT, Perplexity, Google AI Overviews — do not rank a page, they quote it. Being quoted takes three layers: structured data (schema.org) introduces the entities to the machine, llms.txt hands over a map of the content in machine language, and the sentences in the body stay true when lifted out of context. Generative engine optimisation is those three layers built together; which agent arrived on which day is measured separately.

Measurement

Every claim is measured and kept in a ledger: how many words a page carries, which page receives in-body links, which AI crawler arrived on which day. An improvement that cannot be measured does not count as done — this site’s own measurement ledgers and tools are public.

Frequently asked

What is the difference between SEO and GEO?
SEO is about the page being ranked; GEO is about the page being cited inside an answer. One brings a click, the other a quotation — and both rest on the same technical base.
What is llms.txt, and is it necessary?
A plain-text map that summarises a site’s content for answer engines. It is not mandatory and is not yet an accepted standard; on this site its measurable contribution is tracked with a first-party counter.
How do I show up in AI search?
Three conditions: your entities are defined in schema, your sentences stay true out of context, and your crawler policy permits citation. All three can be verified from the page source.
What should Core Web Vitals be?
Google’s “good” threshold for real-user LCP is under 2.5 seconds. This site’s own budget is 0.8 seconds, measured live after every deployment.
Can SEO be done without changing the existing design?
Usually yes. The technical layer, heading structure and structured data can be fixed without touching the visual design; design only enters the conversation when the content hierarchy contradicts the query.
  1. schema: Organization · ProfessionalService · Person · WebSite · WebAPI
  2. hreflang: tr · en · de · x-default
  3. llms.txt: # murattunalı.
  4. llms.txt: > Makinelerin de okuduğu web tasarımı —
  5. llms.txt: > İstanbul merkezli stüdyo: web tasarım,
  6. llms.txt: > geliştirme ve SEO/GEO danışmanlığı, üç dilde.

Three live projects.

All →

Fersan Tekstil

Design + development

Multilingual B2B textile site; motion-rich build with interactive calculators.

Fersan Tekstil — fersantekstil.com
fersantekstil.com
Archivo — fersantekstil.com
h1Archivo
Koleksiyonunuzun tüm kumaşları tek üreticiden. — fersantekstil.com
/#urunler
İpliğimizi kendi tesisimizde üretiyoruz. — fersantekstil.com
/#iplik
Fersan Tekstil — Performans Örme Kumaş Üreticisi
/

Karcem.

Design + development

Multilingual B2B textile; sustainability certifications and a color-accuracy system.

Karcem — karcem.com.tr
karcem.com.tr
Fraunces — karcem.com.tr
h1Fraunces
Renkte tolerans payımız ΔE*ab ≤ 1 — karcem.com.tr
/#renk-lab
Öne çıkan kumaşlar — karcem.com.tr
/#fabrics
Ham Örme Kumaş Üreticisi · Fason Boya & Baskı — KARCEM
/

Mikro Yazılım Destek

Content + SEO

Astro-based ERP partner site; content and SEO infrastructure.

Mikro Yazılım Destek — mikroyazilimdestek.com
mikroyazilimdestek.com
Barlow Condensed — mikroyazilimdestek.com
h1Barlow Condensed
Veritabanınızın içi.Canlı. — mikroyazilimdestek.com
/#akis
Hangi Mikro size uyar? — mikroyazilimdestek.com
/#urun
Mikro Yazılım Destek — V17 Geçişi, Kurulum ve SQL Bakımı
/

Let’s talk.

Tell us about your project in three sentences — we’ll clarify the rest together.