Заполнить микроразметку ratingValue переменной javascript

Тема в разделе "JavaScript", создана пользователем Vlad_mir, 17 авг 2017.

Метки:
  1. Vlad_mir

    Vlad_mir

    Регистрация:
    17 авг 2017
    Сообщения:
    0
    Симпатии:
    0
    У меня есть сайт, написанный на html

    php и javascript можно сказать - не знаю, но могу использовать)

    Захотелось мне прикрутить к своему сайту микроразметку рейтинга для поисковиков, чтобы в выдаче google были звезды.

    После нескольких дней поиска решений имею:
    - звезды на сайте
    - php записывает рейтинг и количество голосов в базу данных и файл reiting.txt
    - javascript считывает рейтинг и количество голосов из файла reiting.txt

    ПОМОГИТЕ заполнить правильно микроразметку переменными javascript

    сейчас у меня есть глобальные переменные в javascript - votes и ocenka

    и неработающий блок микроразметки:

    <div id="block_rating" itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
    <meta itemprop="bestRating" content="5">
    <meta itemprop="itemreviewed" content="адрес сайта">
    <meta itemprop="url" content="адрес сайта">
    <meta itemprop="ratingCount" content="<script type='text/javascript'>document.write(votes);</script>">
    <meta itemprop="ratingValue" content="<script type='text/javascript'>document.write(ocenka);</script>">
    </div>
     
  2. spy

    spy

    Регистрация:
    15 янв 2013
    Сообщения:
    468
    Симпатии:
    137
    а что именно не работает?
    и зачем так извращатся, есть много готовых решений.
    считывание js-ом с файла:threaten:,а пхп чем не мил был?
    по сути все пхп можно сделать, страница то перегружается при отправке отзыва.