Marketplace SEO

Marketplace SEO: Ürün Optimizasyonu

Trendyol, Hepsiburada, n11 iç arama optimizasyonu. Ürün başlığı, açıklama, kategori seçimi, görsel optimizasyonu ve conversion rate optimization.

🔍Marketplace SEO Nedir?

Marketplace SEO, ürünlerin Trendyol/Hepsiburada gibi platformların iç arama sonuçlarında üst sıralarda çıkmasını sağlayan optimizasyon tekniklerini kapsar.

Sıralama Faktörleri

• Ürün başlığı (%35)
• Satış performansı (%25)
• Yorumlar/Puanlar (%15)
• Fiyat rekabeti (%10)
• Stok durumu (%10)
• Görseller (%5)

Trendyol Algoritması

Puan: 4.5+ yıldız tercih
Yorum: 50+ yorum ideal
Satış: Son 30 gün önemli
Stok: 10+ adet tavsiye

Hepsiburada

Badge: HepsiJet avantajlı
Teslimat: Hızlı = üst sıra
İade oranı: Düşük tercih
Satıcı puanı: 9.0+

Ürün Başlığı Optimizasyonu

# Optimal ürün başlığı formatı

❌ YANLIŞ:
"Laptop Bilgisayar"

✅ DOĞRU (Trendyol/Hepsiburada):
"ASUS VivoBook 15 X1502ZA Intel Core i5 1235U 8GB RAM 512GB SSD Windows 11 15.6" FHD Taşınabilir Bilgisayar Gri"

# Başlık anatomisi:
[Marka] [Model Serisi] [Model Kodu] [İşlemci] [RAM] [Depolama] [İşletim Sistemi] [Ekran Boyutu] [Kategori] [Renk]

# Karakter limitleri:
- Trendyol: 100 karakter
- Hepsiburada: 150 karakter
- n11: 200 karakter

# Python ile otomatik başlık oluşturma
def generate_title(product):
    parts = [
        product.get('brand'),           # ASUS
        product.get('series'),          # VivoBook 15
        product.get('model'),           # X1502ZA
        product.get('processor'),       # Intel Core i5 1235U
        f"{product.get('ram')}GB RAM",  # 8GB RAM
        f"{product.get('storage')}GB SSD",  # 512GB SSD
        product.get('os'),              # Windows 11
        f"{product.get('screen')}\" FHD",  # 15.6" FHD
        product.get('category'),        # Taşınabilir Bilgisayar
        product.get('color')            # Gri
    ]

    title = " ".join(filter(None, parts))

    # Marketplace limitine göre kırp
    max_length = 100  # Trendyol
    if len(title) > max_length:
        title = title[:max_length-3] + "..."

    return title

Başlık Optimizasyonu İpuçları:

Marka önce: "ASUS Laptop" > "Laptop ASUS"
Anahtar kelimeler: İlk 50 karakterde kritik özellikler
Rakip analizi: 1. sıradaki ürünlerin başlıklarını incele
Spam değil: Gereksiz kelime tekrarından kaçın
Özel karakterler: Sadece " ve - kullan

Ürün Açıklaması

# SEO-friendly ürün açıklaması yapısı

## 1. Kısa Özet (50-100 kelime)
Ürünün temel özelliklerini vurgula. İlk 2-3 cümle çok önemli (mobilde görünen kısım).

