SEO schema-org и JSON+LD для танцевальной студии

257
12 августа 2021, 22:20

Имеется сайт танцевальной студии. У стадии есть направления танцев - страницы на сайте, на которых указана вся детальная информация. На каждое направление - отдельная страница, словно страница с товаром в интернет-магазине.

Конечно же сделана основная SEO оптимизация - ключевые слова, описание, заголовок, h1 и т.п. Но полезно внедрить микроразметку (если я правильно понимаю).

1) К какому типу можно отнести танцевальное направление. Это почти как товар, но у товара должна быть однозначно определена цена, а у танцев всё сложнее - тут абонементы на разное количество дней, в разные группы и т.п. Очень не однозначно. Как быть?

2) Правильно ли я понимаю, что можно отказаться от schema-org разметки с помощью HTML и использовать JSON+LD? JSON+LD мне кажется крайне удобным вариантом.

Пример моего кода, но насчёт правильности - много вопросов

     <script type='application/ld+json'>
        {
            "@context": "http://schema.org/",
            "@type": "Enumeration",
            "name": "{{$title}}"
            "description": "{{$direction->page_description}}",
            "image": {
                "@type": "ImageObject",
                "caption": "{{$title}}",
                "contentUrl": "{{imgPath($direction->img, 'md')}}",
                "keywords": "{{$direction->page_keywords}}"
            }
        }
    </script>

Помогите, пожалуйста, с json+ld или с другими вариантами.

Answer 1

Из вашего вопроса непонятно, является ли танцевальная студия бизнесом или это бесплатная студия обучения.

Если это коммерческое предприятие, которое за свои выступления получает доход, то в этом случае может быть полезно применять тип верхнего уровня такой как DanceGroup или PerformingGroup или более общий тип LocalBusiness. Также можно рассмотреть использование типа EntertainmentBusiness, но это зависит от конкретных условий бизнеса.

Если же это коммерческие курсы, то в этом случае, возможно, может помогать использование типа Course (этот тип имеет поддержку Гугл) или более общий тип EducationalOrganization.

Также можно рассматривать использование типа CreativeWork, но опять же это зависит от конкретных функций студии.

READ ALSO
Удаление элементов дома через js

Удаление элементов дома через js

Не понимаю, в чём ошибкаПри нажатии на кнопку должны удалиться все p во всех дивах

137
Нужна помощь с настройкой плагина - jquerymaskedinput

Нужна помощь с настройкой плагина - jquerymaskedinput

Нужно выставить маску с конкретным кодом страны - +998, но в инпуте отображается только +__8, как это исправить?

95
Приходят много сообщений с формы

Приходят много сообщений с формы

При отправке формы аяксом сначала приходит одно сообщение если, если еще раз отправить форму то 3 сообщения и с каждым отправление число отправленных...

115
Получение файла по ссылке в javascript

Получение файла по ссылке в javascript

Нужно получить файл таким образом

151