Web sitesi

Mimar ya da fotoğrafçı için yatay kaydırmalı, proje sayfalı bir portföy sitesi kur

Masaüstünde dikey kaydırmayla yatay ilerleyen sabitlenmiş bir proje galerisi, clip-path ile açılan görseller ve her proje için ayrı detay sayfası kurar. Telefonda, JavaScript kapalıyken ve hareket azaltıldığında galeri dikey yığına döner; klavyeyle gezilebilir ve mobil Lighthouse ölçülerek 95'in üstünde tutulur.

Ne zaman kullanılır

Mimarlık ofisiniz ya da fotoğrafçılık işiniz için projeleri büyük görsellerle, sergi gezer gibi gösteren bir site istediğinizde ama telefon kullanıcılarını ve aramada görünürlüğü feda etmek istemediğinizde.

Sonunda ne alırsınız

Yatay galerili ana sayfası ve proje başına bir detay sayfası olan, statik menülü ve şemalı bir portföy sitesi; sayfa sayfa Lighthouse tablosu, klavye ve galeri denemelerinin sonucu ve uygulanan düzeltmeler.

Hesabımda değişiklik yapar mı?

Yalnızca onayınızla. Asistan her değişikliğin önce önizlemesini gösterir ve sizden onay bekler.

Birlikte çalıştığı hesaplar

SEO Intelligence, Search Console

Göndermeden önce doldurun

