Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Нужны разметки - schema + open graph

Тема в разделе "Услуги программиста PHP, скрипты и тд", создана пользователем teds, 31 май 2025 в 17:57.

31.05.25 в 17:57
05.06.25 в 00:35
12
556
0
  1. TopicStarter Overlay
    teds

    Команда форума VIP Кинотрафик v2

    Регистрация:
    5 авг 2021
    Сообщения:
    345
    Лучших ответов:
    0
    Рейтинги:
    +70 / 46 / -0
    Нужен мастер по настройке разметок - schema + Open Graph + будут небольшие вопросы по правке в коде.

    По срокам не срочно, но Дефа не предлагать)

    Если есть такие - пишите в личку - там ТГ.
     
  2. ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    840
    Лучших ответов:
    1
    Рейтинги:
    +474 / 77 / -0
    Предлагаю Ferix, вряд ли сделает, но хоть поржёшь
     
    • Смешно Смешно x 4
    • Нравится Нравится x 1
  3. Ferix

    Ferix Бывалый

    Регистрация:
    16 авг 2018
    Сообщения:
    300
    Лучших ответов:
    0
    Рейтинги:
    +95 / 59 / -0
    Микроразметка для сайта
    Ниже находятся примеры разных методов разметки данных. По максимуму старался сделать в формате Schema.org, но использовал и другие. Разметка подойдет для сайта услуг, блога, информационного портала СМИ. Что то можно взять и для интернет магазина. Кому надо, берите правьте под себя.

    P.S.: в коде, где прописан класс DisplaNone - нужно css стилями скрыть лишную техническую информацию от глаз пользователей. Все пояснения заменить на нужную информацию. Комменты, можно удалить при необходимости.

    Микроразметка для блока head
    Добавить в блок head микроразметку для og и twitter. Пример кода:

    <head>
    {содержание head}

    <!-- Open Graph -->
    <meta property="og:type" content="website">
    <meta property="og:title" content="{Заголовок статьи h1}">
    <meta property="og:url" content="текущий_url_материала">
    <meta property="og:image" content="ссылка на фото материала. Еcли нет, вставить заглушку с логотипом сайта формат jpg">
    <meta property="og:description" content="{Описание материала. Если пусто ШАБЛОН: Заголовок H1 - Имя сайта}">
    <meta property="og:site_name" content="Название домена или Компании и описание, чем занимается сайт">
    <meta property="og:locale" content="{Язык. Пример: ru_RU, ru-UA, ru-KZ, ru-BY, ru-UZ, ru-TJ}" />
    <meta property="article:published_time" content="{Дата размещения статьи. Формат: 2015-05-20T10:31:27+00:00}" />
    <meta property="article:modified_time " content="{Дата изменения статьи. Формат: 2020-01-20T11:31:27+00:00}" />
    <meta property="article:author" content="{Автор статьи, если пусто то: Название домена или Компании}" />
    <meta property="article:section" content="{Категория}" />
    <meta property="article:tag" content="{Тег статьи}" />
    <meta name="referrer" content="origin-when-crossorigin">

    <!-- twitter -->
    <meta name="twitter:card" content="summary"/>
    <meta name="twitter:site" content="{Название домена или Компании}"/>
    <meta name="twitter:title" content="{Заголовок материала}">
    <meta name="twitter:description" content="{Описание материала. Если пусто ШАБЛОН: Заголовок H1 - Имя Сайта}"/>
    <meta name="twitter:creator" content="https://site.ru/"/>
    <meta name="twitter:image:src" content="ссылка на фото материала. Если нет, вставить заглушку с логотипом сайта формат jpg"/>
    <meta name="twitter:domain" content="https://site.ru/"/>
    <meta name="content-language" content="{Язык. Пример: ru, ua, kz, by, uz, tj}" />

    </head>

    Разметка для поиска по сайту
    <div itemscope itemtype="WebSite - Schema.org Type">

    <meta itemprop="url" content="%домен%"/>

    <form itemprop="potentialAction" itemscope itemtype="SearchAction - Schema.org Type">

    <meta itemprop="target" content="%домен%/search.html?query={search_term_string}" />

    <input itemprop="query-input" type="text" name="search_term_string" required />

    <input type="submit" />

    </form>

    </div>
    Подробнее можно в справке тут: Latest Google Search Documentation Updates | Google Search Central  |  What's new  |  Google for Developers

    Хлебные крошки
    Сделать хлебные крошки и их микроразметку — ПОСЛЕДНЮЮ КРОШКУ, НЕ ДЕЛАТЬ ССЫЛКОЙ!

    <nav>
    <ul itemscope itemtype="BreadcrumbList - Schema.org Type">
    <li itemprop="itemListElement" itemscope itemtype="ListItem - Schema.org Type">
    <a href="url_ссылки" title="Основной раздел" itemprop="item">
    <span itemprop="name">Основной раздел</span><meta itemprop="position" content="0">
    </a>
    </li>
    <li itemprop="itemListElement" itemscope itemtype="ListItem - Schema.org Type">
    <a href="url_ссылки" title="Подраздел уровня 1" itemprop="item"><span itemprop="name">Подраздел уровня 1</span><meta itemprop="position" content="1"></a>
    </li>
    <li itemprop="itemListElement" itemscope itemtype="ListItem - Schema.org Type">
    <a href="url_ссылки" title="Подраздел уровня 2" itemprop="item"><span itemprop="name">Подраздел уровня 2</span><meta itemprop="position" content="2"></a>
    </li>
    </ul>
    </nav>

    Разметка меню навигации
    Для меню в шапке

    <div itemscope itemtype="SiteNavigationElement - Schema.org Type">
    <menu itemprop="about" itemscope itemtype="ItemList - Schema.org Type">
    <li itemprop="itemListElement" itemscope="" itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Пункт 1</a><meta itemprop="name" content="Пункт_1" /></li>
    <li itemprop="itemListElement" itemscope="" itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Пункт_2<meta itemprop="name" content="Пункт_2" /></a></li>
    <li itemprop="itemListElement" itemscope itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Пункт_3</a>
    <meta itemprop="name" content="Пункт_3" />
    <menu>
    <li itemprop="itemListElement" itemscope="" itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Под_пункт_3_1<meta itemprop="name" content="Пункт_3_1" /></a></li>
    <li itemprop="itemListElement" itemscope="" itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Под_пункт_3_2<meta itemprop="name" content="Пункт_3_2" /></a></li>
    </menu>
    </li>
    <li itemprop="itemListElement" itemscope="" itemtype="ItemList - Schema.org Type"><a href="url" itemprop="url">Пункт_4<meta itemprop="name" content="Пункт_4" /></a></li>
    </menu>
    </div>

    Для меню в футере (другая верстка)

    <menu itemscope itemtype="SiteNavigationElement - Schema.org Type">
    <li>
    <a itemprop="url" href="ссылка">название_пункта_меню_1</a>
    </li>
    <li>
    <a itemprop="url" href="ссылка">название_пункта_меню_2</a>
    </li>
    </menu>

    Страница(ы) контактов
    <div itemscope="" itemtype="Organization - Schema.org Type" class=”DisplaNone”>
    <meta itemprop="name" content="Название Юр.лица">
    <meta itemprop="telephone" content="телефон">
    <meta itemprop="email" content="ваш e-mail">
    <meta itemprop="address" content="Ваш адрес">
    <meta itemprop="logo" content="url к логу компании">
    <meta itemprop="image" content="url к картинке офиса">
    <meta itemprop="description" content="Описание страницы">
    <meta itemprop="legalName" content="Название компании и чем занимается">
    <link itemprop="url" href="url-страницы" content="url-страницы">
    <meta itemprop="sameAs" content="ссылка на соц сеть">
    <div itemprop="aggregateRating" itemscope itemtype="AggregateRating - Schema.org Type">
    <meta itemprop="worstRating" content="1"> <!-- Мин. значение -->
    <meta itemprop="bestRating" content="5"/> <!-- Макс. Значение -->
    <meta itemprop="ratingValue" content="5"> <!-- средняя оценка -->
    <meta itemprop="ratingCount" content="1064"> <!-- общее количество голосов -->
    </div>
    </div>

    Разметка футера сайта
    <span itemscope itemtype="r" class=”DisplaNone”>
    <meta itemprop="copyrightYear" content="%year%">
    <meta itemprop="copyrightHolder" content="Название домена или Компании">
    </span>

    Разметка списка статьи блога (Blog) (список)
    Для новостей заменить Blog - Schema.org Type на NewsArticle - Schema.org Type

    <div itemscope itemtype="Blog - Schema.org Type">
    <h1 itemprop="description">{Название документа/раздела}</h1>

    <article itemprop="blogPosts" itemscope itemtype="BlogPosting - Schema.org Type">
    <h2 itemprop="headline">{название_статьи_N}</h2>
    <meta itemprop="datePublished" content="{Дата публикации. Пример: 2020-01-14T07:20:10+03:00}" />
    <img itemprop="articleSection" content="{название раздела}">
    <img itemprop="image" src="{ссылка_на_фото_материала}">
    <meta itemprop="description" content="{краткое_описание_статьи N}" />
    <meta itemprop="author" content="{Автор статьи}" />
    <div itemprop="publisher" itemscope itemtype="Organization - Schema.org Type" class=”DisplaNone”>
    <div itemprop="logo" itemscope itemtype="ImageObject - Schema.org Type">
    <img itemprop="url image" src="ссылка_на_логотип" />
    </div>
    <meta itemprop="name" content="Название домена или Компании">
    </div>
    <meta itemprop="dateModified" content="{Дата изменения. Пример: 2020-01-14T07:20:10+03:00}">
    <meta itemscope itemprop="mainEntityOfPage" itemType="WebPage - Schema.org Type" itemid="{ссылка_на_статью}"/>
    </article>
    </div>
    <!-- рецензия материала -->
    <div itemscope="" itemtype="Organization - Schema.org Type">
    <meta itemprop="name" content="Название_страницы">
    <meta itemprop="description" content="description">
    <link itemprop="url" href="url_страницы">
    <div itemprop="aggregateRating" itemscope itemtype="AggregateRating - Schema.org Type">
    <meta itemprop="worstRating" content="1"> <!-- Мин. значение -->
    <meta itemprop="bestRating" content="5"/> <!-- Макс. Значение -->
    <meta itemprop="ratingValue" content="4.6"> <!-- средняя оценка. если пусто выводим 5 -->
    <meta itemprop="ratingCount" content="8864"> <!-- общее количество голосов -->
    </div>
    <div itemprop="review" itemtype="Review - Schema.org Type" itemscope="">
    <div itemprop="author" itemtype="Person - Schema.org Type" itemscope="">
    <meta itemprop="name" content="Название домена или Компании">
    <link itemprop="url" href="https://site.ru/">
    </div>
    </div>
    </div>

    Разметка конкретного материала: Статьи/Новости
    Для новостей заменить http://schema.org/Article на http://schema.org/NewsArticle

    <article itemscope itemtype="http://schema.org/Article">
    <meta itemprop="headline" content="title" />
    <h1 itemprop="name">{Заголовок документа}</h1>
    <!-- Ссылка на статью -->
    <meta itemprop="url" content="{Ссылка на статью}" />
    <meta itemprop="description" content="{description}" />
    <img itemprop="articleSection" content="{название раздела}">
    <!-- Каноническая ссылка статьи -->
    <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="{Каноническая ссылка}" content="{Заголовок статьи}" />
    <!-- Ссылка на превью статьи -->
    <div itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
    <img itemprop="url contentUrl" src="{Ссылка на превью}" alt="{Заголовок статьи}" />
    </div>
    <!-- Дата публикации и дата последнего изменения -->
    <meta itemprop="datePublished" content="{Дата публикации. Пример: 2020-01-14T07:20:10+03:00}" />
    <meta itemprop="dateModified" content="{Дата изменения. Пример: 2020-01-14T07:20:10+03:00}" />
    <meta itemprop="inLanguage" content="ru-RU" /> <!-- язык текста на сайте -->
    <!-- основной текст статьи -->
    <div itemprop="articleBody">
    {текст_материала в html}
    </div>
    <!-- Автор статьи -->
    <div itemprop="author" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content=”{Автор статьи}”>
    </div>
    <!-- Контактная информация о сайте/организации -->
    <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
    <div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
    <img itemprop="url" src="{Ссылка на логотип}" alt="Название домена или Компании" />
    <meta itemprop="width" content="200" />
    <meta itemprop="height" content="200" />
    </div>
    <meta itemprop="name" content="Название домена или Компании" />
    <meta itemprop="url" content="https://site.ru/" />
    </div>
    </article>
    <!-- рецензия материала -->
    <div itemscope="" itemtype="http://schema.org/Organization">
    <meta itemprop="name" content="Название_страницы">
    <meta itemprop="description" content="description">
    <link itemprop="url" href="url_страницы">
    <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <meta itemprop="worstRating" content="1"> <!-- Мин. значение -->
    <meta itemprop="bestRating" content="5"/> <!-- Макс. Значение -->
    <meta itemprop="ratingValue" content="4.6"> <!-- средняя оценка. если пусто выводим 5 -->
    <meta itemprop="ratingCount" content="8864"> <!-- общее количество голосов если нет выводим 10 -->
    </div>
    <div itemprop="review" itemtype="http://schema.org/Review" itemscope="">
    <div itemprop="author" itemtype="http://schema.org/Person" itemscope="">
    <meta itemprop="name" content="Название домена или Компании"> <!-- если нет автора -->
    <link itemprop="url" href="https://site.ru/">
    </div>
    </div>
    </div>

    Микроразметки комментариев
    <div itemprop="comment" itemscope itemtype="http://schema.org/UserComments">
    <h2>Комментарии</h2>
    <ul>
    <li>
    <div itemprop="creator" itemscope itemtype="http://schema.org/Person">
    <span itemprop="name">{Имя пользователя}</span>
    </div>
    <time itemprop="commentTime" datetime="{2020-01-14T07:20:10+03:00}">{2020-01-14}</time>
    <p itemprop="commentText">{Текст комментария}</p>
    </li>
    <li>
    <div itemprop="creator" itemscope itemtype="http://schema.org/Person">
    <span itemprop="name">{Имя другого пользователя}</span>
    </div>
    <time itemprop="commentTime" datetime="{2020-02-27T08:21:11+03:00}">{2020-02-27}</time>
    <p itemprop="commentText">{Другой комментарий}</p>
    </li>
    </ul>
    </div>

    Микроразметка отзывов о сайте (если они есть)
    <div itemprop="review" itemtype="http://schema.org/Review" itemscope="">
    <div itemprop="author" itemtype="http://schema.org/Person" itemscope="">
    <meta itemprop="name" content="{Имя_пользователя_или_ник}">
    <link itemprop="url" href="ссылка_на_страницу_профиля_или_соц_сети_если_есть_если_нет_не_выводим">
    <link itemprop="image" href="url_картинки_пользователя"> <!-- если есть -->
    </div>
    <meta itemprop="datePublished" content="2018-09-07"> <!-- дата_публикации -->
    <span itemprop="reviewBody">Текст_отзыва</span>
    <div itemprop="reviewRating" itemtype="http://schema.org/Rating" itemscope="">
    <meta itemprop="worstRating" content="1"> <!-- Мин. значение -->
    <meta itemprop="bestRating" content="5"/> <!-- Макс. Значение -->
    <meta itemprop="ratingValue" content="5"> <!-- Оценка -->
    </div>
    <div itemprop="itemReviewed" itemscope itemtype="https://schema.org/Organization">
    <meta itemprop="name" content="Название домена или Компании">
    </div>
    </div>

    Разметка видео в контенте
    <div itemscope itemtype="http://schema.org/VideoObject" >
    <link itemprop="thumbnailUrl" href="ссылка_на_превью_фото_для_видео">
    <h2 itemprop="name">{Заголовок видео}</h2>
    <meta itemprop="description" content="{Описание видео}">
    <meta itemprop="duration" content="PT6M58S"> <!-- указание в видео PT6 - цифра - это длительность 6 минут, М58S - цифры - длительность 58 секунд -->
    <meta itemprop="isFamilyFriendly" content="true"> <!-- разрешено ли детям -->
    <meta itemprop="uploadDate" content="2013-06-05T00:00:00"> <!-- формат публикации даты -->
    <span itemprop="thumbnail" itemscope itemtype="http://schema.org/ImageObject" class=”DisplayNone”>
    <img itemprop="contentUrl" src="{https://www.mysite.com/images/preview/img1.jpg}"> <!-- ссылка на фото к видео -->
    <!-- размеры -->
    <meta itemprop="width" content="250">
    <meta itemprop="height" content="120">
    </span>
    <span itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter">
    <span itemprop="interactionType" itemscope itemtype="http://schema.org/WatchAction"></span>
    <meta itemprop="userInteractionCount" content="102111" /> <!-- кол-во просмотров -->
    </span>
    </div>

    Разметка мобильного приложения
    <div itemscope itemtype="https://schema.org/SoftwareApplication">
    <meta itemprop="name" content="{Название_Приложения} Android">
    <meta itemprop="description" content="краткое_описание_приложения">
    <meta itemprop="applicationCategory" content="GameApplication">
    <meta itemprop="operatingSystem" content="ANDROID">
    <meta itemprop="inLanguage" content="ru-RU"> <!-- язык приложения страны в которой живет пользователь -->
    <meta itemprop="image" content="ссылка_на_фото_если_есть">
    <link itemprop="url" href="ссылка_на_страницу_на_нашем_сайте">
    <meta itemprop="softwareVersion" content="4.6.4r"> <!-- если известна, если нужна в разметки -->
    <meta itemprop="fileSize" content="12,32 МБ"> <!-- если известен размер, если нужна в разметки -->
    <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <meta itemprop="worstRating" content="1"> <!-- Мин. значение -->
    <meta itemprop="bestRating" content="5"/> <!-- Макс. Значение -->
    <meta itemprop="ratingValue" content="4.6"> <!-- средняя оценка -->
    <meta itemprop="ratingCount" content="8864"> <!-- количество голосов -->
    </div>
    <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
    <meta itemprop="url" content="ссылка_на_страницу_на_нашем_сайте">
    <meta itemprop="category" content="free">
    <meta itemprop="price" content="0">
    <meta itemprop="priceCurrency" content="RUB">
    </div>
    <div itemprop="author" itemtype="http://schema.org/Person" itemscope="">
    <meta itemprop="name" content="{Название_Организации}">
    <link itemprop="url" href="ссылка_на_сайт">
    <link itemprop="image" href="url_логотипа_организации"> <!-- если есть -->
    </div>
    </div>

    FAQ: Часто задаваемые вопросы, вопрос/ответы
    <div itemscope itemtype="https://schema.org/QAPage">
    <div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
    <h2 itemprop="name">How many ounces are there in a pound?</h2>
    <div itemprop="upvoteCount">52</div>
    <div itemprop="text">I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?</div>
    <div>
    <div><span itemprop="answerCount">3</span> answers</div>
    <div><span itemprop="upvoteCount">26</span> votes</div>
    <div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
    <div itemprop="upvoteCount">1337</div>
    <div itemprop="text">
    1 pound (lb) is equal to 16 ounces (oz).
    </div>
    <a itemprop="url" href="https://example.com/question1#acceptedAnswer">Answer Link</a>
    </div>
    <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
    <div itemprop="upvoteCount">42</div>
    <div itemprop="text">
    Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.
    </div>
    <a itemprop="url" href="https://example.com/question1#suggestedAnswer1">Answer Link</a>
    </div>
    <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
    <div itemprop="upvoteCount">0</div>
    <div itemprop="text">
    I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.
    </div>
    <a itemprop="url" href="https://example.com/question1#suggestedAnswer2">Answer Link</a>
    </div>
    </div>
    </div>
    </div>

    Подробнее в справке https://developers.google.com/search/docs/appearance/structured-data/qapage?hl=ru#микроданные

    How-To (Инструкция)
    <div itemscope itemtype="https://schema.org/HowTo">
    <b><span itemprop="name">How to tie a tie</span></b>
    <div>About <span itemprop="totalTime" content="PT2M">2 minutes</span></div>
    <div itemprop="video" itemscope itemtype="https://schema.org/VideoObject">
    <meta itemprop="name" content="Tie a Tie" />
    <meta itemprop="description" content="How to tie a four-in-hand knot." />
    <link itemprop="thumbnailUrl" content="https://example.com/photos/photo.jpg" />
    <link itemprop="contentUrl" content="https://www.example.com/videos/123_600x400.mp4" />
    <link itemprop="embedUrl" content="https://www.example.com/videoplayer?id=123" />
    <meta itemprop="duration" content="P1MT10S" />
    <meta itemprop="uploadDate" content="2019-01-05T08:00:00+08:00" />
    <video>...</video>
    </div>
    <div>Necessary Items:</div>
    <div itemprop="supply" itemtype="https://schema.org/HowToSupply">A tie</div>
    <div itemprop="supply" itemtype="https://schema.org/HowToSupply">A collared Shirt</div>
    <div itemprop="tool" itemtype="https://schema.org/HowToTool">A mirror</div>
    <div>
    <div itemprop="step" itemscope itemtype="https://schema.org/HowToStep">
    <div itemprop="name">Preparations</div>
    <div itemprop="text">Button your shirt how you'd like to wear it, then drape the tie around your neck. Make the thick end about 1/3rd longer than the short end. For formal button down shirts, it usually works best with the small end of the tie between 4th and 5th button.</div>
    <div itemprop="image">https://example.com/1x1/photo1.jpg</div>
    <meta itemprop="url" content="https://example.com/tie#step1" />
    </div>

    <div itemprop="step" itemscope itemtype="https://schema.org/HowToStep">
    <div itemprop="name">Crossing once</div>
    <div itemprop="text">Cross the long end over the short end. This will form the basis for your knot.</div>
    <div itemprop="image">https://example.com/1x1/photo2.jpg</div>
    <meta itemprop="url" content="https://example.com/tie#step2" />
    </div>

    <div itemprop="step" itemscope itemtype="https://schema.org/HowToStep">
    <div itemprop="name">Second crossing</div>
    <div itemprop="text">Bring the long end back under the short end, then throw it back over the top of the short end in the other direction.</div>
    <div itemprop="image">https://example.com/1x1/photo3.jpg</div>
    <meta itemprop="url" content="https://example.com/tie#step3" />
    </div>

    <div itemprop="step" itemscope itemtype="https://schema.org/HowToStep">
    <div itemprop="name">Loop in</div>
    <div itemprop="text">Now pull the long end through the loop near your neck, forming another loop near your neck.</div>
    <div itemprop="image">https://example.com/1x1/photo4.jpg</div>
    <meta itemprop="url" content="https://example.com/tie#step4" />
    </div>

    <div itemprop="step" itemscope itemtype="https://schema.org/HowToStep">
    <div itemprop="name">Pull and tighten</div>
    <div itemprop="text">Pull the long end through that new loop and tighten to fit!</div>
    <div itemprop="image">https://example.com/1x1/photo5.jpg</div>
    <meta itemprop="url" content="https://example.com/tie#step5" />
    </div>
    </div>
    </div>

    Подробнее в справке https://developers.google.com/search/docs/appearance/structured-data/how-to?hl=ru

    SaleEvent (Распродажа/Бонус)

    <div itemscope="" itemtype="http://schema.org/SaleEvent">
    <meta itemprop="startDate" content="2020-05-05 08:00:00+03:00"> <!-- формат даты начала -->
    <meta itemprop="endDate" content="2020-11-06 24:00:00+03:00"> <!-- формат даты конца если есть -->
    <meta itemprop="name" content="? {Название_Бонуса_или_сумма_бонуса}"> <!-- Пример скобок: 4 000 ₽ бонуса! -->
    <meta itemprop="description" content="{Краткое_описание c description или шаблонный текст: h1 - Название сайта}">
    <meta itemprop="eventAttendanceMode" content="https://schema.org/OnlineEventAttendanceMode">
    <meta itemprop="eventStatus" content="https://schema.org/EventScheduled">
    <meta itemprop="url" content="url_страницы">
    <meta itemprop="image" content="url_картинки">
    <meta itemprop="performer" content="Участник мероприятия">
    <span itemscope="" itemtype="http://schema.org/Place" itemprop="location">
    <meta itemprop="logo" content="лого_компании">
    <meta itemprop="name" content="{Название_Документа}">
    <span itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">
    <meta itemprop="url" content="url_страницы">
    </span>
    </span>
    <span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    <meta class="event-price" itemprop="price" content="4000"> <!-- размер бонуса -->
    <meta itemprop="priceCurrency" content="RUB">
    <meta itemprop="url" content="url_страницы">
    <link itemprop="availability" href="https://schema.org/InStock"/>
    <meta itemprop="validFrom" content="2020-05-05 08:00:00+03:00">
    </span>
    </div>
    Разметка в формате ld json для Google
    Разметка Логотипа

    <script type="application/ld+json">
    {
    "@context": "https://schema.org",
    "@type": "Organization",
    "url": "url-сайта",
    "logo": "{Ссылка на логотип}"
    }
    </script>
    Разметка автора на странице
    <script type="application/ld+json">
    {
    "@context": "http://schema.org",
    "@type": "Person",
    "name": "Имя",
    "additionalName": "Отчество (можно второе имя, ник)",
    "jobTitle": "Должность",
    "affiliation": "Организация, с которой связан человек",
    "email": "Адрес email",
    "telephone": "Контактный телефон",
    "url": "URL персональной страницы или профиля на сайте",
    "image": "URL фото",
    "address": {
    "@type": "PostalAddress",
    "addressCountry": "Страна",
    "addressRegion": "Регион (область)"
    }
    }
    </script>
    Карусель Статей/Новостей
    <script type="application/ld+json">
    {
    "@context":"https://schema.org",
    "@type":"ItemList",
    "itemListElement":[
    {
    "@type":"ListItem",
    "position":1,
    "url":"ссылка_на_документ_N",
    "name":"Имя_документа_N",
    "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
    ]
    },
    {
    "@type":"ListItem",
    "position":2,
    “url":"ссылка_на_документ_N",
    "name":"Имя_документа_N",
    "image": [
    "https://example.com/photos/1x1/photo.jpg",
    "https://example.com/photos/4x3/photo.jpg",
    "https://example.com/photos/16x9/photo.jpg"
    ]
    }
    ]
    }
    </script>
    Разметка голосового поиска (Speakable)

    Добавить документу доп поле, в котором можно будет написать информацию о чем этот текст.

    Рекомендации поисковых систем: текст должен быть не больше 2-3 предложений, чтобы озвучка текста не занимал более 30 секунд. Подробнее о разметке можно почитать тут https://developers.google.com/search/docs/data-types/speakable?hl=ru

    <script type="application/ld+json">
    {
    "@context": "https://schema.org/",
    "@type": "WebPage",
    "name": "h1_документа",
    "speakable":
    {
    "@type": "SpeakableSpecification",
    "xpath": [
    "/html/head/title",
    "/html/head/meta[@name='description_page']/@content"
    ]
    },
    "url": "url_страницы"
    }
    </script>
    Для продвижения конкретного ресурса нужна была не вся микроразметка. Если что то не нашли, можно разметку структурированных данных, которая поддерживается в Google Поиске, можно посмотреть тут: https://developers.google.com/search/docs/appearance/structured-data/search-gallery?hl=ru

    Со всеми свойствами и примерами схемы schema.org, можно ознакомиться на официальном сайте https://schema.org/ и собрать нужную самостоятельно при необходимости.
     
  4. Ferix

    Ferix Бывалый

    Регистрация:
    16 авг 2018
    Сообщения:
    300
    Лучших ответов:
    0
    Рейтинги:
    +95 / 59 / -0
    Микроразметка Open Graph

    В fullstory.tpl закинь

    <meta property="og:type" content="article">
    <meta property="og:title" content="{title}">
    <meta property="og:description" content="{descr}">
    <meta property="og:url" content="{full-link}">
    <meta property="og:image" content="{fullimage-1}">
    <meta property="og:site_name" content="ТВОЙ_САЙТ.RU">
    <meta property="og:locale" content="ru_RU">
    <meta property="og:section" content="{category}">
    <meta property="og:published_time" content="{date=Y-m-dTH:i}">

    <script type="application/ld+json">
    {
    "@context": "Schema.org - Schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "{full-link}"
    },
    "author": {
    "@type": "Person",
    "name": "{login}"
    },
    "publisher": {
    "@type": "Organization",
    "name": "ТВОЙ_САЙТ.RU",
    "logo": {
    "@type": "ImageObject",
    "url": "https://ТВОЙ_САЙТ.ru/templates/expert/images/favicon/apple-touch-icon.png"
    }
    },
    "headline": "{title}",
    "image": "{fullimage-1}",
    "datePublished": "{date=Y-m-dTH:i}"
    }
    </script>

    В main.tpl замени 2 строчку

    <html lang="ru">

    На:

    <html lang="ru" prefix="og: https://ogp.me/ns#">
     
  5. Constantine174

    PRO Users

    Регистрация:
    27 авг 2018
    Сообщения:
    832
    Лучших ответов:
    0
    Рейтинги:
    +130 / 51 / -0
    Тут в редакторе специальные кнопочки есть для кода и спойлеры
     
  6. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.352
    Лучших ответов:
    7
    Рейтинги:
    +1.525 / 210 / -0
    • Нравится Нравится x 1
  7. Constantine174

    PRO Users

    Регистрация:
    27 авг 2018
    Сообщения:
    832
    Лучших ответов:
    0
    Рейтинги:
    +130 / 51 / -0
    Мне одному кажется что он надоедливый?
     
    • Нравится Нравится x 1
  8. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.412
    Лучших ответов:
    32
    Рейтинги:
    +4.034 / 116 / -0
    да это чел просто дурачка из себя строит чтобы на жалость пробить и денег залутать с верующих в это
     
    • Нравится Нравится x 2
  9. ZerocooL

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    29 янв 2015
    Сообщения:
    8.778
    Лучших ответов:
    10
    Мануалы:
    31
    Рейтинги:
    +5.204 / 244 / -1
  10. TopicStarter Overlay
    teds

    Команда форума VIP Кинотрафик v2

    Регистрация:
    5 авг 2021
    Сообщения:
    345
    Лучших ответов:
    0
    Рейтинги:
    +70 / 46 / -0
    Если бы я хотел возиться из всем этим то я не писал, а создал бы тему что бы помогли, а так есть немного денег и что бы не просить - проще заплатить и забыть, понимаю что в дальнейшем прийдется снова платить или учиться, но сейчас нету времени.

    Актуально. Ферикса не предлагать)
     
  11. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.412
    Лучших ответов:
    32
    Рейтинги:
    +4.034 / 116 / -0
    Ну пиши в тг, контакты в профиле
     
  12. Skyworker

    Skyworker Зелёный

    Регистрация:
    4 май 2025
    Сообщения:
    15
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    На кворке же много всяких умельцев предлагают свои услуги. Закинь туда свое ТЗ и глянь на результат. Или там все дорого и долго?
     
  13. Kandi

    Kandi Бывалый

    Регистрация:
    19 апр 2019
    Сообщения:
    466
    Лучших ответов:
    1
    Рейтинги:
    +102 / 41 / -0
    Skyworker на kwork'e скорее всего нужна RU карта, а этот passanger из другой страны
     
Яндекс.Метрика