## 2. Özellikler (bullet points)
- ✓ İşlemci: Intel Core i5 1235U (10 çekirdek, 4.4GHz'e kadar)
- ✓ RAM: 8 GB DDR4 3200MHz (16GB'a kadar genişletilebilir)
- ✓ Depolama: 512 GB NVMe PCIe SSD
- ✓ Ekran: 15.6" FHD (1920x1080) Anti-glare LED
- ✓ Grafik: Intel Iris Xe Graphics
- ✓ Batarya: 42WHrs, 8 saate kadar kullanım

## 3. Detaylı Açıklama (150-300 kelime)
Ürünün kullanım senaryoları, kime hitap ettiği, avantajları.
Doğal dille anahtar kelimeleri kullan (laptop, bilgisayar, taşınabilir, notebook, vb.)

## 4. Teknik Özellikler Tablosu
| Özellik | Detay |
|---------|-------|
| İşlemci | Intel Core i5 1235U |
| RAM     | 8 GB DDR4 |
...

## 5. Kutu İçeriği
- 1x ASUS VivoBook 15 X1502ZA
- 1x 65W Adaptör
- 1x Kullanım Kılavuzu
- 1x Garanti Belgesi

# Python ile template
description_template = """
{short_summary}

ÖZELLİKLER:
{bullet_features}

{detailed_description}

TEKNİK ÖZELLİKLER:
{technical_specs}

KUTU İÇERİĞİ:
{box_contents}

GARANTİ: {warranty_info}
"""

# Anahtar kelime yoğunluğu kontrolü
import re

def keyword_density(text, keyword):
    words = re.findall(r'\w+', text.lower())
    count = words.count(keyword.lower())
    density = (count / len(words)) * 100

    # İdeal: %2-5 arası
    return round(density, 2)

desc = "laptop bilgisayar taşınabilir notebook asus laptop..."
print(f"Laptop yoğunluğu: %{keyword_density(desc, 'laptop')}")

Kategori ve Özellik Seçimi

Doğru Kategori Seçimi:

❌ Yanlış: Elektronik → Bilgisayar → Ürünler
✅ Doğru: Elektronik → Bilgisayar/Tablet → Laptop → 15.6" Laptop → İş/Ofis Laptop
Neden önemli?
- Daha spesifik kategori = daha az rekabet
- Kategori özelinde arama (filtre) = daha fazla görünürlük
- Platform algoritması kategoriye göre sıralama yapar
# Kategori mapping (Trendyol)
category_tree = {
    "Elektronik": {
        "Bilgisayar/Tablet": {
            "Laptop": {
                "Ekran Boyutu": {
                    "13-14 inç": "cat_id_001",
                    "15-16 inç": "cat_id_002",
                    "17 inç ve üzeri": "cat_id_003"
                },
                "Kullanım Amacı": {
                    "İş/Ofis": "cat_id_004",
                    "Oyun": "cat_id_005",
                    "Öğrenci": "cat_id_006"
                }
            }
        }
    }
}

# Otomatik kategori önerisi
def suggest_category(product):
    screen_size = product.get('screen_size')
    purpose = product.get('purpose')

    if screen_size >= 17:
        base = category_tree["Elektronik"]["Bilgisayar/Tablet"]["Laptop"]["Ekran Boyutu"]["17 inç ve üzeri"]
    elif screen_size >= 15:
        base = category_tree["Elektronik"]["Bilgisayar/Tablet"]["Laptop"]["Ekran Boyutu"]["15-16 inç"]
    else:
        base = category_tree["Elektronik"]["Bilgisayar/Tablet"]["Laptop"]["Ekran Boyutu"]["13-14 inç"]

    # Kullanım amacı varsa alt kategori ekle
    if purpose == "gaming":
        return category_tree["Elektronik"]["Bilgisayar/Tablet"]["Laptop"]["Kullanım Amacı"]["Oyun"]

    return base

Görsel Optimizasyonu

📸 Görsel Gereksinimleri

Boyut: Min 1000x1000px
Format: JPG (WEBP tercih)
Arka plan: Beyaz (#FFFFFF)
Ürün oranı: Görselin %85'i
Sayı: 6-8 görsel (Trendyol)
Sıra: Ana görsel en önemli

🎯 Görsel Stratejisi

1. Ürün ön görünüm (beyaz zemin)
2. Ürün yan/arkadan
3. Detay çekimleri (port, tuş, vb.)
4. Kullanım senaryosu (lifestyle)
5-6. Infographic (özellikler)
7-8. Kutu, aksesuar

Görsel Conversion İpuçları:

A/B test: Ana görseli test et (%15-30 fark olabilir)
Zoom: Yüksek çözünürlük = zoom yapılabilir = güven
Video: 30-60 saniyelik ürün tanıtım videosu ekle (+%25 conversion)
360°: Mümkünse 360 derece görünüm ekle

Fiyat ve Stok Stratejisi

# Dinamik fiyatlandırma (rakip analizi)
import requests
from bs4 import BeautifulSoup

def get_competitor_prices(product_name, marketplace="trendyol"):
    # Trendyol arama API (scraping yerine API tercih edin)
    search_url = f"https://public.trendyol.com/discovery-web-searchgw-service/v2/api/infinite-scroll/{product_name}"

    response = requests.get(search_url)
    products = response.json()['result']['products']

    prices = [p['price']['sellingPrice'] for p in products[:10]]  # İlk 10 ürün

    return {
        'min': min(prices),
        'max': max(prices),
        'avg': sum(prices) / len(prices),
        'median': sorted(prices)[len(prices)//2]
    }

# Optimal fiyat belirleme
competitor_prices = get_competitor_prices("asus vivobook 15")

my_price = competitor_prices['median'] * 0.95  # %5 daha ucuz
print(f"Önerilen fiyat: {my_price} TL")

# Stok yönetimi
def optimal_stock_level(daily_sales, lead_time_days=3):
    """
    Optimal stok = (Günlük satış × Lead time) + Güvenlik stoğu
    """
    safety_stock = daily_sales * 2  # 2 günlük güvenlik
    optimal = (daily_sales * lead_time_days) + safety_stock

    return max(10, optimal)  # Min 10 adet

print(f"Optimal stok: {optimal_stock_level(daily_sales=5)} adet")

Fiyat Optimizasyonu:

Rekabet: Rakiplerden %3-7 daha ucuz = üst sıralara çık
Psikolojik: 999 TL > 1000 TL (9 ile biten fiyatlar)
Kampanya: %20+ indirim badge'i = tıklama artışı
Taksit: 9-12 taksit seçeneği sun (özellikle >1000 TL)

Performance Metrikleri

SEO Başarı Göstergeleri

Top 10
İlk 10'da olma oranı
%3-5
Tıklama oranı (CTR)
%2-4
Conversion rate

Örnek ROI:

Öncesi: Arama sıralaması 45. sıra → 10 satış/ay
SEO sonrası: 3. sıra → 120 satış/ay (%1100 artış)
Maliyet: SEO çalışması 15K TL (bir kerelik)
Ek gelir: 110 satış × 500 TL kâr = 55K TL/ay
ROI: İlk ayda %267

Marketplace SEO Danışmanlığı

Trendyol, Hepsiburada, n11'de ürünlerinizi üst sıralara çıkarın. Başlık, açıklama, görsel optimizasyonu ve rakip analizi.

Demo İste