Logo
  • Ürün
    • ConveyThis nasıl çalışır
    • Çeviri kalitesi
    • Çok dilli SEO
    • Kontrol ve işbirliği
    • Web sitesi yerelleştirmesi
    • menü resmi
      Kurumsal Plan
  • Entegrasyonlar
    • menü resmi
      Wordpress
    • menü resmi
      Shopify
    • menü resmi
      Wix
    • menü resmi
      Webflow
    • menü resmi
      Squarespace
    • menü resmi
      Javascript
    • menü resmi
      Tüm entegrasyonları görüntüle
  • Fiyatlandırma
  • Destek
    • menü resmi
      SSS
    • menü resmi
      Yardım Merkezi
    • menü resmi
      API Dokümantasyon
  • Blog
Giriş yap
Kayıt ol
  • Ürün
      ConveyThis nasıl çalışır
      ConveyThis'nin en hızlı ve en kolay web sitesi çeviri aracı olduğunu anlayın
      Çeviri kalitesi
      • Tam düzenleme kontrolü
      • Sözlük
      • Çeviri ödevleri
      Çok dilli SEO
      • Özel dil URL'leri
      • Meta veri çevirisi
      • Hreflang etiketleri
      • Sunucu tarafı çeviri
      Endüstriler
      • Hukuk Hizmetleri
      • Online Mağazalar
      • SaaS Platformları
      • Eğitim ve E-Öğrenim
      Kontrol ve işbirliği
      • Görsel Editör
      • Çeviri hariç tutmaları
      • İhracat/ithalat
      Web sitesi yerelleştirmesi
      • Medya çevirisi
      • Özel diller
      • Sayfa görüntüleme istatistikleri
      • Ziyaretçi otomatik yönlendirme
      Kurumsal Plan: Güvenli ve Adanmış
      menü resmi
      GDPR uyumlu, özel çeviri sunucularına ihtiyaç duyan küresel markalar için tasarlandı ve veriler üzerinde tam kontrol
      Enterprise Teams ile Konuşun
  • Entegrasyonlar
      menü resmi
      Wordpress
      ConveyThis WordPress eklentisini sitenize entegre etmek hızlı ve kolaydır ve WordPress de bir istisna değildir.
      menü resmi
      Shopify
      ConveyThis'i sitenize entegre etmek hızlı ve kolaydır ve Shopify de bir istisna değildir.
      menü resmi
      Wix
      ConveyThis Translate'i herhangi bir web sitesine entegre etmek inanılmaz derecede basittir ve JavaScript çerçevesi de bir istisna değildir.
      menü resmi
      Webflow
      ConveyThis Webflow eklentisini sitenize entegre etmek hızlı ve kolaydır ve WebFlow da bir istisna değildir.
      menü resmi
      Squarespace
      ConveyThis Translate'i herhangi bir web sitesine entegre etmek inanılmaz derecede basittir ve SquareSpace çerçevesi de bir istisna değildir.
      menü resmi
      Javascript
      ConveyThis Translate'i herhangi bir web sitesine entegre etmek inanılmaz derecede basittir ve JavaScript çerçevesi de bir istisna değildir.
      Entegrasyonunuzu göremiyor musunuz? menü resmi
      ConveyThis 25'ten fazla CMS entegrasyonuyla uyumludur.
      Tüm entegrasyonları görüntüle
  • Fiyatlandırma
  • Destek
      menü resmi
      SSS
      ConveyThis sorularınızın yanıtlarını alın
      menü resmi
      Yardım Merkezi
      Tüm sorularınıza cevap bulmanıza yardımcı olmaktan mutluluk duyarız
      menü resmi
      API Dokümantasyon
      Geliştiriciler için Kapsamlı Kılavuz
  • Blog
Giriş yap
Kayıt ol

Web Sitemizi Neden Sıfırdan Yeniden Oluşturduk

Gerekli evrimimize ve yeniden tasarım sürecinde öğrenilen derslere içeriden bir bakış.
Başlayın
Daha fazla bilgi edinin
✔ Kredi kartı gerekmez ✔ Hiçbir taahhüt yok
badge 2023
badge 2024
badge 2025
18 Ekim 2024'te yayınlandı
Nestor Tepesi
Bu yazıyı şu şekilde özetleyin:

1) Neden Yeni Bir Web Sitesi Oluşturduk ve Sadece "Temaları Değiştiremedik"