[sunucu adı][ofis ya da fotoğrafçı adı][mimarlık, iç mimarlık ya da fotoğraf; hangi tür işler][şehir, semt][yıl, kişi sayısı, kurucunun adı][ad, yer, yıl, bir cümle][varsa][e-posta][telefon][WhatsApp numarası][adres][alan adı]
Opus Growth hosting sunucumdaki [sunucu adı] sitesine, [ofis ya da fotoğrafçı adı] için yatay kaydırmalı bir portföy sitesi kur. Ne yapıyorum: [mimarlık, iç mimarlık ya da fotoğraf; hangi tür işler], şehir: [şehir, semt], kuruluş yılı ve ekip: [yıl, kişi sayısı, kurucunun adı]. Projeler: [her biri için ad, yer, yıl, durum, alan ya da çekim türü, bir cümle özet, soru, yaklaşım, süreç, malzeme ya da teknik, en az iki fotoğraf bağlantısı]. Süren işler: [ad, yer, yıl, bir cümle]. Oda ya da meslek kaydı: [varsa]. İletişim: [e-posta], [telefon], [WhatsApp numarası], [adres]. Alan adı: [alan adı]. Sayfalar: ana sayfa (/: hero, yatay proje galerisi, yaklaşım, SSS), her proje için ayrı sayfa (/projeler/[proje-adi]/: tam genişlik görsel, künye, soru, yaklaşım, süreç, malzeme, ikinci görsel, sonraki proje bağlantısı), ofis ve iletişim (/ofis/, iletişim bölümü #iletisim çapasıyla), gizlilik ve KVKK (/gizlilik/) ve 404.html. Form olmasın; e-posta, telefon ve hazır mesajlı WhatsApp bağlantısı yeterli. Süren işlerin detay sayfası yoksa kartı bağlantı yapma. Tarz: galeri gibi sakin bir portföy. Kireç taşı tonunda zemin, koyu metin, keskin köşeler ve ince çizgiler; vurgu rengi yalnız hover ve odakta. Fontshare'den bir serif display (ör. Erode) ve sade bir grotesk gövde (ör. Archivo). Hero masaüstünde ekranı tam doldursun ki galeri ilk ekranın altından başlasın. Hareket kuralları (en zor kısım, harfiyen uygula): 1. Kütüphaneler: GSAP 3.13 çekirdeği, ScrollTrigger ve Lenis; ana sayfada ve proje sayfalarında. SplitText ve Swiper YÜKLENMEZ; ofis ve gizlilik sayfalarında hiç betik olmasın. 2. Varsayılan HTML ve CSS dikey bir yığındır: telefonda tek sütun, masaüstünde iki sütunlu ızgara. JS yokken, hareket azaltıldığında ve telefonda galeri böyle kalır. 3. Yatay düzeni JS değil CSS kursun: en az 768 piksel genişlikte ve `.anim` sınıfı varken şerit ilk boyamada `display:flex`, `width:max-content`, `height:calc(100vh - başlık yüksekliği)` olsun ve sarmalayıcı `overflow-x:auto` ile kendi içinde kaydırılabilsin. Böylece JS geldiğinde yerleşim değişmez (CLS 0), kütüphane hiç gelmezse de galeri yatay kaydırılabilir kalır. 4. gsap.matchMedia ile yalnız `(min-width: 768px)` için sarmalayıcıyı ScrollTrigger ile pin et, scrub 0,8, end değeri şeridin taşan genişliği kadar ("+=" + (track.scrollWidth - innerWidth)), invalidateOnRefresh açık; sarmalayıcıya `overflow:hidden` veren bir sınıf ekle. İnce bir ilerleme çizgisi scaleX ile ilerlesin. 5. Görsel açılışı: galerideki görseller containerAnimation ile clip-path `inset(0 100% 0 0)` değerinden `inset(0)` değerine soldan sağa açılsın. İlk ekranda görünen paneli ve hero görselini asla gizleme. Telefonda ve proje sayfalarında yalnız yüklendiğinde ekranın altında kalan görseller aşağıdan yukarı clip-path ile açılsın. 6. Klavye: Tab ile şeritte görünmeyen bir karta gelinince tarayıcı sarmalayıcıyı kendi içinde kaydırır ve kart kaybolur. focusin olayında sarmalayıcının scrollLeft değerini 0'a çek ve sayfayı, kartın ekrana girdiği dikey konuma kaydır (scrollTrigger.start + (end - start) * kartın soldan uzaklığı / toplam taşma). Demoda bu adım olmadan Tab ile gelinen üçüncü kart ekran dışında kalıyordu. 7. Lenis'i yalnız `(pointer: fine)` cihazlarda aç ve ScrollTrigger.update'e bağla; #projeler gibi sayfa içi bağlantılarda hedefe kaydırdıktan sonra odağı hedefe taşı. Kurulum ve bilinen tuzaklar (demo ölçümünde her biri puanı düşürdü ya da bir şeyi bozdu, atlama): 1. Sunucuda yayında bir site varsa önce bana söyle, çünkü kurulum index.html ve assets klasörünü ezer. scaffold_site'ı önce confirm=false ile önizle, onayımla confirm=true çağır. Sonra site_design_guide ve site_seo_guide'ı oku. Koda başlamadan tasarım yönünü (tipografi, renk, ızgara, imza öğesi, hareket dili ve YÜKLENMEYECEK kütüphaneler) assets dışında kısa bir ART.md dosyasına yaz ve bana göster. 2. Tailwind'i derle, CDN'den yükleme. site_run_command ile background=true vererek `npm i -D tailwindcss@3` kur ve sonucu site_command_status ile izle. `tailwind.config.js` içindeki content yolları bütün HTML dosyalarını, şablonları ve sınıf yazan JS dosyalarını kapsasın. `_src/tw.css` dosyası `@import "../assets/app.css";` satırı ve üç `@tailwind` satırından oluşsun; `npx tailwindcss -c tailwind.config.js -i _src/tw.css -o assets/site.css --minify` ile tek dosyaya derle. Sayfalardan cdn.tailwindcss.com betiğini ve satır içi tailwind.config'i kaldır, yalnız `/assets/site.css` bağla. Her HTML değişikliğinden sonra yeniden derle. 3. Fontları kendi sunucunda barındır. Seçtiğin Fontshare ailesinin Türkçe harfleri (ş, ğ, ı, İ, ç, ö, ü) içerdiğini önce kontrol et: demoda Tanker ailesinde noktasız ı, Outfit ailesinde ş, ğ ve İ yoktu, bu harfler başlıkta yedek fonta düşerdi. Her ağırlığın woff2 dosyasını site_fetch ile `assets/fonts/` altına ayrı ayrı indir, @font-face kurallarını `font-display: swap` ile `assets/app.css` içine yaz (design-check özgün fontu orada arar) ve indirdiğin CSS'teki font-family adını kontrol et. İlk ekrandaki başlığın ve gövdenin fontunu her sayfada `<link rel="preload" as="font" type="font/woff2" crossorigin>` ile stil dosyasından önce yükle; ikiden fazla dosyayı preload etme, demoda üçüncü ağırlığı da preload etmek mobil LCP'yi 0,2 saniye uzattı. Fontshare fontlarının çoğunda ₺ işareti yok, fiyat yazacaksan "TL" kullan. 4. Menüyü ve alt bilgiyi statik HTML yap. chrome.js ve site.config.js'i sayfalara yükleme. site.config.js'teki nav listesini okuyup `_src/header.tpl` ve `_src/footer.tpl` şablonlarını her sayfadaki `<!-- nav:start --><!-- nav:end -->` ve `<!-- footer:start --><!-- footer:end -->` işaretlerinin arasına basan küçük bir `chrome-stamp.mjs` yaz; etkin sayfanın bağlantısına aria-current="page" eklesin. Şablonların uzantısı .html olmasın ve içlerinde `{{...}}` yerine `[[NAV]]` gibi yer tutucu kullan. Mobil menüyü JS'siz `<details>` ile kur. Alt bilgide kurum adı, adres ve telefon düz metin olsun; alt bilgi ve kırıntı bağlantıları dahil her dokunma hedefi en az 44x44 piksel olsun. 5. Görselleri site_fetch ile indirirken dönüştür: aynı fotoğrafı resize="480x", "800x" ve "1200x", image_format="webp", quality=65 ile ayrı dosyalara yaz. site_fetch kırpmaz; Unsplash fotoğrafında farklı oran gerekiyorsa adresin sonuna `?w=1600&h=1200&fit=crop` gibi parametre ekleyerek kırpılmış hali indir. Her `<img>` için srcset, sizes ve gerçek orana uyan width ve height ver. İlk ekrandaki ana görsel fetchpriority="high" olsun ve lazy olmasın; diğerleri loading="lazy" decoding="async" olsun. Mobilde ana görsel ekranı dolduruyorsa `<picture>` ile mobile daha küçük bir kırpım ver. 6. Logonun SVG halini site_write_file ile favicon.svg olarak yaz ve her sayfaya `<link rel="icon" href="/favicon.svg" type="image/svg+xml">` ekle. Favicon yoksa tarayıcı konsola 404 yazar ve En İyi Uygulamalar puanı 96'ya düşer. 7. HTML doğrulayıcısının kuralları: belge büyük harfli `<!DOCTYPE html>` ile başlasın, tel: bağlantılarının görünen metnindeki boşluklar `&nbsp;` olsun, style="" niteliği kullanma, her düğmeye type="button" yaz, `<details>` bir `<figure>` içinde figcaption'dan sonra gelmesin. 8. Hareket kütüphanelerini (GSAP, ScrollTrigger, Lenis) jsdelivr'den site_fetch ile `assets/vendor/` altına indir, sürümü sabitle ve yalnız ana sayfada ve proje sayfalarında yükle. `<script defer>` kullanma; sayfanın sonuna küçük bir yükleyici koy: load olayından sonra iki requestAnimationFrame ve ardından requestIdleCallback beklesin, betikleri sırayla async=false ile eklesin. `<head>` içindeki tek satırlık bir betik `<html>`'e `js` sınıfını, prefers-reduced-motion "reduce" değilse `anim` sınıfını eklesin; yükleyici `anim` yoksa hiçbir şey indirmesin. Gizli başlangıç durumlarını yalnız `.anim` altında tanımla ve kütüphane gelmezse diye gizlenen her öğeyi 2,5 saniye sonra görünür yapan bir CSS animasyonu güvenlik ağı olarak ekle. Önceki demolarda defer ile yüklenen kütüphaneler mobil LCP'yi 3,2 saniyeye itti; bu yükleyiciyle 99 ile 100 arası ölçüldü. Kaydırınca beliren öğelerin niteliği data-reveal olsun; design-check hareketi bu adla tanır. SEO, AEO ve GEO: 1. Adresleri dizin biçiminde ve sonu eğik çizgili kur (/projeler/[proje-adi]/, /ofis/, /gizlilik/). site.config.js'in seo bloğunu doldur ve `node seo-stamp.mjs` çalıştır. Sayfaya özel şemayı (ana sayfa WebPage ve FAQPage; her proje sayfası WebPage ve mainEntity olarak dateCreated, locationCreated ve image içeren CreativeWork; ofis AboutPage ve kurucu için Person; iç sayfalarda BreadcrumbList. Ofisi olan bir mimarlık ya da fotoğraf stüdyosu için businessType ProfessionalService) ayrı `<script type="application/ld+json">` bloklarına yaz ve @id ile temel grafiğe bağla. BreadcrumbList'i @graph içine gömme, kendi bloğunda dursun; seo-check onu yalnız böyle görür. 2. Title en fazla 60 karakter olsun (seo-check 65'i aşanı hata sayar), description 120 ile 158 karakter, her sayfada tek h1 ve başlık sırası atlamasın (h1'den sonra h3 gelince erişilebilirlik 98'e düştü). Her sayfanın ana içeriği en az 150 kelime olsun; iletişim ve gizlilik sayfaları bu sınırın altında kalmaya yatkın. 3. Her sayfanın ilk paragrafı sayfanın sorusuna doğrudan cevap versin. Sayfaya özgü SSS'yi `<details>` ile yaz ve FAQPage olarak işaretle. Yayımlayan kurumu ve "Son güncelleme" tarihini `<time>` ile göster. 4. robots.txt'te GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, Claude-SearchBot, PerplexityBot, Perplexity-User, Google-Extended, Applebot-Extended, Bingbot ve CCBot için kararını gerekçesiyle yaz ve sitemap'i göster. sitemap.xml'de gerçek lastmod olsun. llms.txt'te sitenin iki cümlelik doğru özeti, önemli bilgiler ve önemli sayfaların listesi bulunsun. 5. Uydurma yok: bana sormadan yorum, puan, ödül, müşteri sayısı, sertifika, çalışma saati, koordinat ya da fiyat yazma. Bilmediğin alanı şemaya hiç koyma. Kapılar (sırayla; hepsi geçmeden "bitti" deme): 1. site_run_command ile `node chrome-stamp.mjs`, Tailwind derlemesi, `node seo-stamp.mjs`, `node seo-check.mjs` (0 hata, 0 uyarı), `node design-check.mjs` (0 hata; kalan uyarıyı gerekçesiyle yaz) ve `npx html-validate "**/*.html"` (0 hata). 2. Her sayfayı site_preview ile view="mobile" ve view="desktop" olarak gör. site_preview sayfayı hareket kapalıyken (reduced-motion) çeker; bu görüntüde içerik eksiksiz görünmüyorsa hareketsiz hal bozuk demektir. Tam sayfa görüntüsünde aşağıdaki lazy görseller boş çıkabilir; bunu hata sayma ama yolunu kontrol et. 3. Her sayfa için core_web_vitals'ı strategy="mobile" ve strategy="desktop" ile çalıştır. Kabul: mobilde Performance en az 95, Accessibility, Best Practices ve SEO 100; masaüstünde dördü de en az 95. Tutmayan sayfada resources=true ile hangi dosyanın geciktirdiğini bul, düzelt ve yeniden ölç. Ardından ana sayfada seo_audit'i strategy="mobile" ve runs=2 ile çalıştır. Ağ istekleri listesinde kendi alan adın dışında bir adres kalmamalı. 4. 360, 390, 768 ve 1440 piksel genişlikte yatay kaydırma olmasın, dokunma hedefleri en az 44 piksel olsun, konsolda hata olmasın. Site, prompt sayfalarındaki gibi 390x790 ve 1440x898 boyutlu bir çerçevede de kusursuz görünmeli. Hareket kontrolü: site_preview hareketi gösteremediği için bana kendi tarayıcımda neye bakacağımı tarif et. Masaüstünde Projeler bölümüne gelince galeri ekranın üstüne yapışmalı, aşağı kaydırdıkça kartlar sola akmalı, görseller soldan sağa açılmalı ve ilerleme çizgisi dolmalı; son karttan sonra sayfa normal akışına dönmeli. Tab ile kartlar arasında gezerken odaklanan kart her zaman ekranda olmalı. Telefonda ve hareketi azalt açıkken galeri alt alta dizilmiş kartlar olmalı, hiçbir şey yapışmamalı. Yayından sonra: site_headers ile `/assets/* Cache-Control: public, max-age=31536000, immutable` kuralını önizle ve onayımla uygula; bundan sonra CSS ya da JS değiştiğinde dosya adını sürümle (site-v2.css gibi). gsc_submit_sitemap ile sitemap.xml'i gönder ve gsc_url_inspect ile ana sayfanın durumuna bak. En sonda bana şunları ver: sayfa sayfa puan tablosu (sayfa, mobil dört puan, masaüstü dört puan, LCP, CLS), kapıların sonucu, tarayıcıda denediğin etkileşimlerin sonucu ve uyguladığın düzeltmelerin listesi.

Örnek sonuç

Bu promptun vereceği çıktının bir örneğidir. Yapısı araçların gerçek çıktısına dayanır, rakamlar ve adlar kurgusaldır.

Örnek çıktı (kurgusal bir demo marka üzerinde, gerçek müşteri verisi değildir; puanlar demonun gerçek ölçümüdür)

Bu prompt "Ova Mimarlık" adlı kurgusal bir mimarlık ofisi için harfiyen uygulandı: kireç taşı zemin, Erode ve Archivo, ana sayfa, üç proje sayfası, ofis ve gizlilik.

SayfaMobil (P/E/İU/SEO)Mobil LCPMasaüstü (P/E/İU/SEO)CLS
Ana sayfa99/100/100/1002,3 sn100/100/100/1000
Gizlilik100/100/100/1001,4 sn100/100/100/1000
Ofis ve iletişim100/100/100/1001,5 sn100/100/100/1000
Proje: Kıyı Ofisi97/100/100/1002,6 sn100/100/100/1000
Proje: Taş Avlu98/100/100/1002,3 sn100/100/100/1000
Proje: Zeytinlik Evi98/100/100/1002,3 sn100/100/100/1000

Kapılar: seo-check 0 hata 0 uyarı, design-check 0 hata 0 uyarı, html-validate 0 hata, 360/390/768/1440 pikselde taşma yok, konsol temiz, JS kapalıyken ve reduced-motion'da gizli içerik yok ve kütüphane inmiyor, kendi alan adı dışında ağ isteği yok.

Etkileşim denemesi: Tarayıcıda (Playwright, 1440x898 ve 390x790 dokunmatik) denendi: galeri pin-spacer ile sabitlendi, 900 piksel kaydırmada şerit 899 piksel sola kaydı, sarmalayıcı üstte 0 pikselde durdu, görseller containerAnimation ile inset(0% 100% 0% 0%) değerinden inset(0%) değerine açıldı; Tab ile üç proje kartının her biri odakta ekranda göründü; telefonda pin yok, düzen grid; proje sayfasında ikinci görsel kaydırınca açıldı; konsol hatası yok.

Uygulanan düzeltmeler:
1. Yatay düzen JS ile kurulsaydı yerleşim yükleme sonrası değişecekti; düzen .anim altında CSS ile ilk boyamada kuruldu, CLS her sayfada 0 ölçüldü.
2. Tab ile görünmeyen karta gelinince tarayıcı sarmalayıcıyı kendi içinde kaydırdı ve kart ekran dışında kaldı; scrollLeft sıfırlama ve sayfayı kartın konumuna kaydırma eklendi, sonra üç kart da odakta ekranda göründü.
3. Proje sayfaları ve gizlilik 150 kelimenin altında kaldı (seo-check uyarısı); Süreç bölümü ve başvuru hakkı paragrafı eklendi.
4. Proje sayfalarında mobil performans 97 ile 98 arasında kaldı (LCP 2,3 ile 2,6 sn, çoğu render gecikmesi); head içinde görsel preload denendi, iki ölçümde fark yaratmadığı için eklenmedi. Kabul sınırı olan 95'in üstünde.
5. site_fetch kırpma yapmadığı için mobil hero ve oran gereken görseller Unsplash adres parametreleriyle (fit=crop) kırpılarak indirildi.

Bu promptla kurulmuş örnek site

Yatay kaydırmalı portföy: ScrollTrigger ile sabitlenen yatay galeri, clip-path ile açılan görseller, proje detay sayfaları; telefonda ve reduced-motion'da dikey yığın

Kurgusal bir marka için bu prompt harfiyen uygulanarak kuruldu. Puanlar Lighthouse ile her sayfada ölçüldü.

Mimar ya da fotoğrafçı için yatay kaydırmalı, proje sayfalı bir portföy sitesi kur
Lighthouse puanları (en düşük sayfa)
MobilMasaüstü
Performans97100
Erişilebilirlik100100
En iyi uygulamalar100100
SEO100100

Geçilen kontroller

  • seo check: 0 hata 0 uyarı
  • design check: 0 hata 0 uyarı
  • html validate: 0 hata
  • overflow: 360/390/768/1440 taşma yok, konsol temiz, JS kapalıyken ve reduced-motion'da gizli içerik yok (reduced-motion'da kütüphane inmiyor), kaydırma sonrası gizli kalan öğe yok, dış ağ isteği yok
  • tailwind before after: Derlenmiş Tailwind ve yerel font/betikle ölçüldü; CDN önce/sonra karşılaştırması stüdyo demosunda (webe-studyo) yapıldı
  • interactions: Tarayıcıda (Playwright, 1440x898 ve 390x790 dokunmatik) denendi: galeri pin-spacer ile sabitlendi, 900 piksel kaydırmada şerit 899 piksel sola kaydı, sarmalayıcı üstte 0 pikselde durdu, görseller containerAnimation ile inset(0% 100% 0% 0%) değerinden inset(0%) değerine açıldı; Tab ile üç proje kartı
