Основные теги шаблона WordPress

Мечтает о том, чтобы его проект стал успешным. Это абсолютно нормальные амбиции, которые позволяют идти вперед и добиваться успеха. Один из элементов успеха в интернете — ТОПовые позиции в поисковых системах. Добиться хороших результатов позволяют в том числе правильно подобранные ключевые слова.

Как добавить мета тег на сайт WordPress

Итак, ваша админка — это WordPress. Платформа уже довольно продолжительное время известна как надежная и очень производительная. Она поможет создавать и настраивать мощные и динамичные сайты, но этого еще не достаточно. На самом деле WordPress админка сама по себе уже является довольно неплохим инструментом с дружественным функционалом к поисковикам.

Не так давно мета теги позволяли сделать невозможное. Но время идет, все меняется. Раньше достаточно было использовать ключевики в текстах на сайте и другом контенте. Это позволяло занимать лидирующие места в поисковой выдаче (Page Rank).

Сегодня контент и без использования ключевых слов является довольно ценной составляющей для продвижения ресурса. Однако те мета теги, которые размещаются в верхней части страницы, все еще очень важны для SEO.

Мета теги необходимы, когда ресурс окреп и готов расти и развиваться дальше. Очень часто они помогают в монетизации онлайн-проекта. Поисковики Яндекс и Google также требуют наличие мета тега, чтобы четко понимать, что сайт принадлежит вам. Мета тег прописывается в коде интернет-проекта. Однако сделать это можно проще, воспользовавшись специальными плагинами.

Рассмотрим пример с плагином WP _HeadNFoot .

Чтобы установить его, необходимо зайти в свою админку WordPress Плагины — Добавить новый . В строке поиска вводим HeadNFoot.

Устанавливаем найденное расширение в свою панель управления.

Далее в настройках самого плагина в разделе Site нужно добавить необходимый мета тег. Когда все прописано, остается просто нажать кнопку «Добавить» и плагин добавит их в код вашего сайта. WP_HeadNFoot позволяет новичкам без работы непосредственно в коде сайта прописать мета теги на своем проекте.

Существуют масса других инструментов, которые знают как добавить мета теги в WordPress. Работа с ними не является сложной для обычного пользователя.

А теперь поговорим о ручной настройке мета тегов на сайте. Итак, мета теги: как правильно прописать в Вордпресс.

Основные мета теги, которые очень важны для SEO:

— Meta descriptions (описание);

— Page title (страница);

— Meta keywords (ключевые запросы);

— Meta robots.

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

Чтобы главные теги выводились на каждой странице вашего сайта, их необходимо прописать в коде сайта. Для этого заходим во Внешний вид — Редактор темы

и в правом боковом меню находим файл functions .php .

Пора добавить недостающие части кода, чтобы ваши мета теги отображались на каждой из страниц сайта.

function tags4meta() {

$posttags = get_the_tags();

foreach((array)$posttags as $tag) {

$tags4meta .= $tag->name . ‘,’;

if (!is_single()) { ?>добавьте,ваши,ключевые слова,таким,образом

echo «$tags4meta»;

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

//Custom excerpt for featured posts and meta descriptions

function the_content_limit($max_char, $more_link_text =

‘(more…)’, $stripteaser = 0, $more_file = ») {

$content = get_the_content($more_link_text, $stripteaser, $more_file);

$content = apply_filters(‘the_content’, $content);

$content = str_replace(‘]]>’, ‘]]>’, $content);

$content = strip_tags($content);