Değişim ihtiyacını ilk belirlediğimizde, görev basit görünüyordu: "En üst bloğu değiştir ve harekete geçme çağrısını daha etkili hale getir." İlk bakışta bu hızlı bir çözüm gibi görünebilir, ancak kısa sürede bu küçük görevin sitenin yapısı ve tasarımıyla ilgili çok daha büyük temel sorunları ortaya çıkardığını fark ettik. Sorun sadece bir blok değildi; elden geçirilmesi gereken sitenin tüm mimarisiydi.

Web sitemiz zamanla, birleştirici bir tema veya şablon olmadan, çeşitli tasarımlar ve düzenler kullanılarak eklenen farklı sayfalarla oluşturulmuştu. Her sayfa tasarımında benzersizdi, bu yaratıcı gelebilir ancak önemli bir soruna yol açtı: tutarsızlık. Sadece en üstteki blok için yeni bir tasarım yapıp sitenin geri kalanını olduğu gibi bırakırsak, bu bloğu 700'den fazla sayfa ve gönderide manuel olarak güncellemek anlamına gelirdi. Daha da kötüsü, bu manuel işlemi gelecekte değişiklik yapmak istediğimiz her seferinde tekrarlamak zorunda kalacaktık. Her birinin en son güncellemelere sahip olduğundan emin olmak için yüzlerce sayfayı taramanın ne kadar verimsiz olduğunu hayal edin. Eski siteyle çalışmaya devam etmenin sürdürülebilir olmayacağı kısa sürede anlaşıldı.

bp3

Her bir sayfayı güncellemenin lojistiğinin ötesinde, genel kullanıcı deneyimini de göz önünde bulundurmamız gerekiyordu. Günümüzde kullanıcılar bir web sitesini ziyaret ettiklerinde kusursuz, tutarlı deneyimler bekliyor. Bir sayfayı aşağı kaydırdıklarında ve tasarımın tutarsız olduğunu gördüklerinde (her blok farklı stiller kullanıyor) bu kopuk ve profesyonel olmayan bir izlenim yaratıyor. Daha da kötüsü, bir kullanıcı bir sayfadan diğerine geçtiğinde düzenin ve tasarımın tamamen farklı olduğunu fark ettiğinde, bu bir düzensizlik hissini pekiştiriyor.

Tutarsızlık düzenin ötesine uzanıyordu. Sitedeki görsellerin çoğu güncelliğini yitirmişti, kötü tasarlanmıştı veya hatta sinir ağları tarafından uygunsuz bir şekilde oluşturulmuştu. Bu görseller modern tasarım standartlarıyla uyumlu değildi ve bunları değiştirmek de bir başka zorlu görevdi. Kötü görsellerin kullanımı sitenin genel kalitesini kötü yansıtıyordu ve kullanıcılarda sunduğumuz ürün veya hizmet hakkında olumsuz bir izlenim bırakıyordu.

Siteyi Elementor gibi bir araç kullanarak kapsamlı bir şekilde güncellemenin basit bir yolu yoktu. Her sayfa ve blok kendi satır içi stillerini içeriyordu, bu da değişikliklerin küresel olarak yapılamayacağı anlamına geliyordu. Sitenin stilini güncellemek isteseydik, her bir sayfayı gözden geçirmemiz ve her bloğu manuel olarak güncellememiz gerekirdi, bu da zaman alıcı ve verimsiz olurdu. Bunu akılda tutarak, tek çözümümüzün sıfırdan yeni bir web sitesi oluşturmak olduğu ortaya çıktı. Bu, aynı URL'leri korurken ancak yeni, tutarlı ve kolayca güncellenebilir bir tasarımla tüm içeriği aktarmamıza olanak tanır.

2) Neden Elementor Kullanmamaya Karar Verdik

Elementor için en popüler sayfa oluşturuculardan biridir WordPress. Yüzeyde, hızlı ve kolay sayfa oluşturmaya izin veren harika bir araç gibi görünüyor. Bununla birlikte, üzerinde yoğun bir şekilde çalıştıktan sonra, Elementor'den uzaklaşmaya ve bunun yerine özel olarak oluşturulmuş bir web sitesini tercih etmeye karar vermemize neden olan çeşitli sınırlamalarla karşılaştık.