Ekran görüntüleri
Mimar ya da fotoğrafçı için yatay kaydırmalı, proje sayfalı bir portföy sitesi kur: Mobil
Mobil
Mimar ya da fotoğrafçı için yatay kaydırmalı, proje sayfalı bir portföy sitesi kur: Masaüstü
Masaüstü

Ölçüm tarihi: 2026-10-11

İlgili aramalar

Bu promptlar, yapay zeka asistanınız Opus Growth ile hesaplarınıza bağlıyken en iyi sonucu verir.

Hesaplarınızı ücretsiz bağlayın

Diğer promptlar

Web sitesiOnayınızla değişiklik yaparCanlı demo

Uzman ya da danışman için dergi tadında, rehber bölümü ve yazar şeması olan bir site kur

Bir uzmanın sitesini dergi kapağı gibi bir anasayfa, uzun rehber yazıları ve yazar künyesiyle kurdurur. Serif tipografi, Article ve Person şeması, tarihli ve kaynaklı yazılarla hem okunur hem yapay zeka cevaplarında alıntılanabilir bir yayın üretir.

Ne zaman kullanılırDanışman, uzman ya da tek kişilik bir bilgi işi yapıyorsanız ve sitenizin bir broşür değil, uzmanlığınızı yazılarla gösteren bir yayın gibi okunmasını istediğinizde.

