Acil müdahale gerektiren bir sorununuz mu var?Acil müdahale mi?Acil yardım alın →
Blog

MageBooster ekibinden upgrade, güvenlik, hız ve taşıma üzerine pratik Magento 2 rehberleri.

Hyvä SEO: temiz kod, yapılandırılmış veri, verimli tarama

Hyvä arama motorlarına yalın, sunucuda oluşturulmuş HTML sunar, ancak SEO'nuzu sizin yerinize yapmaz. Hyvä mağazalarında kontrol ettiğimiz kod, yapılandırılmış veri ve tarama noktalarını anlatıyoruz.
Hyvä SEO: temiz kod, yapılandırılmış veri, verimli tarama
Yeni

Hyvä artık Magento 2.4.9’da ve Mage-OS’ta doğrudan (native) çalışıyor. İkisini de test ettik. Mağazanız için ne anlama geliyor →

Kısaca

Hyvä içeriği sunucuda, yalın HTML olarak oluşturur; bu, arama motorları için iyi bir başlangıçtır. Ama SEO'nuzu sizin yerinize yapmaz.

Şablonlarınızın ürettiği yapılandırılmış veriyi kontrol edin, canonical ve filtre adreslerini kontrol altında tutun, diller için hreflang ekleyin ve taşıma sırasında halihazırda sıralama aldığınız adresleri koruyun.

Mağaza sahipleri sık sık Hyvä'ya geçmenin sıralamalarını iyileştirip iyileştirmeyeceğini soruyor. Dürüst cevap şu: Hyvä engelleri kaldırır, ancak sıralamalar yine içeriğe, bağlantılara ve teknik özene bağlıdır.

Bir Hyvä ürün sayfası: tek bir H1 ve temiz, hafif bir kod yapısı.
Bir Hyvä ürün sayfası: tek bir H1 ve temiz, hafif bir kod yapısı.

Bu yazıda Hyvä mağazalarında kontrol ettiğimiz teknik SEO noktalarını ele alıyoruz: kod yapısı, yapılandırılmış veri ve arama motorlarının kataloğu ne kadar verimli tarayabildiği.

Hyvä SEO açısından neyi değiştirir

Hyvä, Luma’nın RequireJS, KnockoutJS, jQuery ve LESS tabanlı ön yüzünü Tailwind CSS ve Alpine.js ile değiştirir. SEO açısından bunun üç sonucu vardır:

  • İçerik HTML'in içinde. Hyvä şablonları sunucuda PHP ile oluşturulur. Ürün adları, fiyatlar ve açıklamalar sonradan tarayıcıda oluşturulmaz, sayfa kaynağında yer alır.
  • Sayfalar çok daha hafif. Sunucunuzdaki Karşılaştırma testimizde, Hyvä sayfaları yaklaşık 26 KB JavaScript ile 15 ila 19 istek yaparken, Luma'da bu sayı 251 ila 275 oldu.
  • Core Web Vitals'ı geçmek daha kolay. Aynı sunucu ve katalogla mobil LCP, Hyvä'da 1,5 ila 1,6 saniye, Luma'da ise 2,3 ila 2,5 saniyeydi.

Sayfa deneyimi pek çok sinyalden yalnızca biridir. Daha hızlı bir mağaza en çok, ziyaretçilerin davranışını iyileştirdiği noktada işe yarar; örneğin hemen çıkma ve dönüşüm oranında.

Hyvä'nın değiştirmedikleri: URL yapısı, meta veriler, canonical ayarları, site haritaları ve robots kuralları. Bunlar Magento yapılandırmasıdır ve sizin sorumluluğunuzda kalır.

Temiz kod ve başlıklar

Hyvä şablonları sade ve okunaklıdır; bu da HTML'i düzenli tutmayı kolaylaştırır. Yeniden yapım, temelleri kontrol etmek için iyi bir fırsattır:

  • Sayfa başına tek bir h1 etiketi; içinde ürün veya kategori adı yer alır.
  • Açıklamalarda ve CMS içeriğinde mantıklı bir başlık sırası.
  • Ürün görsellerinde açıklayıcı alt metin.
  • Gezinme ve sayfalama için yalnızca tıklama işleyicileri değil, href özniteliği olan gerçek bağlantılar.
  • Ürün ve kategori metni, sonradan yüklenen sekmelerde gizli değil, sayfada görünür.