Elementor’s Sınırlamalar ve Zorluklar:

  1. Hatalar ve Aksaklıklar: Elementor birçok yararlı özellik sunarken, teknik sorunları da vardır. Örneğin, bir sayfayı kopyalayıp düzenlemeye çalıştığımızda, yeni sayfa, herhangi bir değişiklik yapmadan önce bile genellikle orijinalinden farklı görünüyordu. “maksimum görüntü genişliği” özelliğinin düzgün çalışmaması gibi öğelerin görüntülenme şekliyle ilgili sık sık hatalar vardı. Bu aksaklıklar sayfalar arasında tutarlı bir stil sağlamayı zorlaştırdı.
  2. Tutarsızlığa Yol Açan Çok Fazla Yaratıcı Özgürlük: Elementor’'in önemli satış noktalarından biri her şeyi kişiselleştirme yeteneğidir. Ancak bu esneklik, özellikle sitede birden fazla editörün çalıştığı durumlarda iki ucu keskin bir kılıç olabilir. Profesyonel olmayanlar için istemeden tutarsız tasarımlara sahip sayfalar oluşturmak kolaydır. Örneğin, editörlerin pembe düğmelerde pembe metin kullandığını veya arka planda uçan turuncu üçgenler eklediğini, bunun da karmaşık ve kafa karıştırıcı bir tasarıma yol açtığını gördük. Sıkı bir tasarım sistemi olmadan tutarlı bir görsel kimliği korumak imkansız hale geldi.
  3. Gelişmiş İşlevsellik için Sınırlı Özelleştirme: Elementor, metin ve resimlerle temel sayfa oluşturmada üstün olsa da, özel işlevsellik eklemeniz gerektiğinde daha zorlayıcı hale gelir. Kendimizi genellikle daha karmaşık özellikler için özelleştirmesi zor olan yerleşik bloklarla sınırlı bulduk. İhtiyaçlarımız temel düzenlerin ötesine geçtikçe, Elementor’'in sınırlamaları giderek daha belirgin hale geldi.
  4. Şişirilmiş Kod ve Performans Sorunları: Elementor’s sayfa oluşturma yöntemi, öğelerin aşırı iç içe geçmesini sağlar. Örneğin, Elementor otomatik olarak çoklu üretir
    diğer içindeki konteynerler
    her biri kendi stil setine sahip öğeler. Bu, yükleme hızını, sayfa performansını ve nihayetinde web sitesinin SEO sıralamasını olumsuz yönde etkileyen şişirilmiş bir yapıya neden olur. Hız testleri yaptığımızda sonuçlar sürekli olarak zayıftı ve bunun sorumlusu büyük ölçüde Elementor tarafından oluşturulan ağır koddu.
  5. A/B Test Yeteneği Yok: Günümüzün dijital ortamında, kullanıcı deneyimini optimize etmek için A/B testi şarttır. Ancak Elementor, sitenin farklı sürümlerini farklı kullanıcılara gösterme olanağı sunmaz. Herkes aynı siteyi görüyor, bu da renkler, düğme şekilleri ve arka plan görüntüleri gibi tasarım öğelerini test etme ve ince ayar yapma yeteneğimizi sınırlıyor. Bu işlevsellik olmadan, siteyi gerçek kullanıcı davranışına göre optimize edemezdik.
  6. Veritabanı Bloat: Elementor'in belki de en önemli dezavantajlarından biri stilleri ve içeriği nasıl ele aldığıdır. Elementor veritabanındaki içeriğe karıştırılmış stilleri, iç içe geçmiş yapıları ve diğer gereksiz etiketleri saklar. Bu, Elementor devre dışı bırakıldığında veya kaldırıldığında bile temizlenmeyen şişirilmiş bir veritabanına yol açar. Sonuç olarak, yeni bir temaya veya çerçeveye geçmek sorunu çözmez – bu stiller sayfalarda gömülü kalır ve sorunlara neden olmaya devam eder.

Tüm bu zorluklar göz önünde bulundurulduğunda daha sağlam bir çözüme ihtiyacımız olduğu ortaya çıktı. Daha sürdürülebilir ve esnek bir yaklaşımı tercih ederek, Elementor olmadan yeni, bağımsız bir web sitesi kurma kararı aldık.

3) Yeni Sitede Sayfa Nasıl Oluşturulur

Yeni siteyi sıfırdan inşa etmek bize sayfalar oluşturmak için temiz ve akıcı bir süreç oluşturma fırsatı verdi. Yeni sistemde, bir sayfa oluşturmak basittir:

  1. WordPress yönetici paneline giriş yapın ve Sayfalar -> Yeni Sayfa Ekle'ye tıklayın.
  2. Karşınıza metin yazabileceğiniz veya yapıştırabileceğiniz, bağlantı ekleyebileceğiniz ve resim yükleyebileceğiniz standart WordPress düzenleyicisi çıkacak.

