Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Откриваемост на продуктите

Модул 7: Откриваемост и хостинг · Време за четене: 10 минути

Учебна цел: След този урок ще можете да създавате продуктови страници, които търсачките разбират, да проверявате какви структурирани данни изпраща WooCommerce и да избягвате капаните при изчерпани продукти, филтри и дублирано съдържание.

Основни понятия: продуктова страница, заглавие на продукта, описание на продукта, страница на категория като целева страница, структурирани данни, JSON-LD, Product, Offer, AggregateOffer, availability, GTIN, SKU, изчерпан, филтри и параметри, canonical, карта на сайта за продукти, безплатни продуктови обяви

Какво е различното при онлайн магазина

Основите на откриваемостта са описани в курса за WordPress, урок 9.2: заглавия, мета описания, заглавки, картата на сайта, noindex, Search Console и пренасочване при променени адреси. Всичко това важи и за онлайн магазина. Освен това онлайн магазинът има три собствени предизвикателства:

  1. Много страници, които си приличат. Десет чайника с почти еднакъв текст, вариации, филтри по цвят и цена: търсачката трябва да избере коя страница е важна.
  2. Страници, които се появяват и изчезват. Продуктите се изчерпват, отпадат от асортимента или се връщат.
  3. Търсачките сами показват данни за продуктите. Цена, наличност и оценки могат да се появят в резултата от търсенето, ако търсачката може да ги прочете от Вашата страница.

Този урок е посветен на тези три теми. Повече за ключовите думи, писането на текстове и локалната откриваемост ще намерите в курса за онлайн откриваемост.

Продуктова страница, която казва нещо

Търсачката и клиентът искат да знаят едно и също: какво е това, защо точно то, а не друго, и колко струва. При Чайна Example от Утрехт (Холандия) слабата продуктова страница изглежда така:

  • заглавие „Чайник 3“;
  • описание, взето от доставчика, същото като в двадесет други магазина;
  • една снимка без alt текст.

Силна версия:

  • заглавие с това, което хората търсят: „Чугунен чайник 0,8 литра, черен“;
  • кратко описание от две или три изречения с най-важното (обем, материал, за кого е);
  • дълго описание с Ваши собствени думи: как се използва, поддръжка, какво включва, размери и въпросите, които клиентите наистина задават;
  • няколко снимки с описателен alt текст (курс за WordPress, урок 4.4);
  • попълнени SKU и, ако го имате, GTIN (EAN код) (урок 3.1).

Текстовете от доставчиците са изкушаващи, но тогава един и същ текст стои на много сайтове. Търсачката обикновено показва само един от тях. Напишете поне първия абзац сами.

Страниците на категориите често са по-важни, отколкото си мислите. Човек, който търси „чугунен чайник“, иска да види избор, а не един продукт. Затова дайте на категориите си кратък уводен текст и ясно име и поддържайте структурата проста (Чайници > Чугун, а не пет нива в дълбочина).

Структурирани данни: какво изпраща WooCommerce

Структурираните данни са малко код във Вашата страница, който в стандартна форма описва какво има на страницата. WooCommerce използва за това JSON-LD: блок <script type="application/ld+json">, който поставя в долната част на продуктовата страница (в долния колонтитул на HTML). В него има обект от тип Product със:

  • name, url, description (краткото описание или, ако няма такова, дългото) и image;
  • sku (или ID на продукта, ако не сте попълнили SKU) и gtin, ако сте попълнили валиден GTIN;
  • offers: Offer с цената (в priceSpecification), priceCurrency, availability и продавача (името на Вашия магазин). При променлив продукт с различни цени това става AggregateOffer с най-ниската и най-високата цена;
  • availability като адрес от schema.org: https://schema.org/InStock, OutOfStock или BackOrder (при поръчки за липсващи продукти);
  • при оценки също средната оценка и отзивите.

Ето как изглежда съкратен пример:

{
  "@type": "Product",
  "name": "Gietijzeren theepot 0,8 liter, zwart",
  "sku": "TP-GIJ-08",
  "offers": [{
    "@type": "Offer",
    "price": "39.95",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }]
}

Какво правят структурираните данни: търсачката знае със сигурност каква е цената и наличността и може да ги покаже. Какво не правят: не Ви класират по-високо и не гарантират разширен резултат от търсенето. Google сам решава дали да покаже нещо.

Три капана:

  • Двойна схема. SEO плъгин или тема също добавя Product. Тогава има два, понякога с различни цени. Изберете един източник и изключете другия.
  • Цена от кеша. След промяна на цената стара, запазена страница показва старата цена в текста и в схемата. Изчиствайте кеша след промени в цените (урок 6.4).
  • Грешно показване на ДДС. Схемата взема цената така, както я показва Вашият магазин. Ако показвате на потребителите цената с включен ДДС (урок 4.1), тя стои и в схемата.

Проверката става с валидатора на schema.org или с теста на Google (вижте Прочетете още), или със задачата от този урок.

Изчерпан, отпаднал от асортимента, отново в наличност

