* РБК — новости

* *

WordPress Yoast SEO Meta описание использования блога

  1. WordPress Yoast SEO название и мета-описание
  2. Используйте описание WordPress Yoast SEO Meta на сайте
  3. Выведите мета-описание вместо отрывка из WordPress - на примере Twenty Seventeen
  4. Вывести мета-описание в начале каждого поста
  5. CSS для мета-описания

Если вы с Yoast SEO работа, вы уже знаете поле Meta Description . Плагин гарантирует, что вы можете внести название SEO и это мета-описание для каждого поста (и каждой страницы, каждой картинки и т. Д.). Обе детали затем выводятся вместе со ссылкой из поисковых систем на их страницах результатов. Название, безусловно, является наиболее привлекательным компонентом. Краткое описание, с другой стороны, предлагает немного больше места для соответствующих аргументов, чтобы убедить пользователей в том, что щелчок стоит. Так что это краткое описание должно быть хорошо продумано и просто хорошо. И если это уже хорошо, вы можете придумать идею использовать это мета-описание WordPress Yoast SEO в блоге или на самом сайте. Будь то на страницах архива вместо выдержки или даже на страницах вклада . Если вы с   Yoast SEO   работа, вы уже знаете поле Meta Description

На странице блога вместо выдержки из WordPress

WordPress Yoast SEO название и мета-описание

Когда вы пишете новое сообщение, Yoast SEO создает заголовок SEO по умолчанию на основе заголовка сообщения. В общем, вы можете оставить это так. Тем не менее, вы также можете выбрать формулировку, которая отличается от названия статьи. Затем вы помещаете это в соответствующее поле, которое Yoast SEO предоставляет при пост-обработке под большим текстовым полем. Отличается от мета-описания : если вы не протянете руку и введете подходящее краткое описание вашего вклада , поисковые системы просто используют начало текста. Это может быть достаточно хорошо в отдельном случае. В основном, однако, первое предложение более длинного текста не является описанием целого, и именно в этом заключается мета-описание, за исключением того, что заголовок SEO является единственной предварительной информацией: дать представление о том, почему клик должен окупаться.

Используйте описание WordPress Yoast SEO Meta на сайте

Таким образом, если вы возьмете на себя труд и настроите мета-описание для каждого поста, возникает вопрос, не можете ли вы использовать его непосредственно на веб-сайте. Обычно там не видно. В моем вкладе в тему Выдержка из WordPress Я уже кратко намекнул, что это также может быть мета-описание : вместо того, чтобы вводить тот же текст для извлечения вручную, что и для мета-описания, вы также можете напрямую запросить мета-описание WordPress Youst в соответствующем месте. Аналогично, любой пост в блоге может начинаться с этого мета-описания. Следующий код работает для обеих целей:

echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true);

Выведите мета-описание вместо отрывка из WordPress - на примере Twenty Seventeen

В статье о выдержке из WordPress я уже показал, как заставить Двадцать Семнадцать выводить выдержку на страницах архива вместо полного текста. Теперь речь идет о том, чтобы в файле content-excerpt.php убедиться, что extract ( the_excerpt ) больше не вызывается, а является мета-описанием. Файл content-excerpt.php можно найти в каталоге template-parts / post / . И соответствующее местоположение в файле, который нужно изменить, находится внутри DIV с классом .entry-summary . В исходном состоянии есть следующее:

<div class = "entry-summary"> &lt;? php the_excerpt (); ?> </ div> <! - .entry-summary ->

Теперь это должно быть заменено следующим образом:

<div class = "entry-summary"> <div class = "metadesc"> &lt;? php echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); ?&gt; </ div> <a href="&lt;?php echo get_permalink(); ?> "> читать больше </a> </ div> <! - .entry-summary ->

Присвоив DIV и его собственный класс .metadesc, мета-описание может быть хорошо отформатировано. Подробнее об этом - см. Ниже.

Вывести мета-описание в начале каждого поста

Если вы также хотите выводить мета-описание в начале каждого сообщения блога, добавьте следующий код в файл content.php (также находится в каталоге template-parts / post / ) сразу после открытия DIV с классом .entry- содержание Запрос, является ли он вкладом блога категории, гарантирует, что мета-описание выводится только для таких вкладов.

&lt;? php if (in_category ('blog')) {echo '<div class = "metadesc">'; echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); echo '</ div>'; }?>

Если процедура применяется ко всем сообщениям , код просто:

&lt;? php echo '<div class = "metadesc">'; echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); echo '</ div>'; ?>

CSS для мета-описания

Теперь вы также можете отформатировать мета-описание. По крайней мере, ему нужен внешний запас вниз (margin-bottom). Конечно, он также может иметь небольшую рамку, курсив или что угодно. Для немного большего расстояния между отдельными вкладами внешнее расстояние вниз обеспечивает класс .entry-summary .

.metadesc {margin-bottom: 50px; рамка слева: 3px сплошной оранжевый; padding-left: 10px;} .entry-summary {margin-bottom: 75px;}

Соответствующую информацию CSS, которая делает кнопку для чтения из простой ссылки темы для чтения, можно найти в Пост прошлой недели ,

Сообщение фотография: Бритта Кречмер
Сообщение фотография: Бритта Кречмер

Php the_excerpt (); ?
Php echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); ?
Gt; </ div> <a href="<?
Php echo get_permalink(); ?
Lt;?
Php if (in_category ('blog')) {echo '<div class = "metadesc">'; echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); echo '</ div>'; }?
Php echo '<div class = "metadesc">'; echo get_post_meta (get_the_ID (), '_yoast_wpseo_metadesc', true); echo '</ div>'; ?

Реклама

Популярные новости


Реклама

Календарь новостей

Реклама

Архив новостей

Реклама