BP1 1

Bu işlem basit ama esnektir. Elementor’s karmaşık blok sistemine güvenmek yerine, WordPress'teki içerik düzenleyici çok daha temizdir ve hızlı güncellemelere ve kolay özelleştirmeye olanak tanır. Editörün altında, için ayarlar vardır Gelişmiş Özel Alanlar (ACF), tüm site genelinde tutarlılığı koruyacak şekilde zaten yapılandırılmıştır.

ACF, sayfanın her bölümü için başlık, metin, resim ve düğme etiketlerini kolayca ayarlayabileceğiniz İçerik 1…İçerik 15 gibi bloklarla esnek içerik bölümleri oluşturmamızı sağlar. Bu bloklar, resimlerin ve metnin konumunu otomatik olarak değiştirerek düzenin manuel ayarlamalar gerektirmeden görsel olarak ilgi çekici kalmasını sağlar.

bp2

Görseller için, sitenin ana renklerine otomatik olarak bir degrade uygulayan bir renk eşleştirme sistemi uyguladık. Bu, tüm görsellerin genel estetikle uyumlu olmasını sağlar. Renklerin bozulmadan kalması gereken logolar veya ekran görüntüleri için, degradeyi geçersiz kılan bir "renkleri koru" seçeneği vardır.

Bu sistem, tüm sayfalarda tasarım tutarlılığını korurken içerik yönetimini basitleştirir.

4) Yeni Bir Gönderi Nasıl Oluşturulur

Yeni sitede gönderi oluşturma, sayfa oluşturmayla aynı basitleştirilmiş süreci takip ediyor; sadece birkaç önemli fark var:

  • Yazılar, sayfalardan ayırt edilmelerini sağlayan ../blog/.. içeren URL'lere sahiptir.
  • Sağ taraftaki kenar çubuğunda, otomatik olarak son üç makaleyi gösteren bir blok, blogun dinamik ve ilgi çekici kalmasına yardımcı oluyor.

Tüm gönderilerin şablonu, her blog gönderisinin yapısını ve düzenini yöneten template-parts/content/content-single.php dosyasında bulunur. Bu tutarlı şablon, kolay güncellemelere olanak tanır ve tüm gönderilerin aynı tasarım yönergelerine uymasını sağlar.

5) Gelişmiş Özel Alanları (ACF)

ACF, yeni web sitemizin geliştirilmesinin önemli bir parçası oldu. WordPress yönetici paneli üzerinden kolayca yönetilebilen özel alanlar oluşturmamızı sağlıyor. content_1 gibi alanlar PHP kodunda referans alınarak her sayfa ve gönderi için doğru içeriği dinamik olarak çekmemizi sağlıyor.

Bu esneklik, siteyi etkin bir şekilde yönetebilmemizi ve güncelleyebilmemizi sağlarken, gerektiğinde özelleştirmeye yer bırakmamız açısından kritik öneme sahiptir.

6) A/B Testi

Yeni sitede yaptığımız en önemli iyileştirmelerden biri A/B testinin uygulanmasıydı. A/B testi, sitenin iki versiyonunu karşılaştırarak hangisinin kullanıcılarda daha iyi performans gösterdiğini görmemizi sağlar. Bu, farklı renkleri, düğme şekillerini, arka planları veya hatta düzenleri test etmeyi içerebilir.

Bu işlevselliği URL'deki GET parametrelerini kullanarak uyguladık. Örneğin, iki özdeş reklam kampanyası oluşturulabilir, ancak farklı URL'lerle:

  • https://www.conveythis.com/?param=1

bp4

  • https://www.conveythis.com/?param=2

bp5

Kullanıcılar bu bağlantılara tıkladığında, parametre bir çerezde kaydedilir. Parametrenin değerine bağlı olarak, site sayfanın farklı sürümlerini, örneğin farklı düğme renkleri veya arka plan görüntüleri gösterecektir. Bu, kullanıcı tercihleri ve davranışları hakkında değerli veriler toplamamızı sağlar.

Tüm olaylar bir .csv Dosyada ve MySQL veritabanında saklanan veriler, verileri analiz etmemize ve site iyileştirmeleri hakkında bilinçli kararlar almamıza olanak tanır.

