Как добавить метатег в код главной страницы сайта wordpress

SEO мета-теги без плагинов: title, description, robots, Open Graph

Есть много плагинов для SEO, но почти у всех из них главная задача — это создать SEO мета-теги (метаданные) для страницы: title, description, robots, Open Graph. Иногда есть смысл не подключать подобные плагины, а использовать свой небольшой код — с ним проще управляться и решать нестандартные задачи. В этой статье я делюсь своим «велосипедом» в этой области.

Код ниже был написан уже давно, для статьи: Сравнение СЕО плагинов platinum SEO Pack и All in One SEO Pack. И, несмотря на то что есть плагины, то и дело появляется необходимость пользоваться этим кодом. Он используется иногда, как альтернатива, и судя по комментариям это бывает нужно не только мне. Поэтому было принято стратегическое решение вынести этот код в отдельную статью и поддерживать его уже здесь.

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

Как Добавить Сайт на WordPress в Яндекс Вебмастер

Если вы не разбираетесь в PHP, то настоятельно рекомендую использовать SEO плагины — это гораздо удобнее! Впрочем, иногда плагины удобнее и для тех, кто знает PHP, я допустим не всегда юзаю этот код, и плагинами вроде SEO Yoast не брезгую.

Код вывода title, description, robots, Open Graph, twitter

Базовая задача SEO плагинов — это дать возможность создавать четыре метаполя для страницы: title, description, robots и keywords. А также создание дополнительных Open Graph данных.

Код, который все это реализует (см. комментарии в коде):

Теперь нужно подключить и запустить код

Для этого создайте файл class-Kama_SEO_Tags.php в корне темы (или где-то еще) и скопируйте в него php код (который выше). Подключите этот файл в файле темы functions.php .

Если код не работает, то нужно убедиться используется ли функция wp_head() в файле темы header.php и не выводится ли там жестко тег и другие SEO теги.

Метаполя в админке

Код выше только выводит нужные SEO мета-теги, но не добавляет метаполя для записей или элементов таксономий — их нужно создать отдельно.

На странице редактирования записи или термина вам нужно создать метабокс с мета-полями:

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

description — описание для страницы. Если его нет, то будет взять текст из цитаты, если и его нет, то кусок из начала контента записи.

meta_description — так должно называться метаполе описания для терминов, потому что ключ description для таксономий занят.

keywords — метатег keywords. Не знаю нужен он или нет вообще в современных реалиях.

Как создать метабоксы с метаполями?

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

Как прописать мета тег description для рубрик на сайте в WordPress.

просто кодом.
Для элементов таксономий (терминов), используйте пример из хука (taxonomy)_edit_form_fields.

Тонкая настройка (использование хуков)

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

Рассмотрим некоторые хуки, которые могут пригодится для настройки:

Open Graph

Title

Разделитель в заголовке меняется через родной ВП хук document_title_separator:

Источник

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

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

Как добавить мета теги в WordPress? Ответ на этот вопрос может показаться довольно простым. Добавить мета описание (meta description) и мета ключевые слова (meta keywords) в ваш блог на WordPress действительно не так уж и сложно, но польза от этого может быть несравнимо велика, когда речь пойдёт о SEO. В этом руководстве по WordPress мы покажем вам, как правильно использовать мета заголовок, ключевые слова и мета описания в блоге WordPress и значительно улучшить ваши позиции в SEO.

Обратите внимание, что Hostinger предлагает специальный оптимизированный для WordPress хостинг. Воспользуйтесь предложением и получите WordPress хостинг со скидкой до 82%!

Что потребуется

Перед началом этого руководства проверьте наличие:

  • доступ в административную область WordPress сайта.

Почему важны WordPress мета теги: meta description, meta keywords и meta title?

Качество контента сайта важно, но только его недостаточно. В доступе у пользователей сейчас тысячи тысяч сайтов, и просматривать все сайты нет возможности, поэтому в основном ограничиваются 3-мя самыми популярными результатами из поисковой выдачи. Вот почему SEO считается святым граалем веб-маркетинга. Правильные и качественные SEO-мероприятия могут направить большое количеством трафика на ваш сайт.

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

Пример отображения мета тегов description и title в браузере

Использование ключевых слов (keywords), с другой стороны, гораздо более спорный вопрос. В то время, как многие эксперты SEO верят, что это очень значительный фактор в SEO, другие считают, что ключевые слова не так уж много значат, включая Google (англ.).

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