if (strlen($_GET[‘p’]) > 0) {

else if ((strlen($content)>$max_char) && ($space = strpos($content, » «, $max_char))) {

$content = substr($content, 0, $space);

$content = $content;

Эта часть кода позволит использовать на страницах сайта цитаты.

Здесь можно настроить заголовок страницы, ввести ключевые запросы.

<?php wp_title(»); ?><?php if(wp_title(», false)) { echo ‘ | ‘; }</p> <p>?><?php bloginfo(‘name’); if(is_home()) { echo ‘ | Название вашего сайта’ ; }</p> <p>Для обработки ключевых слов, добавляем также в код:</p> <p><meta name=»keywords» content=»<?php echo tags4meta(); ?>» /></p> <p>Для мета описаний:</p> <p><?php if (is_single() || is_page()) : if (have_posts()) : while (have_posts()) : the_post(); ?></p> <p><meta name=»description» content=»<?php the_content_limit(200)?>» /></p> <p><?php endwhile; endif; elseif(is_home()) : ?></p> <p><meta name=»description» content=»<?php bloginfo(‘description’); ?>» /></p> <p><?php endif; ?></p> <p>Для индексации необходимых страниц роботами поисковых систем:</p> <p><?php if(is_single() || is_page() || is_home()) { ?></p> <p><meta name=»robots» content=»noodp» /></p> <p><?php } else { ?></p> <p><meta name=»robots» content=»noindex,follow» /></p> <h2>Как добавить мета тег Яндекса в WordPress</h2> <p>В <b>.php </b>, который находится во <b>Внешний вид — Редактор темы </b>, также копируем из Яндекса предоставленный код. Однако для начала вам необходимо сделать <a href="/different/kak-vosstanovit-staruyu-rezervnuyu-kopiyu-iphone-kak-vosstanovit-iphone-ili-ipad-iz/">резервную копию</a> вашего кода из файла header.php.</p> <p>Код Яндекса нужно вставить между тегами <meta, если такового тега в файле нет, код разместить перед </head>. Далее нажать «Проверить» на странице Яндекса.</p> <p>Доброго времени суток. Сегодняшний пост это дополнение к уроку 3, да и не только к уроку 3. Без изучения тегов <a href="/security/verstka-shablona-wordpress-iz-html-maketa-izmenyaem-nazvanie-shablona-chto/">шаблона WordPress</a>, мы не сможем создать хорошую тему для WordPress. Теги шаблонов WordPress помогают упростить создание темы для WordPress. Поэтому я и прерву серию уроков по созданию темы, пока мы с Вами не рассмотрим все теги.<br> Как Вы уже заметили в уроке 3 , когда мы добавили вывод постов к нашей теме для WordPress — мы использовали теги. И в дальнейшем мы будем постоянно обращаться к данным тегам. Поэтому давайте и остановимся на изучении тегов шаблона WordPress. А сегодня мы поговорим об основных тегах.<br> Ну, что ж приступим…</p> <p><i><b>wp_meta() </b> </i><br> <a href="/tips/tipy-dannyh-v-perl-funkcii-dlya-obrabotki-spiskov-generaciya/">Данная функция</a> создает hook, для дальнейшей вставки данных. О hook-ах мы поговорим чуть позже.</p> <p><i><b>bloginfo() </b> </i><br> Данная функция возвращает информацию о Вашем ресурсе. Если же Вам необходимо получить значения для дальнейшего использования в php коде, то используйте . Принимает параметр $show, который в свою очередь может прнимать следующие значения:</p> <ul><li>name — название Вашего ресурса</li> <li>description — описание ресурса</li> <li>admin_email — почтовый адрес администратора</li> <li>url — адрес ресурса</li> <li>wpurl — адрес ресурса</li> <li>stylesheet_directory — папка со стилями данного шаблона</li> <li>stylesheet_url — адрес файла таблицы стилей</li> <li>template_directory — адрес папки с текущим шаблоном</li> <li>template_url — адрес текущего шаблона</li> <li>atom_url — адрес atom рассылки</li> <li>rss2_url — адрес rss рассылки</li> <li>rss_url — адрес rss рассылки</li> <li>pingback_url — адрес файла оповещения других ресурсов о добавлении нового материала</li> <li>rdf_url — адрес rdf расылки</li> <li>comments_atom_url — адрес atom рассылки комментариев</li> <li>comments_rss2_url — адрес rss рассылки комментариев</li> <li>charset — кодировка ресурса</li> <li>html_type — медиа тип</li> <li>language — язык ресурса</li> <li>text_direction — направление текста</li> <li>version — версия WordPress</li> </ul><p> <?php bloginfo("name"); ?> </p><p><i><b>get_bloginfo() </b> </i><br> Возвращает информацию о Вашем ресурсе, которая может в дальнейшем использоваться.<br> Принимает два параметра $show и $filter. Параметр $name может принимать такие же значения, что и функция . Праметр $filter может принимать два значения ‘Display’, который передает данные $show через wptexturize() и ‘raw’ возвращает значение $show так, как есть. По умолчанию: $raw.<br> Пример:</p><p> <?php $blog_title = get_bloginfo(); ?> </p><p><i><b>get_current_blog_id() </b> </i><br> Данная функция получает текущий id блога.</p> <p><i><b>wp_title() </b> </i><br> Данная функция возвращает заголовок текущей страницы. Может принимать следующие параметры: $sep, $echo, $seplocation, где:</p> <ul><li>$sep — текст до и после названия поста, разделитель. По умолчанию: >></li> <li>$echo — показывать (true) название поста или нет (false). По умолчанию: true</li> <li>$seplocation —</li> </ul><p> <title><?php bloginfo("name"); ?><?php wp_title("|",true,""); ?>

Печатает в title название блога | название поста

single_post_title()
Данная функция отображает заголовок поста. Полезно использовать в не механизма The Loop . Может принимать два параметра: $prefix и $display, где:

post_type_archive_title()
Показывает title поста, который находиться в архиве. Эта функция оптимизирована для файла arhive.php — шаблон архивных постов. Может принимать два параметра: $prefix и $display, где:

  • $prefix — текст перед заголовком статьи. По умолчанию: пусто.
  • $display — заголовок будет отображаться(true) или значение будет возвращено для дальнейшего использования в коде (false). По умолчанию: true.

single_cat_title()
Отображает или возвращает название категории для текущего поста. Может использоваться вне механизма The Loop. Принимает два параметра: $prefix и $display, где:

  • $prefix — текст перед заголовком статьи. По умолчанию: пусто.
  • $display — заголовок будет отображаться(true) или значение будет возвращено для дальнейшего использования в коде (false). По умолчанию: true.

single_tag_title()
Отображает или возвращает название тега для текущего поста. Принимает два параметра: $prefix и $display, где:

  • $prefix — текст перед заголовком статьи. По умолчанию: пусто.
  • $display — заголовок будет отображаться(true) или значение будет возвращено для дальнейшего использования в коде (false). По умолчанию: true.

single_term_title()
Отображает или возвращает заголовок таксономии текущего поста. Может принимать два параметра: $prefix и $display, где:

  • $prefix — текст перед заголовком статьи. По умолчанию: пусто.
  • $display — заголовок будет отображаться(true) или значение будет возвращено для дальнейшего использования в коде (false). По умолчанию: true.

single_month_title()
Отображает или возвращает название месяца и года для текущей страницы. Работает только для архивных страниц. Может принимать два параметра: $prefix и $display, где:

  • $prefix — текст перед заголовком статьи. По умолчанию: пусто.
  • $display — заголовок будет отображаться(true) или значение будет возвращено для дальнейшего использования в коде (false). По умолчанию: true.

get_archives_link()
Получение ссылки на архив контента. Может принимать следующие параметры:

  • $url — адрес архива
  • $text — описание архива
  • $format — формат, может быть ‘link’, ‘option’, ‘html’. По умолчанию: ‘html’
  • $before — текст перед ссылкой
  • $after — текст после ссылки

wp_get_archives()
Данная функция выводит список архива. В качестве параметра принимает массив, следующего вида:

$args = array("type" => "monthly", "limit" => , "format" => "html", "before" => , "after" => , "show_post_count" => false, "echo" => 1);

  • type — по какому типу будет отображаться список архива, может принимать следующие значения: yearly, monthly — по умолчанию, daily, weekly, postbypost (посты сортируются по дате), alpha (посты сортируются по названиям)
  • limit — количество постов в архиве. По умолчанию: неограничено.
  • format — формат представления: html — по умолчанию, option, link, custom(пользовательский список)
  • before — текст перед ссылкой для формата html или custom
  • after — текст после ссылки для формата html или custom
  • show_post_count — показывать количество постов. По умолчанию: false.
  • echo — отображать (1) или возвращать(0). По умолчанию: 1

get_calendar()
Отображение календаря. Может принимать два параметра:

  • $initial — если true, то день недели будет сокращаться до одной буквы, false — до трех
  • $echo — отображать календарь(true) или нет (false)

wp_enqueue_script()
Функция позволяет безопасно добавить JavaScript в WordPress. Принимает параметры:

  • $handle — название скрипта. Название должно быть в нижнем регистре.
  • $src — ссылка на скрипт
  • $deps — массив названий сценариев, которые должны быть загружены до выполнения текущего скрипта
  • $ver — номер версии сценария
  • $in_footer — если параметр принимает true, скрипт находиться в нижней части

На этом мы закончили рассмотрение основных тегов WordPress. Благодаря этим тегам мы можем с легкостью подключить header, footer, sidebar, javascript и многое другое. Да, статья получилась большая, но разделять ее я не вижу смысла — нарушиться логика.
На этом на сегодня все. В следующей статье, которая будет продолжением данного поста мы рассмотрим теги для работы с автором (авторами) постов. Так, что не пропускайте выхода новых статей, подписавшись на

От автора: приветствую вас, уважаемые коллеги и любители WordPress Все мы хотим видеть наш сайт в ТОПе поисковых систем и иногда этого можно достичь вовсе без денежных вложений, достаточно написать уникальный контент и правильно оформить его. Одной из составляющих правильного оформления являются мета теги. Итак, давайте поговорим о том, как прописать мета теги в WordPress.

Для новичков давайте напомним, что за мета теги нас интересуют. А интересны нам 3 тега, которые отвечают за заголовок страницы — title (его мы видим в названии вкладки в браузере), за описание страницы — description и ключевые слова — keywords. Последние два (description и keywords) можно увидеть только в исходном коде страницы.

Наиболее важным мета тегом здесь является title (название страницы). Именно поэтому на него стоит обратить особое внимание при создании статьи (страницы) в WordPress. В идеале желательно, чтобы title содержал ключевую фразу, под которую пишется та или иная статья.

Относительно мета тегов description и keywords, то на данный момент их роль сведена к минимуму. Раньше их вес был достаточно серьезным при ранжировании сайтов, но сейчас поисковики практически не учитывают их при ранжировании (есть даже мнение, что они не учитываются вовсе).

Однако пренебрегать ими не стоит. Во всяком случае я рекомендовал бы вам обратить внимание на описание страницы — мета тег description. Дело в том, что его содержимое может быть вполне взято поисковиком и использовано в качестве сниппета — небольшого фрагмента текста, который мы видим в качестве описания сайта в результатах поисковой выдачи.

Как видите, мета теги — штука нужная и полезная, поэтом к их заполнению стоит подходить серьезно, во всяком случае к мета тегу заголовка страницы. Как же прописать мета теги в WordPress? Сделать это на самом деле просто. Давайте узнаем как добавить мета теги в WordPress.

Прописать и использовать теги нам поможет замечательный плагин для WordPress All in One Seo. Если у вас он пока не установлен, тогда скорее установите его или другой его аналог (Yoast SEO, Platinum SEO Pack и т.п.).

Первое, с чего стоит начать — главная страница вашего сайта. Главная страница — это, так сказать, лицо сайта, ведь именно с нее большинство посетителей начинают знакомство с сайтом. Именно поэтому важно заполнить все meta теги для нее. Идем в основные настройки плагина WordPress All in One Seo и находим там целый блок настроек, отвечающий за стартовую страницу сайта WordPress.

Давайте заполним поля заголовка, описания и ключевиков. Я впишу что-то произвольное.

Сохраним изменения и посмотрим результат на главной странице сайта. Во вкладке мы должны увидеть прописанный только что заголовок, а в исходном коде и прочие данные.

Отлично, с главной страницей все понятно. А что делать со статьями, тем самым контентом, который является ключевым для любого сайта? Благодаря плагину со статьями все проще простого. Откроем любую имеющуюся статью или создадим новую. После установки плагина All in One Seo вы должны увидеть много новых полей, которые идут после визуального редактора, в котором мы набираем текст статей.

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

Как видим, ничего сложного в том, чтобы прописать мета теги в WordPress — нет. Немного усилий с вашей стороны и поисковики уже могут чуть более благосклонно смотреть на ваш сайт.

Статья взята из открытых источников: https://webformyself.com/kak-propisat-meta-tegi-v-wordpress/

Всем привет, у меня уже есть несколько постов на тему СЕО плагинов, вот хотелось бы продолжить, так как этих плагинов под ВП - вагон. И так, начнемс...

Навигация по странице:

Доступные мета теги для вашего сайта

Для более успешного продвижения любого веб-ресурса необходимо использовать мета теги. Удобнее всего задавать их используя специальные плагины. С их помощью оптимизация сайта на WordPress не составит особых сложностей. Потребуется лишь грамотного их составить и прописать.

Мета тег Title

С его помощью мы информируем о содержании сайта. На страничке ресурса он не транслируется (разве что частично выводится в названии вкладки), но показывается в поисковой выдаче в качестве названия и ссылки на web-сайт. Следует отметить, что для поискового робота это очень важная информация, поэтому пренебрегать его составлением ни в коем случае не стоит.

Далее выбор за вами, попробовать сделать все самостоятельно или обратиться к специалистам http://www.abrend.ru , занимающимся комплексной раскруткой в Интернет.

При этом стоит отметить, что существуют некоторые правила, которым нужно следовать при прописывании Title:

  • использовать прямое вхождение ключа максимально близко к началу текста тега;
  • коротко и ясно излагать смысл страницы, быть максимально релевантным контенту;
  • соблюдать рекомендуемые размеры по количеству знаков.

Мета тег Description

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

  • выдерживание рекомендуемых размеров – при искусном изложении информации можно не только корректно сформулировать описание страницы, но и без ущерба читабельности включить в ее состав один-два раза ключевую фразу в прямом или разбавленном вхождении;
  • стиль изложения – понятный и лаконичный, без использования избитых фраз;
  • отличие содержания от Title.

Мета тег Keywords

Это не что иное, как ключевые слова, по которым продвигается конкретная страница. От того, насколько соответствуют потребностям пользователей использованные вами ключи, зависит эффективность раскрутки сайта в поисковой системе.

Как вставить мета-теги в WordPress при помощи AllinOneSEOPack

Плагины для оптимизации сайта WordPress применяются,чтобы упростить работу с внутренней оптимизацией. Рассмотрим, как на практике осуществляется размещение мета тегов с использованием плагина AllinOneSEOPack.

Установить его можно непосредственно из административной панели WP, в разделе плагинов. После инсталляции и активирования можно приступать к прописыванию тегов:

1) Открываем редактор нужной страницы или записи. Далее в нем находим окно плагина, которое, как правило, располагается в самом низу.

2) Заполняем поля Title, Descriptions, Keywords. Стараемся сделать их информативными,максимально точно передающими содержание текста.

Seo оптимизация WordPress сайта с помощью заполнения Description на плагине AllinOne SEO Pack производится следующим образом: в предназначенное для этого поле помещаем текст размером, желательно, не менее 160 знаков. Это количество взято не случайно, зачастую это максимальная длина текста, учитываемая некоторыми поисковиками.

К его составлению следует подойти ответственно, потому что именно из этого содержимого формируется сниппет (краткое описание на странице поисковой выдачи), по которому пользователи Интернет-сети будут принимать решение, стоит ли им вообще заходить на ваш сайт.

Сео оптимизация сайта на WordPressс использованием Keywords становится возможной благодаря наполнению ресурса статьями, написанными под конкретные ключи, которые и «вбиваются» в данное поле плагина. Важно, чтобы они были использованы в тексте оптимизируемой вами страницы. Следует избегать многократного использования одних и тех же словарных конструкций.

Следите за уникальностью прописываемых тегов! Наилучший вариант, когда их содержимое максимально точно описывает содержание страниц и при этом уникально для поисковых систем.

Более подробно о том, какие еще есть можно прочесть перейдя по ссылке.

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

Если не считать возможности таксономии, то в wordpress, по сути, можно выделить несколько «сущностей» — посты, страницы, категории и теги (метки). Классически первые 2 являются основными, в них публикуются тексты, куда можно добавлять ключевые слова, которые можно оптимизировать и т.п. При этом, страницы категорий, а еще чаще метки считаются дублированным контентом, от которого избавляются. Но можно поступить несколько иначе — я часто добавляю описание в категории wordpress блога дабы эти страницы также участвовали в привлечении пользователей из поисковиков. Допустим, у вас на сайте категория про автомобили и для нее пишете обзоры соответствующих машин. Совершенно логично для пользователя не знакомого с wordpress заходить на страницу раздела и видеть описание со списком статей — поэтому ни в коем случае не считаю категории дублированным контентом. То же самое, в принципе, можно сказать и про теги. Сегодня расскажу немного как можно облагородить эти страницы.

Дабы полностью рассмотреть вопрос со страницами тегов и меток выделим несколько этапов — редактирование меток, отображение описаний, ну и МЕТА теги для них. В каждом из них есть свои нюансы.

Итак, дабы добавить какой-то текст в метку (тег), нужно зайти в раздел «Записи» и выбрать пункт меню «Метки». Там увидите поля для названия, ярлыка и ее описание. По умолчанию поле описания будет обычным полем типа textarea для HTML формы. Дабы у вас было больше возможностей по вводу текста рекомендую поставить плагин Rich Text Tags — он добавляет графический редактор не только в поле описания тегов, но также поддерживает категории и таксономию.

Так размещать текст станет намного привычнее, можно будет добавить выделение жирным, подчеркиванием и любые другие эффекты. Также это может быть полезным, если вы делаете сайт на заказ, где в категории нужно добавлять описание — пользователи оценят полноценный текстовые редактор вместо обычного поля ввода.

Можно, конечно, сразу использовать echo для tag_description() без присвоения переменной, я просто указал дабы всем было нагляднее. Также при этом возникает 2 вопроса — что делать, если описание пустое и как быть со страницами тегов, когда их больше одной. В первом случае мы можем просто выводить информацию о странице либо же ничего не делать, во втором, безусловно, нужно отображать текст описания только на первой странице.

Для заходим в шаблон страницы архивов archive.php, где найдете перечень условий IF для каждого их типа архива — категорий, тегов, дней и т.п. Находите место обработки тегов — is_tag и грамотно(!) вписываете код по типу этого:

Выбранный тег -

Записи по тегу .

Выбранный тег -

Выбранный тег -

Записи по тегу .

Выбранный тег -

Здесь во первых проводится проверка на наличие страниц (is_paged), во-вторых, считывается описание в переменную $descr и смотрится пустая она или нет. В зависимости от тех или иных результатов получаем разные вывод текста на страницу — заголовок с описанием или без него.

Последним штрихом к странице меток можно считать добавление МЕТА тегов — тайтла, description и ключевых слов. Для этого можно воспользоваться плагином All-meta либо . Первый скачать который можно , но второй более новый и современный (см. статью по ссылке на плагин). Установка All-meta классическая — распаковываем плагин в директорию /wp-content/plugins/ и активируем в амдинке. После этого в разделе «Плагины» появится пункт All-meta.

Здесь для каждой категории и тега можно задать title, descriptions и keywords. Следует также заметить, что последних версиях наблюдается некая ошибка Warning: unserialize() expects parameter 1 to be string точнее это предупреждение — вреда сайту от этого нет, поэтому можно не обращать на нее внимания. Также при сохранении тегов у меня почему-то пропадают все описания, но если зайти на страницу плагина еще разок — все появляется, то есть в БД информация сохраняется. В любом случае после установки и добавления All-meta нужно тщательно посмотреть чтобы на сайте все корректно выводилось и работало.

В целом, если у вас есть время и желание добавить сайту немного больше качественных страниц, тогда облагораживанием категорий и меток — хорошее решение для этого. С помощью специальных плагинов (Rich Text Tags и All-meta) вы можете использовать для редактирования текстовый редактор и добавлять МЕТА теги. А для отображения описания тегов нужно лишь немного изменить код в шаблоне сайта.

P.S. Не мыслите свою жизнь без мобильника? поклонник гаджетов? — тогда обзор телефонов специальные раздел проекта поможет быть в курсе последних новинок.
Хотите быть обладателем лучших часов calvin klein, gucci, dior? добро пожаловать в интернет магазин часов копии знаменитых брендов, выполненные в лучшем качестве.