Какво да правите с продукт, който временно е свършил? В WooCommerce > Настройки > Продукти > Наличност можете да скриете изчерпаните продукти в каталога. Не го правете необмислено при временно изчерпване: страницата продължава да съществува, но изпада от страниците на категориите, а клиентите, които я намерят чрез търсачка, все пак я виждат. За продукт, който ще се върне, е по-добре да оставите страницата с „изчерпан“, очаквана дата или алтернатива. Тогава схемата казва OutOfStock и това е честно.

Ако продуктът отпада от асортимента окончателно, имате три възможности:

  1. да оставите страницата с ясно съобщение и връзки към наследниците (ако все още идват много посетители);
  2. 301 пренасочване към наследника или категорията (ако има истински заместител);
  3. да изтриете страницата, така че тя да връща 404 или 410 (ако няма нищо подобно).

Какво не трябва да правите: да пренасочвате всеки изчезнал продукт към началната страница. Търсачките възприемат това като вид 404, а посетителите се лутат безрезултатно.

Филтри, сортиране и дублирано съдържание

Филтрите по цвят, размер и цена и сортирането по цена създават адреси като /theepotten/?filter_kleur=zwart&orderby=price. Всяка комбинация е нов адрес с почти същото съдържание. При много филтри се появяват хиляди. Тогава търсачката отделя време за тези варианти, вместо за Вашите продукти.

Какво помага:

  • canonical на всяка филтрирана страница към страницата без филтър (WordPress и повечето SEO плъгини не винаги го правят автоматично при параметри: проверете);
  • никакви връзки към филтрирани адреси в менюто Ви;
  • да не създавате вариации като отделни продукти, когато всъщност става дума за един продукт (урок 3.2);
  • един адрес за всеки продукт, дори ако е в няколко категории. WooCommerce по подразбиране използва /product/<naam>/ без категория в адреса; оставете го така, освен ако не знаете какво правите.

Картата на сайта за продукти

От версия 5.5 WordPress сам създава карта на сайта (/wp-sitemap.xml) с отделна част за всеки тип публикация. Продуктите са тип публикация, затова има частична карта като /wp-sitemap-posts-product-1.xml. Ако използвате SEO плъгин, той често създава собствена карта на сайта с друг адрес (и изключва тази на WordPress). Проверете дали продуктите Ви са в нея, дали количката, плащането и Моят профил не са в нея (те имат noindex, урок 2.2) и регистрирайте картата на сайта в Search Console.

Ако искате продуктите Ви да се появяват и в разделите за продукти на търсачките, това е възможно с продуктов фийд, например чрез безплатните обяви в Google Merchant Center. Това е извън обхвата на този курс; структурираните данни по-горе обаче са основата.

Обобщение

  • Продуктовата страница има заглавие, което хората търсят, собствено описание, добри снимки с alt текст и попълнени SKU и GTIN.
  • WooCommerce поставя Product схема в JSON-LD на продуктовата страница с цена, валута, наличност и продавач; тя не гарантира разширен резултат от търсенето.
  • Избягвайте двойна схема и стари цени в кеша.
  • Временно изчерпан: оставете страницата; окончателно отпаднал: наследник, 301 или 404/410, а не към началната страница.
  • Филтрите създават дублирано съдържание; използвайте canonical и проверете картата на сайта за продукти.

Тест (quiz)

1. Какво прави Product схемата, която WooCommerce поставя на продуктовата страница?



2. Един чайник е изчерпан за две седмици и след това се връща. Кой е най-добрият подход?



3. В изходния код на продуктова страница има два Product блока с различни цени. Каква обикновено е причината?



4. Защо филтрите по цвят и цена могат да бъдат проблем за търсачките?



Задача

Задача A7.1: Разбира ли търсачката Вашия продукт? Въведете адреса на Вашия онлайн магазин и slug или адреса на продукт (ако оставите полето празно, програмата взема първия продукт от Вашия Store API). Програмата извлича продукта чрез Store API, зарежда продуктовата страница и прочита всички блокове application/ld+json. След това търси в robots.txt или /wp-sitemap.xml картата на сайта с продукти. Зелено, ако има точно един Product с име, offers с цена и priceCurrency, availability, която съответства на наличността, изображение и SKU или GTIN; ако цената в схемата е същата като в Store API; ако страницата няма noindex и има canonical към себе си; и ако продуктът е в карта на сайта за продукти. Оранжево при два или повече Product блока, липса на SKU и GTIN, различаваща се цена, липса на canonical, липса на изображение или ако продуктът не е в картата на сайта. Червено, ако няма Product схема, страницата има noindex или цената (offers) липсва.

Въпрос към Вас (не се проверява): поставете адреса на продуктовата си страница и във валидатора на schema.org. Вижда ли той същото като програмата?

Задача A7.1: Разбира ли търсачката Вашия продукт?



Това, което въвеждате, и резултатите от проверката не се съхраняват. Браузърът Ви запомня отговорите и дали сте изпълнили задачата. Ако сте влезли, запазваме само дали задачата е била (почти) правилна в Моите курсове; и там можете да го изтриете.

Прочетете още

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…