Существует множество плагинов, которые вы можете использовать для добавления мета описания и ключевых слов в ваш блог WordPress. В этом руководстве мы будем использовать популярный плагин Yoast SEO. Чтобы узнать, как установить плагин Yoast SEO на своём сайте WordPress, следуйте нашему специальному руководству (англ.), посвящённому этой теме.

Применение плагина SEO Yoast для добавления мета тегов в WordPress

Плагин Yoast SEO разработан Joost de Valk, признанным гуру в SEO в WordPress. Хотя WordPress изначально сама по себе является довольно приличной платформой CMS с точки зрения SEO, Yoast SEO можно использовать для оснащения вашего сайта дополнительной мощью, которая может сказаться на большой разнице в рейтинге сайтов. Популярная функция анализа страниц Yoast выделяет детали, связанные с SEO, которые могли быть упущены, например, теги alt на изображениях, длина сообщения и структура предложения. Мы будем использовать плагин для добавления title, description и keywords в блог WordPress.

Шаг 1 – Включение расширенных настроек SEO Yoast

По умолчанию в вашем распоряжении будет множество инструментов Yoast SEO. Тем не менее, чтобы извлечь выгоду из этого плагина, мы настоятельно рекомендуем включить некоторые из дополнительных настроек вручную. И мета заголовок, и мета описание уже включены, но мета ключевые слова должны быть активированы с использованием вышеупомянутых расширенных настроек (как показано далее в этом руководстве).

Чтобы включить дополнительные настройки, перейдите в SEO -> Консоль. Здесь выберите вкладку Возможности и найдите заголовок Дополнительные настройки страницы. Передвиньте положение кнопки в Вкл. под заголовком. Это заставит перезагрузиться странице и после этого вы увидите дополнительные настройки.

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

Плагин Seo Yoast страница включения продвинутых настроек

Шаг 2 – Добавление Meta Title

Чтобы добавить Meta Title или SEO title к записи, перейдите в Записи ->Все записи и выберите ту запись, для которой вы ходите добавить мета заголовок.

Как только запись откроется в редакторе, прокрутите страницу до заголовка Yoast SEO. В этом разделе вы увидите Просмотр сниппета, то как он будет показан в поисковой системе. Это создаётся автоматически для каждой записи. Нажмите на Изменить сниппет. Перед вами появятся дополнительные поля.

Первое поле, называется SEO-заголовок, это и есть мета заголовок страницы. Введите соответствующий заголовок в это поле. Yoast поможет вам его создать правильно, индикацией цветной полосы ниже – зелёный означает, что длина оптимальная.

Как добавить мета теги в wordpress - Yoast SEO мета title

Шаг 3 – Добавление Meta Description

Мета описания в WordPress можно добавить в том же разделе, что и SEO-заголовок. Сразу под полем SEO-заголовок находится два дополнительных поля – Ярлык и Мета-описание. Просто напишите краткое и понятное описание вашей записи.

И снова Yoast сообщит вам об оптимальной длине описания через цветную полосу. Обязательно добавьте соответствующие слова, которые также используются в записи в мета описании. По завершении нажмите Закрыт редактор сниппета и сохраните изменения, нажав кнопку Обновить.

Как добавить мета теги в wordpress - Yoast SEO мета description

Шаг 4 – Добавление Keywords

В отличие от мета заголовка и мета описания, ключевые слова могут быть отключены в настройках Yoast SEO и тогда их нужно включить вручную. Для этого перейдите на страницу SEO -> Titles Все записи. Прокрутите страницу до раздела Yoast SEO и сразу под Просмотром сниппета вы найдёте поле Фокусное ключевое слово либо Meta keywords.

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

Добавление фокусного ключевого слова в записи WordPress

Либо, если поле рассчитано на несколько значений keywords, то добавьте несколько ключевых слов (не более 10), разделённых запятыми. Здесь тоже постарайтесь подобрать наиболее подходящие для вашей статьи ключевые слова, которые описывают вашу статью и представлены в самой статье.

Добавление нескольких ключевых слов в записи WordPress

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

Выводы

