WooCommerce’ten Shopify’a SEO Kaybetmeden Geçiş Rehberi
Organik görünürlüğü, ürün verisini, analitiği ve müşteri deneyimini koruyarak WooCommerce’ten Shopify’a geçiş yapın.
WooCommerce’ten Shopify’a geçiş yalnızca dosya içe aktarma işlemi değildir. URL’leri, şablonları, yapılandırılmış veriyi, navigasyonu, checkout’u, analitiği ve arama motorlarının mağazayı anlama biçimini kontrollü şekilde değiştirirsiniz. Doğru geçiş operasyonu kolaylaştırabilir; plansız bir gece yayını ise yılların biriktirdiği organik sinyalleri kaybettirebilir.
En güvenli hedef bütün URL’leri karakter karakter aynı tutmak değildir. WordPress ile Shopify farklı rota kurallarına sahiptir. Hedef, değerli her eski URL’nin anlamını ve hedefini korumak; müşterinin ihtiyaç duyduğu içeriği taşımak ve tarayıcılara açık yönlendirme, canonical, dahili bağlantı ve sitemap sinyalleri vermektir.
Shopify’a dokunmadan geçiş envanteri oluşturun
Canlı WooCommerce mağazasını tarayıp bütün indekslenebilir URL’leri; durum kodu, canonical, başlık, meta açıklama, H1, kelime sayısı, schema türü, görsel, dahili bağlantı ve hreflang alanlarıyla dışa aktarın. Google Search Console, GA4, XML sitemap, reklam açılış sayfaları, backlink araçları ve sunucu loglarındaki URL’leri de ekleyin. Crawler, dahili linki olmayan ama hâlâ trafik veya bağlantı alan sayfaları kaçırabilir.
URL’leri ürün, kategori, etiket, filtre, blog, kurumsal sayfa, medya, hesap ve yardımcı sayfa olarak sınıflandırın. Organik oturum, ciro, dönüşüm, backlink ve mevsimsel önem verisini yanına koyun. Böylece yüksek değerli fakat satıştan kalkmış ürünle boş etiket arşivine aynı kararı vermezsiniz.
Mümkünse önceki 12–16 ay için indekslenen sayfa, tıklama, gösterim, sorgu grubu, açılış sayfası oturumu, dönüşüm, ciro, Core Web Vitals ve tarama hatası başlangıç değerlerini kaydedin. Kampanya ve mevsimselliği not edin. Başlangıç ölçümü yoksa yayın sonrası her değişim yoruma dönüşür.
Her URL için taşıma, birleştirme, yönlendirme veya kaldırma kararı verin
Eski indekslenebilir her adresin bilinçli bir sonucu olmalıdır:
- Taşı: Aynı ihtiyacı karşılayan Shopify sayfası vardır.
- Birleştir: Birkaç zayıf sayfa daha kapsamlı tek hedefte birleşir.
- Yönlendir: Eski öğe bitmiştir fakat gerçekten ilgili yeni karşılık vardır.
- Kaldır: Faydalı alternatif yoktur; eski URL 404 veya 410 döner.
Her eksik sayfayı ana sayfaya yönlendirmeyin. Bu davranış kullanıcıyı şaşırtır, anlam ilişkisini zayıflatır ve soft 404 olarak değerlendirilebilir. Kaldırılan ürün doğrudan halefine veya dar kapsamlı koleksiyona; eski kategori denk koleksiyona; değerli rehber taşınmış makaleye gitmelidir.
Eski URL, yeni URL, işlem, gerekçe, öncelik ve test durumu sütunları bulunan birebir harita hazırlayın. Protokol, alan adı, slash, büyük-küçük harf, parametre ve kodlanmış karakterleri normalize edin. /product/, /product-category/, tarih arşivi, attachment, sayfalama ve dil yollarını unutmayın.
Önce Shopify bilgi mimarisini tasarlayın
Shopify /products/handle, /collections/handle, /pages/handle ve /blogs/blog-name/article-handle gibi belirli yollar kullanır. WooCommerce dizilimini tamamen kopyalamak çoğunlukla mümkün değildir. Yeni yapı tutarlı ve yönlendirmeler doğrudan olduğu sürece bu sorun değildir.
Koleksiyonları geçmişteki her WordPress taxonomy’sine göre değil, müşterinin ürün bulma davranışına göre kurun. Stratejik kategori açıklamalarını, görünür soru-cevap içeriğini, satın alma rehberlerini ve faydalı dahili bağlantıları koruyun. Yalnızca küçük bir özelliği farklı olan onlarca otomatik koleksiyon, her biri ayrı arama ihtiyacını karşılamıyorsa değer üretmez.
Ana sayfadan temel koleksiyonlara, gerekli alt kategorilere ve ürünlere taranabilir bağlantı kurun. Google, normal <a href> bağlantıları ve sayfalar arası ilişkilerden site önemini anlamaya çalışır. Hedefi ancak istemci JavaScript’i çalıştıktan sonra ortaya çıkan menülere bağımlı kalmayın.
Ürün arama bağlamını kaybetmeden veri taşıyın
Ürün aktarımında handle, başlık, açıklama, marka/vendor, product type, seçenek, varyant, SKU, barkod, fiyat, karşılaştırma fiyatı, stok, ağırlık, görsel, alt metni, vergi, kargo ve ilgili metafield alanlarını kapsayın. CSV başarı mesajına güvenmek yerine varyant kombinasyonlarını ve bulunabilirliği örnekleyin.
Ürünün yararlı metnini koruyun. Teknik özellik, uyumluluk, ölçü, teslimat veya bakım bilgisini kaldırmak alaka ve dönüşümü aynı anda azaltabilir. WordPress shortcode, page builder artığı, kırık göreli görsel ve inline stilleri temizleyin. İçerik niyetini korurken bakımı kolay Shopify bölümleri ve metafield kullanın.
Geçici stok sorunu olan ürünü otomatik silmeyin. Geri gelecek ürün için bilgi veren indekslenebilir sayfayı koruyun. Kalıcı olarak biten ürünün hedefini gerçek eşdeğerliğe göre seçin; yalnızca aynı geniş kategoride oldukları için ilgisiz ürüne yönlendirmeyin.
Metadata, canonical ve schema’yı yeniden kurun
SEO eklentisi alanlarını dışa aktarmak Shopify’ın onları kullanacağı anlamına gelmez. Title ve description alanlarını yeni uygulamaya eşleyip render edilen HTML’i inceleyin. Her indekslenebilir sayfa tercih edilen alan adında self-referencing canonical vermelidir.
Shopify, ürünleri koleksiyon bağlamında veya parametrelerle alternatif yollardan gösterebilir. Canonical bunları birleştirmeye yardım eder fakat temiz dahili bağlantının yerine geçmez. Site içinde tutarlı biçimde canonical ürün URL’sine bağlanın.
Product schema’yı görünür fiyat, para birimi, stok, marka, varyant ve yorumlarla doğrulayın. Sayfada gösterilmeyen puanı taşımayın. Breadcrumb schema görünür yolu izlemeli; makale schema’sı gerçek yazar ve tarih kullanmalıdır. Yapılandırılmış veri, sayfanın söylemediğini iddia etme alanı değildir.
Mağaza çok dilliyse her dili ayrı eşleyin. Her yerel sayfa kendine canonical vermeli ve gerçek çevirisiyle karşılıklı hreflang kurmalıdır. Türkçe sayfaları İngilizceye canonical etmeyin. Ayrıntılar için Shopify Markets SEO rehberimizi kullanabilirsiniz.
Blog ve medya arşivini ihmal etmeyin
Geçiş ekipleri bazen yalnızca ürünlere bakıp yıllardır trafik alan WordPress blogunu geride bırakır. Makale, yazar, kategori, öne çıkan görsel, video, indirilebilir dosya ve dahili bağlantıları envantere alın. Shopify blogunun yeterli olup olmadığını içerik gereksinimine göre kararlaştırın.
Değerli başlık, tablo, liste, açıklama ve güncelleme tarihlerini koruyun. WordPress görsel ve attachment URL’lerini kalıcı yeni varlıklarla değiştirin. Değer taşıyan eski yazı ve medya adreslerini yönlendirin. Dahili linkleri yeni hedefe çevirerek müşteriyi gereksiz yönlendirme zincirinden kurtarın.
URL sayısını korumak için yüzlerce boş yazı yayınlamayın. İçeriği faydasına ve veriye göre güncelleyin, birleştirin veya kaldırın. Konuyu eksiksiz açıklayan daha küçük bir site, tekrar eden etiket ve tarih arşivinden daha anlaşılır olabilir.
Yönlendirmeyi test edilen bir sistem olarak kurun
Shopify’ın zaten sahip olmadığı eski yollara doğrudan 301 yönlendirmeleri ekleyin. Eski → geçici → nihai gibi zincirlerden kaçının. Değerli her kaynak tek adımda 200 dönen hedefe ulaşmalıdır.
Shopify rotası, uygulama, Markets ve otomatik yönlendirme çakışmalarını kontrol edin. Query parametreleri Shopify’ın temel panelinden daha özel işlem gerektirebilir. Alan adı ve HTTPS yönlendirmelerini doğru platform veya DNS katmanında yapılandırıp gerçek HTTP istekleriyle test edin.
Yayından önce URL haritasının tamamını otomatik doğrulayın. 200 dönmeyen, yeniden yönlendiren, alakasız hedefe giden veya dili kaybeden satırları işaretleyin. Her şablon ve öncelik grubundan manuel örnek alın. Yönlendirmeler kullanıcıya veya dış bağlantıya hizmet ettiği sürece kalmalıdır; keyfî bir ay sonunda silmeyin.
Analitik ve dönüşüm ölçümünü yeniden kurun
Analitiği ayrı bir geçiş iş paketi kabul edin. Mevcut GA4 property, Google Ads, izin platformu, affiliate, e-posta atfı, sunucu entegrasyonu ve olay tanımlarını belgeleyin. Yayın öncesi ve sonrası hangi metriklerin karşılaştırılacağını belirleyin.
view_item, add_to_cart, begin_checkout ve purchase olaylarını doğru ürün kimliği, değer, para birimi, adet, kupon, transaction ID ve izin durumuyla test edin. Uygulama ile eski checkout kodunun çift purchase göndermesini engelleyin. Shopify checkout ve müşteri olayı mimarisi zamanla değiştiği için eski betikleri kopyalamak yerine desteklenen pixel ve extension yöntemlerini kullanın.
Raporlamaya yayın tarihi notu ekleyin. UTM parametrelerini yolculuk boyunca koruyun. Shopify, GA4 ve reklam platformlarındaki sipariş/ciroyu karşılaştırırken atıf modellerinin birebir eşleşmeyeceğini bilin. Shopify GA4 e-ticaret takip rehberimiz ayrıntılı test sırası sunar.
Yayın öncesi kabul listesi oluşturun
Yeni mağazayı parola korumalı veya kontrollü önizlemede geliştirin. Parola, indeks kontrollerini doğrulamanın yerine geçmez fakat tamamlanmamış kopyanın yanlışlıkla keşfedilmesini azaltır. Son crawl sırasında render için gereken varlıkları engellemeyin.
Şunları doğrulayın:
- Ürün, varyant, fiyat, vergi, kargo, indirim ve ödeme.
- Navigasyon, arama, filtre, hesap, form ve işlem e-postası.
- Title, description, canonical, robots, schema, hreflang ve sosyal önizleme.
- Yönlendirme, dahili link, görsel, indirme ve özel 404.
- Mobil/masaüstü, erişilebilirlik ve önemli şablon performansı.
- GA4, reklam olayları, izin durumu ve purchase tekilleştirme.
- Alan adı, DNS, SSL ve geri dönüş sorumluluğu.
İçerik değişikliklerini son delta aktarımına yetecek kadar dondurun. Yayın kararını verecek bir kişi, DNS sorumlusu, uygulama kontrol sorumlusu ve analitik sorumlusu belirleyin. Eski platform ile verileri mutabakat bitene kadar geri getirilebilir durumda saklayın.
Karışık sinyal vermeden yayınlayın
Tercih edilen alan adını bağlayın, HTTPS’i doğrulayın, vitrin korumasını kaldırın ve canlı siteyi tarayın. Ana sayfa ile önemli şablonlar 200; eski URL’ler tek adımlı kalıcı yönlendirme dönmeli; staging canonical veya noindex kalmamalıdır.
Güncel Shopify sitemap’ini Search Console’a gönderin. Tek tek URL göndermeyi doğru keşif sisteminin yerine koymayın. Ana sayfa, koleksiyon, ürün, yazı ve dil URL’sini temsilî olarak inceleyin; render edilen HTML, canonical, indeks izni ve hreflang eşleşmesini kontrol edin.
İlk saatlerde hata, sipariş, ödeme başarısızlığı, analitik, organik açılış ve yoğun yönlendirmeleri izleyin. Kozmetik konudan önce checkout veya yaygın 5xx hatasını düzeltin. Stabilizasyon süresinde ilgisiz tasarım değişiklikleri yapmayın; teşhisi zorlaştırır.
İlk 90 günü izleyin
İlk hafta her gün 404, yönlendirme, indekslenebilirlik, analitik ciro ve checkout tamamlanmasını inceleyin. Haftalık olarak yalnızca toplam tıklamaya değil, Search Console sayfa gruplarına bakın. Ürün, koleksiyon, marka, marka dışı sorgu ve blog farklı hızda toparlanabilir.
Arama motorları yeniden tarayıp yönlendirmeleri işlerken dalgalanma normaldir. Kalıcı kayıpta eksik içerik, yanlış hedef, hatalı canonical, zayıf dahili link, engelli render, değişen niyet veya ölçüm arızasını kanıtla araştırın. İki günlük gürültü nedeniyle tüm geçişi geri çevirmeyin.
Eski crawl, URL haritası, veri dışa aktarımları, yönlendirme sonuçları ve yayın notlarını saklayın. Ürün kararları değiştiğinde hedefleri güncelleyin fakat ilk eşleme geçmişini koruyun.
Geçişin tamamlandığını nasıl anlarsınız?
Yüksek değerli her eski URL’nin onaylı sonucu; her yeni indekslenebilir sayfanın self-canonical’ı; her dil çiftinin karşılıklı hreflang’ı; görünür içerikle eşleşen schema’sı ve üzerinde anlaşılmış toleransta çalışan analitiği varsa teknik kabul yapılabilir.
Gerçek başarı, müşterinin aynı veya daha iyi bilgiyi bulması, arama motorunun doğrudan sinyalleri izleyebilmesi ve işletmenin belgelenmemiş yamalara bağlı kalmadan yeni platformu yönetebilmesidir.
Birbirinden kopuk tedarikçiler yerine geçişin bütününden sorumlu ekip arıyorsanız Shopimaster ile iletişime geçin. Envanteri, URL haritasını, Shopify veri modelini, yönlendirmeleri, temayı, analitik testini, yayın akışını ve yayın sonrası izlemeyi tek proje halinde yönetebiliriz.
Shopify mağazanız için desteğe mi ihtiyacınız var?
İddialı markaların Shopify mağazalarını kuruyor, düzeltiyor ve büyütüyoruz. İhtiyacınızı bize anlatın.
Projenizi Başlatın