Alpine.js sekmeleri ve akordeonları sorun değildir; yeter ki içerik sayfa yüklendiğinde HTML'de zaten bulunsun.

Yapılandırılmış veri: varsaymayın, kontrol edin

Yapılandırılmış veri, arama motorlarının ürünleri, fiyatları, stok durumunu ve gezinti yollarını (breadcrumb) anlamasına yardımcı olur. Zengin sonuçları mümkün kılan da budur.

Mağazanın hangi verileri ürettiği; tema sürümüne, alt temadaki değişikliklere ve kurulu modüllere bağlıdır. Taşımadan sonra eski kodun aynen aktarıldığını varsaymak yerine gerçek ürün ve kategori sayfalarını test ediyoruz.

Genellikle kontrol ettiğimiz türler şunlar:

  • Ürün ; ad, görsel, açıklama ve SKU ile.
  • Offer ; fiyat, para birimi ve stok durumu ile, sayfada görünenle birebir aynı.
  • BreadcrumbList ; ürün ve kategori sayfalarında.
  • Organization ve WebSite ; ana sayfada.

JSON-LD'yi tercih ediyoruz ve alt temadaki küçük bir blokla ekliyoruz; böylece görsel şablonlardan ayrı kalıyor:

<script type="application/ld+json">
<?= /* @noEscape */ json_encode([
    '@context' => 'https://schema.org',
    '@type' => 'Product',
    'name' => $product->getName(),
    'sku' => $product->getSku(),
    'offers' => [
        '@type' => 'Offer',
        'price' => $product->getFinalPrice(),
        'priceCurrency' => $currencyCode,
    ],
], JSON_UNESCAPED_SLASHES) ?>
</script>

İki farklı modülden iki ayrı ürün verisi seti basmaktan kaçının. Birbiriyle çelişen fiyat veya stok bilgisi, zengin sonuçların görünmesini engelleyebilir.

Büyük kataloglarda tarama verimliliği

Arama motorlarının her site için ayırdığı süre sınırlıdır. Magento'da katmanlı gezinme (layered navigation), bu süreyi boşa harcayan çok sayıda filtre adresi üretebilir.

  • Canonical etiketleri. Katalog SEO ayarlarında kategoriler ve ürünler için canonical bağlantı meta etiketlerini açın.
  • Filtre adresleri. Hangi filtre kombinasyonlarının indekslenmeyi hak ettiğine karar verin. Geri kalanını indeksin ve site haritasının dışında tutun.
  • Ürün adresleri. Ürün adreslerinin kategori yolunu içerip içermeyeceğini seçin ve tutarlı kalın; böylece tek bir ürün birçok farklı adreste yer almaz.
  • XML site haritası. Her mağaza görünümü için ayrı oluşturun ve yalnızca indekslenebilir sayfaları ekleyin.
  • robots.txt. Arama, ödeme sayfası, hesap ve sepet yollarını engelleyin.

Daha hafif sayfalar burada da işe yarar. Sayfa başına daha az istek, arama motoru botunun her ziyaretinde daha az iş demektir. Bu ayarları Magento 2 SEO kontrol listemiz yazımızda daha ayrıntılı ele alıyoruz.

Hız, görseller ve SEO bir arada

Hız çalışması ile SEO çalışması, çoğu ekibin sandığından daha fazla örtüşür. Birkaç nokta ikisine birden yardımcı olur:

  • Görsel dosya adları ve alt metin. Açıklayıcı dosya adları ve alt metinler görsel aramasına yardımcı olur ve sayfaya hiç ağırlık eklemez.
  • Hafif ve doğru boyutlandırılmış görseller. WebP kopyalarını sunmak ve ana görseli önce yüklemek LCP'yi iyileştirir. Ayrıntılar için Hyvä mağazaları için ürün görseli stratejimize.
  • Daha az üçüncü taraf script'i. Her etiket yöneticisi (tag manager) kapsayıcısı, sohbet widget’ı ve izleme pikseli sayfaya yük ekler. Hyvä’nın hafif temeli, ancak siz onu hafif tutarsanız işe yarar.
  • Sabit sayfa düzeni. Görsellerde genişlik ve yükseklik belirtmek ve bannerlar için yer ayırmak, düzen kaymalarını önler.