Существует несколько способов улучшить SEO вашего сайта на WordPress (англ.). В этом руководстве мы рассмотрели один из них, обсудив, как добавить мета теги в WordPress, а именно: ключевые слова, мета заголовки и мета описания, используя плагин Yoast SEO.

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Источник

Как добавить мета-теги в WordPress

При сканировании вашего веб-сайта поисковые системы пытаются собрать как можно больше информации. Помимо просмотра заголовка, заголовков, основного текста, URL-адреса и других элементов SEO на странице, поисковые системы также ищут данные, которые не видны внешнему пользователю. Эти данные известны как метатеги.

Согласно Google, метатеги – еще один способ, которым владельцы сайтов могут сообщить поисковым системам о своих сайтах. Эти теги могут содержать метаописание, автора, тип документа, язык, авторские права и любую другую важную информацию о сайте. Важно отметить, что метатеги ключевых слов не были фактором ранжирования с 2009 года, поэтому вам не о чем беспокоиться. Просто сосредоточьтесь на добавлении ключевых слов для оптимизации ваших элементов на странице.

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

Как добавить мета-теги в WordPress вручную

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

Для этого следуйте пошаговому руководству.

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

2. Щелкните папку public_html в левой части экрана.

Как добавить мета-теги в WordPress

3. Щелкните папку wp-content.

4. Найдите папку с надписью «themes».

Как добавить мета-теги в WordPress

5. Щелкните папку с названием вашей темы.

6. Щелкните правой кнопкой мыши шаблон header.php и выберите «Изменить» в раскрывающемся меню.

7. Добавьте свои метатеги в раздел заголовка (между тегом .

8. Сохраните изменения.

Как добавить мета-теги в WordPress

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

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

Как добавить мета-теги в WordPress с помощью плагина

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

1. Сначала войдите в свою панель управления WordPress.

2. Щелкните Плагины > Добавить новый.

Как добавить мета-теги в WordPress

3. Найдите «Диспетчер метатегов». Когда появится результат поиска, нажмите «Установить сейчас» и «Активировать».

4. Вы будете автоматически перенаправлены на вкладку, содержащую все установленные плагины на вашем сайте. Вверху экрана вы должны увидеть сообщение, подтверждающее, что плагин активирован.

Как добавить мета-теги в WordPress

5. Перейдите в «Настройки» > «Диспетчер метатегов».

Как добавить мета-теги в WordPress

6. Теперь вы можете начать создавать глобальные мета-теги и назначать их различным областям вашего сайта. Допустим, вы хотите добавить метатег автора для всех сообщений на моем сайте. Вы должны настроить параметры, как показано ниже.

Как добавить мета-теги в WordPress

7. Затем перейдите на страницу «Общие параметры» и убедитесь, что сообщения, страницы и медиафайлы указаны в поле «Поддержка типа сообщения». Таким образом, при редактировании сообщения, страницы или медиафайла вы можете добавить метатеги, которые будут отображаться только для этого конкретного элемента.

Как добавить мета-теги в WordPress

8. При редактировании таким образом Менеджер метатегов будет отображаться как отдельное мета-поле, как показано ниже.

Как добавить мета-теги в WordPress

В демонстрации ниже вы увидите, что я нахожусь в редакторе сообщений. Я прокручиваю мета-поле Yoast SEO до мета-окна Meta Tag Manager и добавляю мета-тег описания, уникальный для этого конкретного поста.

Следуя тому же процессу, вы можете добавить уникальные метатеги ко всем своим сообщениям и страницам.

Добавление метаинформации на ваш сайт

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

Источник

WordPress. Добавляем мета-теги. Часть 1 из 3

Для вывода мета тегов будем использовать «Произвольные поля», поэтому для начала нужно их включить. В панели управления, на странице редактировании или создания записи, в правом верхнем углу кликаем на ссылку «Настройки экрана» и отмечаем checkbox «Произвольные поля». После этого внизу страницы добавляем два поля: meta_description и meta_keywords .

Аналогичную операцию проделываем для страниц сайта. Теперь осталось только вывести значения этих двух полей на страницах записей и на статических страницах. Для этого добавляем следующий код в файл header.php темы:

Это самый простой способ, но он не добавляет мета-теги для страниц списков записей. Если на главной странице отображается статическая страница, то для главной будут добавлены мета-теги этой страницы. Но если на главной странице показываеются последние записи — мета-тегов не будет.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Источник
Рейтинг
Загрузка ...