| Ваш IP: 54.197.187.2 | Online(22) - гости: 10, боты: 12 | Загрузка сервера: 1.63 ::::::::::::

Автоматический вывод Description

Большинство поисковых серверов отображают содержимое поля description при выводе результатов поиска. Если этого тега нет на странице, то поисковый движок просто перечислит первые встречающиеся слова на странице, которые, как правило, не совсем правильно отображают материал статьи.

74639567863487436897

Как видно на примере, без тега description Yandex выводит короткое описание текст которого не соответствует тексту статьи.

Для решения этой проблемы в страницу header.php добавьте следующий код:

<?php if (is_single() || (is_page())) {
if (have_posts()) : while (have_posts()) : the_post();
$strDescr = wp_trim_words(get_the_content(), 30, '');
$strDescr = preg_split("/[?!] /", $strDescr);
echo '<meta name="description" content="'.$strDescr[0].$strDescr[1].$strDescr[2].$strDescr[3].'" >';
endwhile; endif; }
else {
echo '<meta name="description" content="Описание по умолчанию." >';
}
?>

Теперь после добавления кода, проверьте как выводиться описание при помощи мега тега description:

743657674367834

Если немного изменить код, то в описании по умолчанию помимо Вашего текста, будет выводится название рубрики:

<?php if (is_single() || (is_page())) {
if (have_posts()) : while (have_posts()) : the_post();
$strDescr = wp_trim_words(get_the_content(), 50, '');
$strDescr = preg_split("/[?!] /", $strDescr);
echo '<meta name="description" content="'.$strDescr[0].$strDescr[1].$strDescr[2].$strDescr[3].'" >';
endwhile; endif; }
else {
echo '<meta name="description" content="Описание по умолчанию. '; 
single_cat_title(); 
echo '">';
}
?>

Функция php single_cat_title() выведет на экране название рубрики (на главной выводится не будет).

Добавить комментарий

Случайные статьи

  • LM5010 — высоковольтный понижающий импульсный преобразователь напряжения

    LM5010 — высоковольтный понижающий импульсный преобразователь напряжения

    LM5010 — высоковольтный понижающий импульсный преобразователь напряжения, обладает широким диапазоном входного напряжения (8-75 В). Частота переключения ШИМ 1 МГц. Ограничение тока в нагрузке 1,25 А. C1 — 2.2 µF, 100V C2 — 15 µF, 25V C3 — 0.1 µF, 16V C4, C6 — 0.022 µF, 16V C5 — 0.1 µF, 100V D1 — SMB 100V, 2A …Подробнее...
  • HT75XX-1 — трехвыводные стабилизаторы напряжения 3…5В

    HT75XX-1 — трехвыводные стабилизаторы напряжения 3…5В

    HT75XX-1 — семейство трехвыводных низкопотребляющих КМОП стабилизаторов с высоким максимально допустимым входным напряжением. Максимальный выходной ток стабилизаторов 100мА. Максимальное входное напряжение 24В. В зависимости от модификации стабилизатора они могут иметь выходное напряжение от 3.0 к 5.0 В с точностью ±3 %. Стабилизаторам серии HT75XX-1 характерно низкое падение выходного напряжения и …Подробнее...
  • Сканирующее устройство для УКВ-ЧМ приемника

    Принципиальная схема сканирующего уст-ва для УКВ-ЧМ приемника показана на рис.1. Тактовый генератор выполнен на элементах D1.1 D1.2, его частота 7000Гц. Такая частота обеспечивает перекрытие всего диапазона за 2,5с. Генератор управляется при помощи RS-триггера на D1.3 D1.4. При подачи питания цепь R4C3 устанавливает счетчик D2 в нулевое состояние. Низкий уровень на …Подробнее...
  • Простая охранная система

    Простую охранную систему изготовил Фердаус Ислам («Electronics for you” №3/2005), которую можно использовать в качестве сторожа. Вокруг охраняемого объекта, над землей, следует протянуть тонкие провода, которые будут выполнять функцию датчиков, обнаружения несанкционированного доступа на охраняемую территорию. На рис.1 показана принципиальная схема системы защиты, на рис.2 – пример размещения проволочных рамок …Подробнее...
  • Высококачественный УНЧ (60Вт 4Ом)

    Высококачественный УНЧ (60Вт 4Ом)

    Основные технические хар-ки: Номинальная выходная мощность при сопротивлении нагрузки: 8Ом — 48Вт 4Ом — 60Вт Диапазон воспроизводимых частот при неравномерности АЧХ не более 0,5дБ и выходной мощности 2 Вт — 10…200000 Гц Коэффициент нелинейных искажений при номинальной мощности в диапазоне 20…20000 Гц — 0,05% Номинальное входное напряжение — 0,8В Выходное …Подробнее...