SEO Intelligence, Search Console
Web sitesiOnayınızla değişiklik yaparCanlı demo

Köklü bir aile işletmesi için klasik görünümlü ama modern standartlarda bir site kur

Üç kuşaktır süren bir üretici için eski etiket ve dükkan tabelası havasında, çerçeveli ve kağıt dokulu bir site kurdurur. Görünüm eski, altyapı yeni: mobil öncelikli, JavaScript içermeyen, yerel fontlu, WebP, Product ve HowTo şeması.

Ne zaman kullanılırLokum, zeytinyağı, peynir ya da bakır gibi kuşaklardır süren bir zanaatı satıyorsanız ve sitenizin bu geçmişi taşıyan klasik bir görünümle, ama hızdan ve erişilebilirlikten ödün vermeden açılmasını istediğinizde.

SEO Intelligence, Search Console
Web sitesiOnayınızla değişiklik yaparCanlı demo

Hukuk ya da mali müşavirlik bürosu için güven sinyalleri güçlü İsviçre-minimal site kur

Katı ızgaralı, tek font ailesiyle hiyerarşi kuran, hareketsiz bir büro sitesi kurdurur. Uzman künyeleri, tarihli ve kaynaklı bilgi notu, meslek kuralına uygun dil ve Person şemasıyla YMYL alanındaki güven sinyallerini sayfaya koyar.

Ne zaman kullanılırBir avukatlık, mali müşavirlik ya da benzeri bir meslek bürosu için, ciddi ve sade görünen, meslek kurallarına takılmayan ve uzmanlığını kanıtlayan bir site istediğinizde.

SEO Intelligence, Search Console
Web sitesiOnayınızla değişiklik yaparCanlı demo

JavaScript kullanmayan, çok sayfalı kurumsal bir site kur ve 100 puanla teslim et

Mimarlık, mühendislik ya da danışmanlık gibi kurumsal işler için hareketsiz, hızlı ve erişilebilir bir site kurdurur. Menü ve alt bilgi statik HTML, fontlar ve CSS kendi sunucunda, her sayfa ölçülerek teslim edilir.

Ne zaman kullanılırHızın ve erişilebilirliğin süsten önemli olduğu kurumsal bir işletme için, animasyonsuz ve JavaScript yüklemeyen çok sayfalı bir site istediğinizde.

SEO Intelligence, Search Console