Eklentileri ve izleme kodları olan gerçek bir Luma mağazasında, puanların temiz bir test kurulumuna göre çok daha düşük çıkmasının nedeni çoğu zaman bu ek script'lerdir. Eski script'ler taşınırsa aynı şey Hyvä'da da olabilir.

Diller ve hreflang

Birden fazla dil veya ülkeye hitap eden mağazalarda hreflang, arama motorlarına hangi sürümü hangi ziyaretçiye göstereceklerini söyler.

Magento varsayılan olarak hreflang etiketi üretmez; bu nedenle her sayfayı diğer mağaza görünümlerindeki karşılıklarına bağlayan bir modül ya da özel bir blok gerekir. Mağaza kurulumunu şu yazıda anlatıyoruz: çok dilli Hyvä mağazaları.

Taşıma sırasında sıralamaları korumak

Luma'dan Hyvä'ya geçiş temayı değiştirir, kataloğu değil. Adresleriniz aynı kalabilir ve aynı kalmalıdır.

  • Tüm ürün, kategori ve CMS adreslerini değiştirmeden koruyun.
  • Başlıkları, meta açıklamaları ve sayfa içi metinleri aynen aktarın.
  • Aynı sayfalarda yapılandırılmış veriyi öncesi ve sonrası olarak karşılaştırın.
  • İzleme ve analitik kodlarının hala çalıştığını kontrol edin.
  • Yayından sonra Search Console kapsamını ve performansını yakından takip edin.

Mağazaları Hyvä'ya taşırken adresleri ve izleme kodlarını koruyor, geçişi trafiğin sakin olduğu bir saatte yapıyoruz.

SSS

Hyvä Google sıralamalarımı iyileştirir mi?

Teknik engelleri kaldırır ve Core Web Vitals'ı geçmeyi kolaylaştırır. Sıralamalar yine içeriğe, bağlantılara ve doğru Magento SEO ayarlarına bağlıdır.

Hyvä içeriği arama motorlarına görünür mü?

Evet. Hyvä sayfaları sunucuda oluşturur; bu yüzden ürün ve kategori içeriği, arama motoru botlarının aldığı HTML'in içindedir.

Hyvä'ya geçiş adreslerimi değiştirir mi?

Değiştirmesi gerekmez. Hyvä bir ön yüz temasıdır; adresler aynı Magento kataloğundan ve yönlendirmelerden gelir ve aynı kalmalıdır.

Bir taşıma mı planlıyorsunuz ve sıralamalarınızı korumak mı istiyorsunuz? Şunlara göz atın: Hyvä tema geliştirme hizmetimiz ve Magento 2 SEO hizmetimiz.

Bu sayfa otomatik çeviri sistemiyle çevrildi. Bir hata mı gördünüz? Bize bildirin, hemen düzeltelim.

Ücretsiz Site Analizi

Mağaza bilgilerinizi gönderin. Hız, güvenlik ve eklentileri inceleyip 3 iş günü içinde hemen uygulayabileceğiniz üç iyileştirme önerisiyle size dönelim.

Konuşalım

Teklif alın

Mağazanızdan bahsedin, bir iş günü içinde size dönelim. Sohbet etmeyi mi tercih edersiniz? WhatsApp'tan yazın

MageBooster UnoPim demosu talep edin UnoPim’i sizinkine benzer ürünlerle canlı görün. Yeni bir PIM ya da Akeneo’dan geçiş: plan, zaman çizelgesi ve teklifle dönüyoruz.
✓ Resmi UnoPim partneri✓ Ekibiniz için yapay zeka asistanı✓ Magento’ya bağlı
MageBooster Hyvä projenizi başlatın Sıfırdan ya da mevcut mağazanızdan. Proje planı, zaman çizelgesi ve teklifle dönüyoruz.
✓ Tasarım ve kurgu bizden✓ Hyvä’ya optimize sunucu✓ Bonus modüller dahil
Partnerimiz olun