Динамические данные в микроразметке

S6
На сайте с 19.12.2023
Offline
15
572

Здравствуйте, всплыла проблема. Обнаружили на сайте "кривую" микроразметку. Например нет описания и заголовок - 6... Решено было поменять. но столкнулись с вопросом. CMS сайта не предполагает редактирования внутри системы, доступа к файлам сайта также нет, но можно вставить скрипт в  head. Как прописать в скрипте "динамические данные", чтобы в каждом поле подгружались данные с открытой страницы? Товаров несколько тысяч и делать отдельный скрипт на каждый товар очень трудозатратно. 


BrickLayer
На сайте с 13.06.2020
Offline
122
#1
Используй ИИ
Жорик
На сайте с 11.09.2006
Offline
215
#2
sdubc6754b :
скрипт в  head

Какой? JS? Если да, то придется грузить его из файла или прописать в нем промис, чтобы он ждал окончания загрузки страницы. И потом уже брать со страницы данные и что-то с ними делать (я так понял надо править кривую микроразметку).

Вообще гораздо удобнее имхо использовать не инлайновую микроразметку, а JSON-LD.

P.S.: Если нет доступа к файлам сайта, то что вы там делаете? При чем тут таких случаев странных немало попадается 😀

D.iK.iJ
На сайте с 26.05.2013
Offline
239
#3
Нет, ну можно скриптом вставлять из title... только смысл?
Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
Антоний Казанский
На сайте с 12.04.2007
Offline
786
#4
sdubc6754b :
Например нет описания и заголовок - 6...

А значение "6" откуда берется? Движок же откуда-то это достаёт (если конечно) это по умолчанию не прописано в шаблоне и не выводится на всех страницах.

Разбирайтесь в CMS, какой компонент/плагин занимается управлением этих данных. Если никакой не занимается и выводится шаблоном - зовите программиста и плите костыль, которые из БД будет доставать нужные данные и вставлять на страницу.

Судя по тому, что description пустой, скорее всего стоит какой-то вяленький плагин, который выводит рыбу и конфигурируется на уровне вкл/выкл.

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга. Разговоры о SEO и не только: культурно, вежливо, доброжелательно ► https://t.me/seotusovochka
Snake800
На сайте с 02.02.2011
Offline
236
#5
Антоний Казанский #:
Разбирайтесь в CMS, какой компонент/плагин занимается управлением этих данных. Если никакой не занимается и выводится шаблоном - зовите программиста и плите костыль, которые из БД будет доставать нужные данные и вставлять на страницу.

CMS на файловом уровне может оказаться, например, захардокоженной dll-кой, включая шаблоны. Тогда без исходников поправить может стать довольно проблематично. Возможно, что у ТСа похожая ситуация. В противном случае - либо нужна техническая конкрретика, либо к программисту.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий