Oba 1-2h ryzyko: low

Generowanie alt-textów do zdjęć (SEO)

AI opisuje zdjęcia produktów dla Google i osób niewidomych — poprawa SEO bez ręcznego wpisywania.

Problem

  • Zdjęcia produktów mają alt=“IMG_2847.jpg” lub są puste
  • Google nie indeksuje zdjęć bez alt-textów
  • Osoby niewidome nie wiedzą co jest na zdjęciu
  • Ręczne opisywanie 500 zdjęć to 2-3 dni pracy
  • Nikt nie ma na to czasu, więc alt-texty są zaniedbane

Czy AI to ogarnie?

TAK

Opisywanie zdjęć to podstawowa funkcja modeli vision. AI widzi produkt, rozpoznaje kolory, materiały, kontekst i generuje naturalny opis. Jakość jest lepsza niż typowe "buty damskie czarne" wpisywane ręcznie.

Co dokładnie robi AI

  1. Pobiera produkty ze zdjęciami bez alt-textów
  2. Dla każdego zdjęcia analizuje co jest widoczne
  3. Generuje alt-text: krótki (50-125 znaków), opisowy, z keywordem
  4. Opcjonalnie: generuje też title dla zdjęcia
  5. Zapisuje przez API do sklepu

Demo / Efekt

Input:

  • Zdjęcie: białe sneakersy Nike na drewnianej podłodze
  • Nazwa produktu: “Nike Air Force 1”

Output AI:

Alt-text: Białe sneakersy Nike Air Force 1 z logo Swoosh, widok z boku na drewnianej podłodze

Title: Nike Air Force 1 białe - zdjęcie produktu

Efekt końcowy

  • Wszystkie zdjęcia mają sensowne alt-texty
  • Google Images zaczyna indeksować Twoje produkty
  • Ruch z Google Images rośnie o 10-30%
  • Sklep jest dostępny dla osób niewidomych (WCAG)
  • Audyt SEO nie pokazuje błędów "missing alt"

Kluczowy fragment kodu

import anthropic

def generate_alt_text(image_url, product_name):
    client = anthropic.Anthropic()

    response = client.messages.create(
        model="claude-sonnet-4-20250514",
        max_tokens=256,
        messages=[{
            "role": "user",
            "content": [
                {"type": "image", "source": {"type": "url", "url": image_url}},
                {"type": "text", "text": f"""
Produkt: {product_name}

Napisz alt-text dla tego zdjęcia produktowego.
Zasady:
- 50-125 znaków
- Opisz co widać (kolor, typ, materiał, perspektywa)
- Użyj nazwy produktu naturalnie
- Bez "zdjęcie przedstawia", "na zdjęciu widzimy"
- Po polsku

Tylko alt-text, nic więcej:"""}
            ]
        }]
    )
    return response.content[0].text.strip()
Sens: Prosty prompt generuje krótki, konkretny opis. Kluczowe zasady: odpowiednia długość, brak zbędnych fraz, naturalne wplecenie nazwy produktu dla SEO.

Wymagania techniczne

  • Python 3.8+ lub Node.js
  • Klucz API do Claude (vision) lub GPT-4V
  • Dostęp do API sklepu lub bazy danych
  • Lista URL zdjęć do przetworzenia

Ryzyka

  • Zbyt długie opisy — AI lubi się rozpisywać. Ogranicz max_tokens i dodaj zasadę długości do promptu.
  • Zdjęcia lifestyle — jeśli na zdjęciu jest modelka, AI może opisać ją zamiast produktu. Dodaj kontekst w prompcie.
  • Duplikaty — przy podobnych produktach alt-texty mogą być identyczne. Dodaj SKU lub wariant do promptu.

Jak przenieść to na swój projekt

  1. Wyeksportuj listę produktów z pustymi alt-textami
  2. Dla każdego zdjęcia wywołaj API z obrazem i nazwą produktu
  3. Zapisz wygenerowany alt-text do bazy/API
  4. Sprawdź 20-30 losowych wyników
  5. Uruchom dla reszty

Całość dla 500 produktów zajmuje 10-15 minut (czas przetwarzania API).

Dla kogo to ma sens / Dla kogo nie

Ma sens dla:

  • Sklepów z 100+ produktami bez alt-textów
  • Migracji na nową platformę
  • Poprawy dostępności (WCAG compliance)
  • Zwiększenia ruchu z Google Images

Nie ma sensu dla:

  • Produktów bez zdjęć (cyfrowe, usługi)
  • Sklepów gdzie już są dobre alt-texty
  • 10 produktów — szybciej ręcznie

Ile to kosztuje w narzędziach SaaS

Narzędzie Model cenowy Koszt 500 zdjęć
AltText.ai od 0.06$/zdjęcie ~30$
Ręcznie (30 sek/zdjęcie) Twój czas 4+ godziny
Własny skrypt + API ~0.005$/zdjęcie 2-3$
Alt-texty to zaniedbany obszar SEO, który AI załatwia w minuty. Przy 500 zdjęciach oszczędzasz godziny pracy, a Google zaczyna indeksować Twoje produkty w wynikach graficznych.