7) Functions.php Dosyası

WordPress'teki functions.php dosyası genellikle blogla ilgili görevlerle sınırlı olduğu şeklinde yanlış anlaşılır. Ancak bu dosya, gönderileri veya blog özelliklerini yönetmek için bir yardımcı programdan çok daha fazlasıdır; sitedeki tüm özel işlevlerin omurgasını oluşturur. Bizim durumumuzda, gelişmiş özellikler eklemek, performansı optimize etmek ve site genelindeki betikleri ve ayarları yönetmek için functions.php dosyasını kullandık.
İşte nasıl yapılacağına dair bir genel bakış fonksiyonlar.php dosya gelişimimizde hayati bir rol oynadı:
  • Özel Gönderi Türleri ve Taksonomiler

Functions.php dosyasının temel kullanımlarından biri, içeriği daha etkili bir şekilde düzenlememize olanak tanıyan özel gönderi türleri ve taksonomiler oluşturmaktı.

Örneğin, vaka çalışmaları için özel bir gönderi türü oluşturmak amacıyla functions.php dosyasına aşağıdaki kodu ekledik:

fonksiyon create_case_study_post_type() {

  register_post_type( 'vaka_çalışmaları',
    sıralamak(
           'etiketler' =>sıralamak(
              'name' => __( 'Vaka Çalışmaları' ),
          'tekil_ad' => __( 'Vaka Çalışması' )
        ),
            'genel' => doğru,
           'arşiv_var' => doğru,
           'yeniden yaz' => dizi('slug' => 'vaka çalışmaları'),
       )
  );
}
add_action( 'init', 'case_study_post_type' oluştur);
Bu, normal gönderilere benzer şekilde davranan ancak kendi arşivi ve taksonomi yapısı olan "Vaka Çalışmaları" adı verilen yeni bir gönderi türü yarattı.
  • Harici Komut Dosyaları ve Stilleri Yükleme

Functions.php'nin bir diğer kritik kullanımı, harici betikleri ve stilleri yüklemek ve web sitemizin tüm gerekli kütüphanelere ve çerçevelere sahip olmasını sağlamaktı. Örneğin, kaydırıcılar için Slick.js ve akıcı animasyonlar için AOS (Animate on Scroll) gibi kütüphaneleri entegre ettik. Bu varlıkları yalnızca ihtiyaç duyulduğunda (örneğin, belirli sayfalarda veya şablonlarda) seçici olarak yükleyerek gereksiz şişkinliği azalttık ve sayfa yükleme hızlarını iyileştirdik.

Stillerin ve betiklerin yüklenmesini şu şekilde hallettik:

işlev load_custom_scripts() {

  // Belirli şablonlar için Slick kaydırıcısını yükle
   eğer( sayfa_şablonu('şablon-slider.php') ) {
    wp_enqueue_style( 'slick-css', get_template_directory_uri() . '/css/slick.css' );
        wp_enqueue_script( 'slick-js', get_template_directory_uri() . '/js/slick.min.js', array('jquery'), '', true );
   }
   // AOS animasyonlarını site genelinde yükle
   wp_enqueue_style( 'aos-css', get_template_directory_uri() . '/css/aos.css' );
   wp_enqueue_script( 'aos-js', get_template_directory_uri() . '/js/aos.js', dizi('jquery'), '', doğru );
}
add_action( 'wp_enqueue_scripts', 'özel_scripts'i_yükle' );
Koşullu kontrolleri kullanarak (örneğin, sayfa_şablonu_mu()), gereksiz scriptlerin site genelinde yüklenmemesini sağlayarak performansı optimize ettik.
  • Özel Kısa Kodları

Site içeriğini yöneten teknik olmayan kullanıcılar için esnekliği artırmak amacıyla, functions.php aracılığıyla özel kısayollar ekledik. Bu kısayollar, kullanıcıların koda dokunmadan karmaşık işlevler veya biçimlendirilmiş öğeler eklemesine olanak sağladı. Örneğin, sitenin herhangi bir yerine özel düğmeler eklemek için bir kısayol oluşturduk:

 

[SANSÜRLENDİ]

Bu kısa kod, editörlerin özel metin ve URL'ler içeren düğmeler eklemesini kolaylaştırarak, tasarımı bozmadan hızlı ayarlamalar yapılmasına olanak sağladı.

8) SEO ve Site Hızının Yönetimi

