возможно заказать разработку или сопровождение, услуги вашего сайта/блога


обновлено: 2024-01-16 в теме: WordPress c плагинами
Запросто с WordPress создание и продвижение сайтов ATs media

Оптимизируем Title для All in One SEO добавляем дополнительный текст

Использование плагинов на сайте WordPress дело сугубо добровольное. Тем паче, как известно большинству админов, найти идеальное решение невозможно! То то не так, то то не эдак. К тому же использование мелких плагинов, для решение простой задачи единственной подчас мелочи, по меньшей мере недальновидно. Как бы там ни было, нынче попробуем подпилить под себя SEO плагин. А именно добавим дополнительный текст к Title для All in One SEO.

 

То есть, если пояснить для новичков, получится , к примеру, так: у вас есть заголовок записи и к нему, скажем, в финале добавлялось имя или домен сайта, причем автоматически… Решить подобную задачу, например, в плагине All One SEO из коробки нельзя, если требуется более тонкое управление от предлагаемого. Прелесть решения заключается в том, что сделаем все это без плагинов:

 


 

 

 

 

Обычно title выводится так (для страницы):

 

 

<title>Статья такая-то и об этом-то...</title>

 

 

Наша задача, чтобы в исходном коде получилось приблизительно так – причем автоматически добавлялся нужный текст, имя сайта или доменное имя – без применения плагинов:

 

 

<title>Статья такая-то и об этом-то... - дополнительный текст</title>

 

 

говорят, что это для SEO оптимизации весьма и весьма неплохо !!

 

 

Чтобы “дополнительный текст” добавлялся к title статьи автоматически – без плагинов

 

 

Давайте немного по подробнее с тайтл вопросом разберемся, мало ли, кому-то не ясно…

 

 

К примеру мы используем плагин по типу All in One SEO, замечательно! в его настройках возможно выполнить нечто подобное нашей задачи… но очень тонко НЕ получится:

 

 

Оптимизируем Title All in One SEO добавляем дополнительный текст

 

 

Можете пройти в глобальные настройки и просто-напросто дописать к тегу плагина свой текст – картинка выше. Но …

 

…в этом варианте дополнительный текст в title будет выведен только в том случае, если в конкретной отдельной статье не задан свой уникальный заголовок. Т.е. проходим в редактирование записи, переходим в настройки полей заголовков плагина и смотрим:

 

 

Если у вас никаких уникальных заголовков нет… но добавлен тег плагина “Запись: заголовок” то в этом случае, конечно же, дополнительный текст к Титле будет добавлен из главных настроек плагина, описанных выше.

 

 

Чтобы "дополнительный текст" добавлялся к title статьи автоматически

 

Но если вы добавляете свой уникальный текст title к каждой статье, то функция из глобальных настроек будет переопределена, скажем так, в текстовом редакторе той записи, в которой задан уникальный заголовок!

 

То есть дополнительный текст выведен НЕ будет !!

 

 

оптимизируем – добавим дополнительный текст к Title для All in One SEO

 

 

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

 

 

Добавляем его к себе в файл functions.php активного шаблона или плагин, и смотрим результат…

 

 

/*title добавим свой текст для мета плагина All in One SEO*/
add_filter( 'aioseo_title', 'ats_custom_aioseo_title' );
function ats_custom_aioseo_title( $text ) {
$atstext = ' - мой текст';  //задаём свой текст
$text .= $atstext;          //связываем исходный title и свой текст
return $text;               //выводим текст
}
/*title добавим свой текст для мета плагина All in One SEO*/

 

 

прицепляем дополнительный текст к title заголовка по условиям вывода

 

 

Данный вариант используем, если вам требуется выводить дополнительный текст в title только в конкретном типе записи:

 

 

/*title добавим свой текст для мета плагина All in One SEO*/
add_filter( 'aioseo_title', 'ats_too_custom_aioseo_title' );
function ats_too_custom_aioseo_title( $text ) {
if ( ! is_home() ) {        //только для постов НЕ для гл. стр
$atstext = ' - мой текст';  //задаём свой текст
$text .= $atstext;          //связываем исходный title и свой текст
return $text;               //выводим текст
} }
/*title добавим свой текст для мета плагина All in One SEO*/

 

 

Здесь, как видите, по условию if ( ! is_home() ) мы исключаем доп. текст с заглавной страницы сайта.

 

 

Возможен фильтр aioseo_descriptions – описание страницы и другие… (по теме)

 

 

 

Условные теги woocommerce — наиболее полная подборка, пояснения

Условные теги WordPress: наиболее полная подборка, пояснения

 

 

 

видео: как работать с условными тегами WP: пример на странице пагинации – закрываем в noindex,follow

 

 

 



...вопросы в комментариях - помогу, в чём дюжу...
mihalica.ru !



Михаил ATs - владелец блога запросто с Вордпресс - в сети нтернет давным-давно...

...веб разработчик студии ATs media: помогу в создании, раскрутке, развитии и целенаправленном сопровождении твоего ресурса в сети... - заказы, вопросы... разработка...





Нажатия на кнопочки определяют Ваше высокое гражданское сознание

Поделитесь соображениями: Ваши мысли очень важны!

Внимание! Обязательные поля помечены *

  отныне доступен плагин: ats privacy policy ©