Ответы пользователя по тегу HTML
  • В Schema поле url не является корректным значением ссылки - как поправить?

    Если у вас сайт на wordpress и стоит плагин
    Remove Redundant Links то это будет происходить в яндексе. Гугл пропускает.
    Если не на wordpress, то надо в микроразметке прописать url страницы. Например так:

    <?php if(is_front_page() || is_page('kontakty')): ?>
        <div style="display:none;" itemscope itemtype="http://schema.org/Organization">
            <span itemprop="name">Демонтаж </span>
            <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
                <span itemprop="streetAddress">ул. 12-й Котляковский переулок</span>,
                <span itemprop="addressLocality">Москва, Россия</span>,
                <span itemprop="postalCode"></span>.
            </div>
            <img itemprop="logo" src="<?php echo get_template_directory_uri(); ?>/assets/img/logo.svg" />
            <span itemprop="telephone">+7 (495) 324</span>
            <span itemprop="email">info@ru.ru</span>
            //здесь решается ваша проблема
            <a itemprop="url" href="<?=is_page('kontakty') ? '/kontakty' : '/'?>">Демонтаж</a>
        </div>
    
    <?php endif; ?>
    Ответ написан
    Комментировать