Web sitesi revizyonu sırasında ana odak noktası SEO'yu ve genel site performansını iyileştirmekti. Elementor kullanılarak inşa edilen orijinal site, şişirilmiş kod ve optimize edilmemiş görüntüler nedeniyle yavaş yükleme süreleri ve optimal olmayan SEO uygulamalarıyla ilgili sorunlar yaşadı.

SEO'yu iyileştirme

Yeni sitemizin SEO dostu olmasını sağlamak için en başından itibaren birkaç iyi uygulamayı hayata geçirdik:

  • Anlamsal HTML : Sitenin HTML'sini başlık etiketlerinin doğru kullanımıyla dikkatlice yapılandırdık (

    ,

    , vb.), arama motorlarının içerik hiyerarşisini kolayca ayrıştırıp anlayabilmesini sağlar. Bu, hem SEO sıralamaları hem de erişilebilirlik açısından özellikle önemlidir.
  • Meta Etiketleri ve Açık Grafik Verileri : Sosyal paylaşım için meta başlıklarını, açıklamalarını ve Açık Grafik verilerini işlemek üzere Yoast SEO eklentisinden yararlandık. Yoast'ı kullanarak her sayfanın ve gönderinin arama motoru görünürlüğü ve sosyal medya platformlarından tıklama oranları için çok önemli olan optimize edilmiş meta verilere sahip olmasını sağladık.
  • Şema İşaretlemesi : Functions.php dosyasını kullanarak yapılandırılmış veriler için özel şema işaretlemesi ekledik ve arama motorlarının sayfalarımızı arama sonuçlarında nasıl görüntülediğini iyileştirdik. Örneğin, makaleler, vaka çalışmaları ve ürünler için şema ekledik ve arama motorlarının içeriğimizi daha iyi kategorize etmesine yardımcı olduk.

fonksiyon add_schema_markup() {
  yankı '
  {
    "@context": "http://schema.org",
    "@type": "Kuruluş",
    "isim": "ConveyThis",
    "url": "https://www.conveythis.com",
"logo": "https://www.conveythis.com/logo.png",
"aynı": [
"https://www.facebook.com/conveythis",
"https://twitter.com/conveythis"
]
}
';
}
add_action( 'wp_head', 'add_schema_markup' );

Site Hızı Optimizasyonu

Performans yalnızca kullanıcı deneyimi için değil aynı zamanda SEO sıralamaları için de kritik bir faktördür. Site hızını iyileştirmek için birkaç adım attık:

  • Görüntü Optimizasyonu : PNG ve JPEG gibi geleneksel biçimlerden daha iyi sıkıştırma oranları sunan WebP gibi modern görüntü biçimlerini kullandık. Tüm görüntüler kullanıcının ekran çözünürlüğüne göre uygun boyutta sunuldu ve mobil cihazlarda bile hızlı yükleme süreleri sağlandı.
  • Tembel Yükleme : Görseller için tembel yüklemeyi uygulayarak, yalnızca kullanıcının ekranında görünen görsellerin başlangıçta yüklenmesini sağladık. Ek görseller, kullanıcı kaydırdıkça yüklenerek ilk sayfa yükleme süreleri azaltıldı.
  • Önbellekleme ve Minnetleştirme: WP Rocket'ı HTML, CSS ve JavaScript dosyalarının önbellekleme, küçültme ve sıkıştırılması için kullandık. WP Rocket, genel dosya boyutunu azaltarak ve tekrar eden ziyaretçilere statik önbelleklenmiş sayfa sürümleri sunarak daha hızlı yükleme süreleri elde etmemize yardımcı oldu.

9) Veritabanı Optimizasyonu ve Temizliği

Eski web sitesi, “1”s şişkinliği ve verimsiz veritabanı yapısı nedeniyle önemli miktarda 《junk》’ verisi biriktirmişti. Yeni sitenin sorunsuz çalışmasını sağlamak için kapsamlı bir veritabanı temizliği ve optimizasyonu gerçekleştirdik.

  • Eski Elementor Verilerinin Kaldırılması

Daha önce de belirtildiği gibi, Elementor devre dışı bırakıldıktan sonra bile stilleri ve ayarları hâlâ veritabanına gömülüydü. Bu fazla veriyi silmek ve veritabanını temizlemek için özel sorgular kullandık. Ayrıca, kullanılmayan medya dosyalarını, post revizyonlarını ve zaman içinde biriken süresi dolmuş geçici olayları kaldırdık.

  • Veritabanı Dizinleme

