• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Генерируете ли вы динамические мета-теги?

Image CMS
#1
Друзья, генерируете ли вы динамические мета-теги в описании товара? По макросам или переменным.
Пример: <meta name="description" content="Крем для рук TOITBEL Sensitive, 100 мл за 290 руб. Покупайте с выгодой - Крем для рук TOITBEL Sensitive, 100 мл в Юлмарт. Артикул: 950039."/>

Где макрос (переменная):
title
price
sku
shop.

Если да, то как? :) В All in One SEO Pack не нашел.
 
#4
Можно такое делать с помощью другого популярного SEO плагина WordPress SEO by Yoast
При таких настройках плагина: http://take.ms/DdnXS
Результат такой: http://take.ms/T6zN1
А, нет. :( Не сработало. Что-то еще надо где-то добавить? У меня yoast seo premium.
может дело в custom-field-name? price - это по умолчанию custom-field-name? Или надо какие-то еще процедуры делать?
 

searchingman

Гуру
Местный
#5
А, нет. :( Не сработало. Что-то еще надо где-то добавить? У меня yoast seo premium.
может дело в custom-field-name? price - это по умолчанию custom-field-name? Или надо какие-то еще процедуры делать?
Для цены правильно не price, а _price.
В примере %%cf__price%% - 2 подчеркивания
 

rikitiki

Специалист
Местный
#8
Можно такое делать с помощью другого популярного SEO плагина WordPress SEO by Yoast
При таких настройках плагина: http://take.ms/DdnXS
Результат такой: http://take.ms/T6zN1
А как вывести в "Предварительный просмотр фрагмента" редактора товаров этот шаблон? В нём как был только заголовок со ссылкой, да так и остался.
Сейчас получается что описание есть только в исходном коде страницы, но нет уверенности что оно появится гугловском ответе на запрос.
 

searchingman

Гуру
Местный
#9
А как вывести в "Предварительный просмотр фрагмента" редактора товаров этот шаблон? В нём как был только заголовок со ссылкой, да так и остался.
Сейчас получается что описание есть только в исходном коде страницы, но нет уверенности что оно появится гугловском ответе на запрос.
Не понял о каком "предварительном просмотре фрагмента" идет речь? Если можно, то скриншотом покажите?
 

searchingman

Гуру
Местный
#11
Он в редакторах карточки товаров или записей. Под формой описания.
http://domhozka.ru/wp-content/uploads/2013/03/meta1.png
Шаблоны работают как в настройках товара, так и в общих настройках.
Приоритет у шаблона товара перед общим шаблоном.
Почему показывается шаблон, но не показывается содержимое шаблона лучше спросить автора плагина. Вероятно он так задумал или это баг.
Главное, чтобы в исходниках страницы было корректно. А там все корректно.
ПС Google всегда отталкивается только от исходника страницы.
 

rikitiki

Специалист
Местный
#12
Я вставлял в шаблон описания %%title%% и за ним произвольное слово. И выводится в редакторе корректно. Причём, когда начинаешь в карточке редактировать, то вступает в действие приоритет - шаблон исчезает и появлятся редактируемое.
Неразбериха начинается когда я вставляю в шаблон описания или заголовка %%cf__price%%, даже убрав из шабона содержимое по умолчанию. Он его отказывается воспроизводить. Пишет - Внимание: Отображение заголовка страницы в Google ограничено фиксированной длиной. Ваше название страницы слишком длинное.
 

searchingman

Гуру
Местный
#13
Я вставлял в шаблон описания %%title%% и за ним произвольное слово. И выводится в редакторе корректно. Причём, когда начинаешь в карточке редактировать, то вступает в действие приоритет - шаблон исчезает и появлятся редактируемое.
Неразбериха начинается когда я вставляю в шаблон описания или заголовка %%cf__price%%, даже убрав из шабона содержимое по умолчанию. Он его отказывается воспроизводить. Пишет - Внимание: Отображение заголовка страницы в Google ограничено фиксированной длиной. Ваше название страницы слишком длинное.
В этом Вы правы.
На сайте автора плагина опубликован полный список возможных переменных для шаблона.
Далеко не все переменные шаблона воспринимаются корректно там, где вы проверяете.
Но они отображаются корректно в исходниках страницы. Это самое главное для поисковика.
 

rikitiki

Специалист
Местный
#14
Тоже считаю что в этом ничего страшного нет. Сейчас проверил на возможность вставки описания вместо того что в шаблоне с %%cf__price%% . Когда редактируешь в карточке товара описание, то оно появляется в коде вместо того что в шаблоне. А когда убираешь его в редакторе, то опять в код возвращается шаблонное. Следовательно, при необходимости, для отдельных видов товара можно составить описания отличимые от шаблона.
 

rikitiki

Специалист
Местный
#15
Далеко не все переменные шаблона воспринимаются корректно там, где вы проверяете.
Да... Хотел ещё в шаблон описания название категории, в которой находится товар, вставить, такой вот строкой - %%category%%, но не получилось. :(
 

searchingman

Гуру
Местный
#17
Где найти список всех мета полей в WooCommerce?
Не встречал списка в документации.
Искать в исходниках.
Н-р, функция get_post_meta() вызванная для конкретного товара покажет все его мета-поля (имя мета-поля начинается с "_") примерно в таком виде.
Код:
Array
(
    [_edit_last] => Array
        (
            [0] => 1
        )

    [_edit_lock] => Array
        (
            [0] => 1440524437:1
        )

    [_visibility] => Array
        (
            [0] => visible
        )

    [_stock_status] => Array
        (
            [0] => instock
        )

    [total_sales] => Array
        (
            [0] => 0
        )

    [_downloadable] => Array
        (
            [0] => no
        )

    [_virtual] => Array
        (
            [0] => no
        )

    [_regular_price] => Array
        (
            [0] => 34567
        )

    [_sale_price] => Array
        (
            [0] => 32000
        )

    [_purchase_note] => Array
        (
            [0] =>
        )

    [_featured] => Array
        (
            [0] => no
        )

    [_weight] => Array
        (
            [0] =>
        )

    [_length] => Array
        (
            [0] =>
        )

    [_width] => Array
        (
            [0] =>
        )

    [_height] => Array
        (
            [0] =>
        )

    [_sku] => Array
        (
            [0] =>
        )

    [_product_attributes] => Array
        (
            [0] => a:2:{s:11:"pa_diagonal";a:6:{s:4:"name";s:11:"pa_diagonal";s:5:"value";s:0:"";s:8:"position";s:1:"2";s:10:"is_visible";i:1;s:12:"is_variation";i:1;s:11:"is_taxonomy";i:1;}s:8:"pa_color";a:6:{s:4:"name";s:8:"pa_color";s:5:"value";s:0:"";s:8:"position";s:1:"3";s:10:"is_visible";i:1;s:12:"is_variation";i:1;s:11:"is_taxonomy";i:1;}}
        )

    [_sale_price_dates_from] => Array
        (
            [0] =>
        )

    [_sale_price_dates_to] => Array
        (
            [0] =>
        )

    [_price] => Array
        (
            [0] => 32000
        )

    [_sold_individually] => Array
        (
            [0] =>
        )

    [_manage_stock] => Array
        (
            [0] => no
        )

    [_backorders] => Array
        (
            [0] => no
        )

    [_stock] => Array
        (
            [0] =>
        )

    [_upsell_ids] => Array
        (
            [0] => a:0:{}
        )

    [_crosssell_ids] => Array
        (
            [0] => a:0:{}
        )

    [_product_image_gallery] => Array
        (
            [0] =>
        )

    [chi_post_setting_1] => Array
        (
            [0] =>
        )

    [chi_post_setting_2] => Array
        (
            [0] => 0
        )

    [chi_post_setting_3] => Array
        (
            [0] =>
        )

    [_default_attributes] => Array
        (
            [0] => a:0:{}
        )

    [_min_variation_price] => Array
        (
            [0] =>
        )

    [_max_variation_price] => Array
        (
            [0] =>
        )

    [_min_price_variation_id] => Array
        (
            [0] =>
        )

    [_max_price_variation_id] => Array
        (
            [0] =>
        )

    [_min_variation_regular_price] => Array
        (
            [0] =>
        )

    [_max_variation_regular_price] => Array
        (
            [0] =>
        )

    [_min_regular_price_variation_id] => Array
        (
            [0] =>
        )

    [_max_regular_price_variation_id] => Array
        (
            [0] =>
        )

    [_min_variation_sale_price] => Array
        (
            [0] =>
        )

    [_max_variation_sale_price] => Array
        (
            [0] =>
        )

    [_min_sale_price_variation_id] => Array
        (
            [0] =>
        )

    [_max_sale_price_variation_id] => Array
        (
            [0] =>
        )

    [_post_template] => Array
        (
            [0] => default
        )

    [_product_url] => Array
        (
            [0] => https://market.yandex.ru/product/12460837?hid=90639&track=bestsell_cat
        )

    [_button_text] => Array
        (
            [0] => Перейти и купить
        )

    [_product_version] => Array
        (
            [0] => 2.4.6
        )

)
 
Сверху Снизу