Ayrıca, sık sorgulanan sütunlara dizinler ekleyerek veritabanını optimize ettik ve veritabanı sorgularının daha hızlı ve daha verimli olmasını sağladık. Örneğin, bir dizin eklemek gönderi_tarihi Sütun, son yazılarla ilgili sorguları hızlandırdı ve blog sayfalarımızın performansını artırdı.

Çözüm

Sıfırdan yeni bir web sitesi kurma kararı, eski sitenin sınırlamaları ve verimsizliklerinden kaynaklandı. Tasarım tutarsızlıkları, şişirilmiş stiller ve Elementor'in neden olduğu performans sorunları nedeniyle temayı basitçe değiştirmek geçerli bir seçenek değildi. Özel geliştirme ve Gelişmiş Özel Alanları ile yeni bir site oluşturarak, kolaylaştırılmış güncellemeleri ve A/B test işlevselliğini etkinleştirirken kullanıcı deneyimini geliştiren daha verimli, uyumlu ve profesyonel bir web sitesi elde ettik. Bu yeni site gelecekteki büyüme ve iyileştirmeler için sağlam bir temel sağlıyor.

İlgili Yazılar

  • Kötü Çevirinin Her Zaman Çevirmenin Suçu Olmamasının Nedenleri
  • Küresel İşletmeniz için Pazar Talebini Hesaplama
  • ConveyThis ile SaaS Yerelleştirme Rehberi
  • Kaçınılması Gereken Web Sitesi Yerelleştirme Sorunları
  • Çok Dilli Siteler için En İyi 2025 Squarespace Şablonları
  • Web Sitesi Yerelleştirmesini Başarıyla Yönetmek
  • Çok Dilli Shopify'inizi Kurun ve Küresel Olarak Satın
  • Çeviri ve Yerelleştirme: Küresel Başarı İçin Durdurulamaz Bir Ekip
Bu yazıyı şu şekilde özetleyin:
Afiş
Son gönderiler
Resim Gönder
Web Sitenizi ConveyThis ile 200+ Dile Çevirin
Resim Gönder
Yerelleştirme için En İyi Weglot Alternatifi - ConveyThis
Resim Gönder
ConveyThis ve Webflow Yerelleştirme: Hızlı Webflow Çeviri için En İyi Seçenek
Başlamaya Hazır Mısınız?

Çeviri, sadece dilleri bilmenin çok ötesinde, karmaşık bir süreçtir.

İpuçlarımızı takip ederek ve kullanarak ConveyThis, çevrilmiş sayfalarınız hedef kitlenizde yankı uyandıracak ve hedef dilin anadili olduğunu hissedecektir.

Çaba gerektirse de sonuç ödüllendiricidir. Bir web sitesini çeviriyorsanız, ConveyThis otomatik makine çevirisiyle size saatlerce zaman kazandırabilir.

ConveyThis'i 3 gün boyunca ücretsiz deneyin!

Başlayın ücretsiz
CONVEYTHIS
ABD'de üretildi
ConveyThis, ConveyThis LLC'nin tescilli ticari markasıdır
Başlayın
Ürünler:
  • Entegrasyonlar
    Tüm entegrasyonları görüntüle WordPress Shopify Squarespace Wix Webflow JavaScript
  • Endüstriler
    Yasal Sağlık hizmeti E-Öğrenim SaaS Seyahat E-Ticaret
  • Fiyatlandırma
  • Kuruluş
  • Mevcut Diller
  • Tur
Şirket:
  • Hakkımızda
  • Ortaklar
  • Bağlı Ortaklar
  • Basmak
  • Kariyer
  • Site haritası
Kaynaklar:
  • Başlarken
  • Yardım Merkezi
  • Web Sitesi Kelime Sayacı
  • ConveyThis Alternatifler
Yasal:
  • Mahremiyet
  • Şartlar
  • Uyumluluklar
  • EEOP
  • Cookies
  • Security Statement

Bizi takip edin:
Ⓒ 2026 Tüm hakları saklıdır ConveyThis LLC
Français 简体 繁體 Deutsch Tiếng Việt 한국어 日本語 العربية Čeština Dansk עברית हिन्दी Magyar Bahasa Indonesia Italiano Polski Português Română Español Tagalog ภาษาไทย Türkçe Nederlands Русский Українська
English