Меню

Yoast seo настройка карты сайта



Плагин Yoast SEO WordPress. Правильная настройка

Просмотров: 2 580

И снова здравствуйте, друзья! Добро пожаловать на мой блог WordPress mania, чтобы учиться вместе со мной премудростям популярной платформы ВордПресс. Ведущий специалист в Google по интернет спаму и оптимизации Matt Cutts сказал, что WordPress — отличная CMS для продвижения сайта в поисковых системах. Вы, дамы и господа, сделали правильный выбор, решив создать свой проект на ВордПресс. Сегодня у нас важная тема — правильная настройка плагина Yoast SEO WordPress.

Настало время поговорить нам об SEO оптимизации своего блога/сайта на WordPress. В разное время для этих целей приходилось использовать несколько плагинов, например такие — Platinum SEO или All in One SEO Pack, Breadcrumb NavXT и другие. Представляю вам лучший SEO плагин во вселенной — Yoast SEO.

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

WordPress Yoast SEO plugin это — автоматическое создание XML Sitemaps (карта сайта) для поисковых систем Google, Bing и Яндекс; возможность подтвердить ваш сайт для кабинета веб-мастера (добавит мета — тег верификации на вашу домашнюю страницу).

Настройка отображения вашего сайта в поисковой выдаче (прописать SEO-заголовок и Мета-описание description; «Хлебные крошки» для вашего блога; настройка RSS-канала, прямо из административной панели редактирование файлов robots.txt и htaccess; анализ страницы при написании статьи и многое другое, о чем будет сказано ниже. Читайте, друзья, как настроить Yoast plugin?

Плагин SEO Yoast WordPress

Yoast SEO — плагин №1 из других SEO плагинов WordPress. Его установили более 5 миллионов пользователей, вот это, да! Очень часто обновляется, по моему чаще остальных установленных у меня. Товарищи, улучшите SEO вашего WordPress: поработайте над качеством контента и получите полностью оптимизированный WordPress-сайт с помощью плагина Yoast SEO. Установка модуля происходит как обычно, из админки WP, стандартным способом.

Раздел Плагины — Добавить новый. В поле для поиска плагинов вводим SEO Yoast, в списке плагинов будет первый. Кликаем Установить:

Далее, после успешной установки и активации плагина, в админке появится новый раздел — SEO и подразделы.

Yoast SEO настройка

Какие настройки Seo плагина вы можете произвести? Естественно, идём с самого начала: нажимаем Общие. Вкладка — консоль. Вы должны увидеть уведомление о старте мастера настройки Yoast SEO, также проблемы вашего сайта и уведомления (если они есть) которые вы при настройке плагина исправите. Давайте первым делом произведём первичные seo настройки. Нажимаете ссылку: Быстро начать работу с Yoast SEO мастером настройки!

После этого, откроется на новой вкладке браузера спец-страница где плагин поможет вам настроить SEO под нужды вашего сайта!

Пройдите все 12 шагов, отмечая нужные вам настройки. Затем вернётесь в свою админку и продолжите настройки. Следующая вкладка Возможности. Yoast SEO предлагает множество разных сервисов. Вы можете активировать/деактивировать некоторые из них ниже. Кликните на знак вопроса, чтобы получить больше информации о сервисе:

Включите всё, хотя, каждый должен решать сам, да и по умолчанию все сервисы включены.

Yoast SEO карта сайта (Sitemap XML)

Тут многие спрашивают, как включить в yoast seo карту сайта sitemap xml для поисковых систем? Вот, здесь и включается. Там же написано русскими буквами: XML-карта сайта — Включите файлы Sitemap XML, которые генерирует Yoast SEO.

XML-карта сайта (sitemap.xml) сообщает поисковикам, какие страницы вашего сайта нужно проиндексировать, время их последнего обновления, частоту обновления и важность относительно других страниц сайта.

Файл sitemap.xml может помочь поисковым роботам найти все страницы вашего сайта и правильно определить важность страниц. Чтобы сообщить поисковым системам местоположение файла sitemap.xml, необходимо указать URL файла в средствах для вебмастеров (Яндекс.Вебмастер, Google Search Console или Bing Webmaster Tools) и в robots.txt добавить ссылку на карту.

Даже можно её сразу посмотреть (ещё не настроенную), нажав ? и соответствующею ссылку. А в дальнейшем вы можете найти свою карту сайта XML именно здесь:

Открыли, скопировали ссылку на карту и добавили её в веб-мастер (после настройки). Ссылка у карты в Yoast SEO будет такая https://ваш_сайт/sitemap_index.xml А выглядит она так:

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

Идём дальше. Вкладка — Инструменты для веб-мастеров.

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

Не забывайте сохранять все изменения — синяя кнопка .

Переходим на страницу: Отображение в поисковой выдаче, вкладка Общие.

Здесь, выбираем разделитель заголовка. Он будет показан между вашим названием сообщения и названием сайта. Символы будут появляться в результатах поиска. И обязательно нужно указать SEO заголовок для вашего сайта, а также, важно — мета-описание главной страницы WordPress сайта.

Meta description — это мета-описание страницы сайта. Meta-тег description, в отличие от meta keywords, является действующим и достаточно эффективным способом влияния на представление сайта в результатах поиска.

Содержимое meta name description content используется при формировании сниппета для описания сайта в поиске.

У меня например, прописано так:

А в поиске Яндекс представлен мой блог так:

Вы можете определить название и описание для главной страницы сайта по вашему желанию.

Затем, идёт вкладка «Типы содержимого». Вот с этого момента начинается настройка карты сайта xml в Yoast SEO. Раньше было по другому, сейчас сделали намного понятней и проще. Теперь все сводится к тому, чтобы ответить на простой вопрос: хотите ли вы, чтобы то или то появилось в поисковых системах (включать в карту сайта или нет)?

Sitemap XML Yoast SEO настройка

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

Например, ответив «Да» на вопрос «Показать сообщения в результатах поиска» в настройках сообщений, вы убедитесь, что ваши статьи будут отображаться в карте сайта XML, а следовательно, и в результатах поиска.

Включите в XML карту сайта записи и страницы, а дату — как захотите.

Конечно, вы можете исключить отдельные посты из XML-карты сайта в мета-блоке Yoast SEO под редактором сообщений. Нажав на шестерёнку и выбрать нужное:

Во вкладке Медиа нужно — Перенаправить URL вложений на файл вложения — включить Да. Если вы загружаете медиафайл (например, изображение или видео), WordPress не только сохраняет ваш медиафайл, но и создает URL для него. Страницы с этими URL почти пустые: на них есть только ваше медиа и, возможно, заголовок (если вы его добавили). По этой причине, если вы никогда не используете эти URL, лучше деактивировать их и перенаправить их на сам медиа-объект.

Читайте также:  Пример настройки can atmega

Во вкладке Таксономии вам нужно выбрать: включать в sitemap xml или нет — рубрики, метки и архивы по формату? Рубрики можете добавить в карту. Насчёт меток, я так и не нашёл ответа, нужны они в карте или нет. Решайте сами.

У себя, я всё таки включил метки в карту.

Если вы хотите, чтобы Google, Яндекс и другие поисковые системы быстрее находили вашу XML-карту сайта, вам нужно добавить ее в веб-мастере ПС.

На очереди вкладка — Архивы.

По архивам идёт подсказка: Если вы ведете свой личный блог, архив автора будет полностью совпадать с домашней страницей. Это называется проблема дублирования содержимого. Если у вас именно такая ситуация, вы можете либо отключить её (будет происходить перенаправление на домашнюю страницу), либо добавить к ссылке noindex,follow , чтобы исключить её из результатов поиска.

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

Если у вас в теме отсутствуют хлебные крошки, то вы можете настроить их — Вкладка — Хлебные крошки, а затем внедрить код в свой шаблон (для опытных пользователей):

Как добавить хлебные крошки от Yoast в тему, я давно рассказал тут.

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

Хорошо что, плагин на русском языке и настройки с подсказками (вопросительный знак кликаем), что облегчает нам настройки модуля.

Следующий подраздел плагина — Консоль поиска. Можно подключить плагин к Google Search Console чтобы вы могли отслеживать, как Google индексирует ваш сайт. Предоставляя Yoast SEO доступ к вашей учетной записи Search Console, вы можете видеть и исправлять ошибки сканирования прямо из плагина!

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

Активируйте метаданные Open Graph если вы хотите, чтобы Facebook и другие социальные сети отображали изображения, и отрывок текста в предпросмотре, если кто-то поделится ссылкой на ваш сайт. То есть, красиво постить/делиться в социальные сети — Facebook, Twitter, Pinterest и другие соцсети:

Настройте и остальные соцсети по подсказкам плагина. Для чего и как настроить Open Graph, читайте инструкцию здесь.

И последнее по настройкам. Подраздел — Инструменты Yoast SEO:

  • Импорт и экспорт — Импортировать настройки из других SEO плагинов и экспортировать настройки для повторного использования на (другом) блоге.
  • Редактор файлов — Этот инструмент позволит быстро отредактировать такие важные для вашего SEO файлы, как robots.txt и .htaccess (при его наличии).
  • Групповой редактор — Этот инструмент позволит вам быстро изменить заголовки и описания ваших записей и страниц без редактирования отдельных страниц.
  • Счетчик текстовых ссылок.

С настройками закончили. Теперь как пользоваться SEO плагином Yoast SEO.

При создания новой записи SEO Plugin добавляет полезные функции под редактором сообщений. Сниппет — как будет выглядеть фрагмент записи в поисковой выдачи.

Описание важно для пользователей, смотрящих выдачу. Большая часть ориентируется именно на него, когда выбирает, куда кликнуть. Заполнять Description или нет – решать вам. С одной стороны, поисковик сам может выбрать текст для сниппета, а заполненный мета-тег проигнорирует. Но с другой стороны, есть шансы, что в сниппет попадет ваш хороший конверсионный текст с нужной информацией, так что можно заполнить мета-теги и получить этот шанс.

Меняйте сниппет как вам нужно. Представитель Google Джон Мюллер о рекомендуемой длине Description говорил так:

«Фиксированной длины не существует. В идеале стремитесь к тому, чтобы они были уникальными, убедительными и полезными».

Употребление ключевых слов в Description не повлияет на позиции, но будет выделяться в тексте сниппета полужирным шрифтом и может привлечь внимание.

Фишка плагина это — ключевое слово, он проверит его в заголовке статьи; заголовке страницы; URL страницы; содержимом; в мета-описание:

Тут же можно проверить анализ страницы:

Нажимаете на значок Глаз (выделить результат в тексте) и плагин показывает/подсвечивает на странице места для исправления. Вот, пожалуй и закончим наш рассказ на этом месте. Изучайте, пользуйтесь, улучшайте SEO и на первое место в выдаче — Добро пожаловать.

Такие модули как — Breadcrumb NavXT, Category SEO Meta Tags, Google XML Sitemaps и другие можно заменить одним плагином Yoast SEO. Лично я уже перешёл на WordPress SEO Yoast. Что и вам желаю. Как раз для нас, новичков и не только, самое то.

P.S. Популярный WordPress-плагин Yoast SEO выпустил обновление, которое позволяет корректно внедрить разметку Schema.org.

От других доступных вариантов это предложение отличает тот факт, что оно решает две проблемы:

  • Упрощает внедрение разметки;
  • Объединяет разрозненные фрагменты разметки, создаваемые большинством реализацией Schema, и формирует вложенную структуру.

В заключение

Yoast SEO и All in One SEO Pack (правильная настройка) – одни из лучших плагинов, касающихся SEO-оптимизации сайта. Выбирайте исходя из личных предпочтений, но при этом не забывайте, что ставить оба плагина на свой ресурс нельзя (не рекомендуется). NEW : Сейчас набирает популярность новый SEO плагин Rank Math, присмотритесь к нему.

Я перешёл с Yoast SEO на него. Там все функции, которые есть только в платных плагинах, полностью бесплатны.

А у меня всё на этом. Будут вопросы, пожалуйста не стесняйтесь задавать их в комментариях. Удачи.

Источник

Yoast SEO — настройка плагина WordPress

Yoast SEO — что это такое

Yoast SEO — это плагин WordPress, который настраивает страницы сайта для правильного отображения в поисковых системах. Он поможет:

  • избежать проблем и возможных санкций и фильтров со стороны поисковых систем за дубли контента;
  • настроит вывод title, meta description и meta keywords;
  • создаст карту сайта sitemap.xml ;
  • сделает навигационную цепочку «хлебных крошек» (breadcrumbs);
  • поможет убрать основу категорий ( /category/ ), стоп-слова и replytocom из URL комментариев;
  • настроит редиректы с дочерних страниц медиафайлов на родительские записи;
  • и многое другое, полезное для внутренней поисковой оптимизации сайта.

Где скачать и как установить плагин Yoast SEO

Вы можете скачать плагин из официального репозитория WordPress.org, либо перейти в панели администратора в ПлагиныДобавить новый ( http://example.com/wp-admin/plugin-install.php ), и в поиске найти Yoast SEO

Установка Yoast SEO

Быстрая настройка Yoast SEO

Здесь памятка, как быстро настроить Yoast SEO на новом сайте.

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

Итак, плагин установлен и активирован. Далее:

  1. Включаем полный функционал плагина. Для этого, переходим SEO — Dashboard — Feauters и переводим Advanced settings pages в Enabled , затем вниз и сохраняем изменения.
  2. В сайдбаре появятся новые пункты. Переходим в Заголовки и метаданные ( http://example.com/wp-admin/admin.php?page=wpseo_titles )
  3. В Заголовки и метаданные проходимся по всем вкладкам и везде удаляем конструкцию %%page%% %%sep%% %%sitename%% . Как правило, остаётся только первый шаблон, например %%title%% . Сохраняем изменения.
  4. Также, в Таксономии( http://example.com/wp-admin/admin.php?page=wpseo_titles#top#taxonomies ) удаляем слово Архивы из начала каждой строки. Сохраняем изменения.
  5. В последней вкладке Другое ( http://example.com/wp-admin/admin.php?page=wpseo_titles#top#other ) Subpages of archives выставляем disabled , сохраняем изменения.
  6. В сайдбаре переходим в XML Карта сайта ( http://example.com/wp-admin/admin.php?page=wpseo_xml ) и XML sitemap functionality включаем ( enabled ). Проходимся по всем вкладкам, карту авторов выключаем и следим, чтобы нужные типы записей, страниц и таксономий присутствовали в карте sitemap.xml. Сохраняем изменения.
  7. В сайдбаре переходим в Дополнительно. Включаем навигационную цепочку breadcrumbs, прописываем текст ссылки на главную, в цепочке записи указываем Рубрика. Сохраняем изменения. Чтобы вставить хлебные крошки в шаблон, используем:
  8. Во вкладке Постоянные ссылки ( http://example.com/wp-admin/admin.php?page=wpseo_advanced&tab=permalinks ) проставляем:
    1. Strip the category base — Remove ;
    2. Redirect attachment URLs to parent post URL — Redirect ;
    3. Remove the ?replytocom variables — Remove .

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

    Полная настройка Yoast SEO

    Теперь, когда плагин установлен и активирован, переходим к его настройке. В левом сайдбаре внизу появился отдельный раздел SEO, переходим в него:
    http://example.com/wp-admin/admin.php?page=wpseo_dashboard

    Стартовое меню Yoast SEO

    Внутри нам покажут несколько разделов:

    1. Dashboard
    2. Общие
    3. Features
    4. О себе
    5. Инструменты вебмастера
    6. Безопасность

    Все эти пункты рассмотрим подробно.

    Dashboard (Рабочий стол)

    Dashboard или Рабочий стол. Здесь отображаются различные сообщения и уведомления, на которые стоит обращать внимание.

    Yoast SEO Dashboard (рабочий стол)

    Например, на скрине выше мы видим 1 проблему (установлено название сайта по умолчанию, надо прописать своё) и 2 уведомления (предложения воспользоваться конфигуратором плагина и подключить сайт к Google Search Console). Мы только что установили плагин, и можно воспользоваться конфигуратором, но его будет недостаточно для полной настройки, поэтому я пропущу его и перейду непосредственно к обзору плагина и его тонкой настройке.

    General (Общие)

    Второй раздел, в который можно попасть по адресу http://example.com/wp-admin/admin.php?page=wpseo_dashboard#top#general

    Общие Yoast SEO

    В нём расположен следующий функционал:

    1. Configuration wizard — здесь расположен конфигуратор, которым можно воспользоваться, чтобы в несколько этапов предварительно настроить плагин. Можно его пропустить;
    2. О создателях — информация о создателях плагина;
    3. Restore default settings — тут можно сбросить настройки плагина на первоначальные, если что-то пошло не так.

    Features (Возможности)

    Третий раздел — Features (Возможности). Доступен по адресу http://example.com/wp-admin/admin.php?page=wpseo_dashboard#top#features .

    Yoast SEO Feauters (возможности)

    • Advanced settings pages — включить ( enabled ). Во включенном состоянии активируются основные возможности плагина (установка шаблона meta title (заголовков) и meta description (описания), sitemap.xml , breadcrumbs ), которые нам нужны, и многое другое.
      При включении ( enabled ) и сохранении, посмотрите в сайдбар слева, там появятся новые пункты меню, которые обсудим далее

    Yoast SEO полное меню

    Yoast SEO в тулбаре админа

    Knowledge Graph (О себе)

    Четвёртый раздел — Knowledge Graph ( О себе ). Доступен по адресу http://example.com/wp-admin/admin.php?page=wpseo_dashboard#top#knowledge-graph .

    Yoast SEO Knowledge Graph (О себе)

    • Название сайта — тут можно прописать данные, которые могут отображаться в результатах поисковой выдачи Google как данные сайта.
      Если вы заглянете в исходный код любой страницы сайта, то увидите следующее:

    Yoast SEO application/ld+json

    У нас прописано название сайта: «Название моего сайта» и «Описание моего сайта». А в коде это будет отображаться в формате

    name и alternateName — тут и выводятся данные по названию сайта, . Google будет использовать их для своего Knowledge Graph

    Компания или Частное лицо — отметьте ваш вариант.
    Если выбрать частное лицо и заполнить имя, то это имя будет прописано в application/js+json

    Здесь Myname — это имя частного лица, будет использоваться Ваше.

    Если выбрать компанию и ввести её данные, то данные будут отображаться примерно так:

    Тут я для примера привёл компанию Google и её лого. Вы, опять же, вводите свои.

    Зачем это всё нужно? Google будет использовать их для своего Knowledge Graph.
    А также, он может использовать эти данные в поисковой выдаче:

    Как Google использует данные Yoast application/js+json

    Webmaster Tools (Инструменты Вебмастера)

    Раздел находится по адресу http://example.com/wp-admin/admin.php?page=wpseo_dashboard#top#webmaster-tools .
    В этом разделе вы можете быстро подтвердить право на владение доменом в панелях Google Webmasters и Яндекс Вебмастер .

    Если вы уже подтвердили право владения доменом, пропускайте этот раздел.

    Yoast SEO Webmasters Tools (Инструменты Вебмастера)

    Google Search Console

    Чтобы подтвердить право владения доменом example.com в Google Search Console :

    Подтверждаем право владения доменом в Google Webmasters Tools

    Yandex Webmaster Tools

    Чтобы подтвердить право владения доменом example.com в Yandex Webmaster Tools :

    1. Если сайт не зарегистрирован в панели, добавим сайт
    2. Если сайт зарегистрирован в панели, подтверждаем право владения им
    3. Выбираем Мета-тег
    4. Выделяем и копируем строку

    Подтверждаем право владения доменом в Яндекс Вебмастере

    Security (Безопасность)

    Раздел содержит только одну функцию: Security setting , и находится по адресу http://example.com/wp-admin/admin.php?page=wpseo_dashboard#top#security

    Yoast SEO Безопасность

    По умолчанию ( disabled ), метабокс Yoast SEO в каждой записи не позволяет авторам изменять для записей права на просмотр поисковыми роботами ( meta name robots noindex ), а также переопределить каноническую ссылку ( link rel canonical ). Поэтому, если вы доверяете авторам, вы можете включить ( enabled ) возможность изменять эти жизненно важные вышеуказанные параметры в записях всем, а не только администраторам сайта. Иначе оставьте всё так, как есть по умолчанию — disabled

    Заголовки и метаданные

    Этот раздел отвечает за то, как в коде в секции head отображаются теги , и

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

    Чтобы для Записей отображался meta desciption , пропишите в поле Мета описание тег %%excerpt%%

    Как выглядят переменные Yoast SEO в метабоксе записи

    Например, %%sitename%% будет заменёна на название сайта, определённое в настройках, %%sitedesc%% на описание сайта, %%title%% — на название записи или страницы, и так далее. Ниже полный перечень переменных с их описаниями:

    • %%sitename%% — обозначает название сайта. Определяется в настройках сайта
    • %%sitedesc%% — описание сайта. Определяется там же
    • %%date%% — дата публикации записи или страницы
    • %%title%% — заголовок записи или страницы
    • %%parent_title%% — заголовок родительской страницы
    • %%excerpt%% — короткое описание записи или страницы. Если не существует, будет сгенерировано автоматически
    • %%excerpt_only%% — короткое описание записи или страницы. Если не существует, ничего не выведет
    • %%tag%% — текущая метка/метки (теги)
    • %%category%% — рубрика (категория) или список рубрик (категорий), разделённых запятой
    • %%primary_category%% — главная рубрика (категория)
    • %%category_description%% — описание рубрики
    • %%tag_description%% — описание метки (тега)
    • %%term_title%% — заголовок произвольного термина
    • %%term_description%% — описание произвольного термина
    • %%searchphrase%% — текущая поисковая фраза
    • %%sep%% — разделитель, который определяется в следующем пункте, и который присутствует в wp_title()

    Наверное, вы понимаете, что некоторые переменные могут работать только на определённых, соответствующих им страницах.

    Вышеуказанных переменных обычно хватает с запасом. Однако, существуют и продвинутые варианты:

    1. %%pt_single%% — тип записи в единственном числе (запись, страница, продукт, если есть)
    2. %%pt_plural%% — тип записи во множественном числе (записи, страницы, продукты, если есть)
    3. %%modified%% — дата модификации записи или страницы
    4. %%id%% — уникальный идентификационный номер (Post ID) записи или страницы
    5. %%name%% — имя автора записи или страницы ( Nicename )
    6. %%userid%% — уникальный идентификационный номер автора записи или страницы ( Author’s ID )
    7. %%currenttime%% — текущее время
    8. %%currentdate%% — текущая дата
    9. %%currentday%% — текущий день
    10. %%currentmonth%% — текущий месяц
    11. %%currentyear%% — текущий год
    12. %%page%% — строка текущей страницы в пагинации (например, страница 2 из 4 )
    13. %%pagetotal%% — общее число страниц в пагинации
    14. %%pagenumber%% — номер текущей страницы в пагинации ( число )
    15. %%caption%% — описание вложения, прикрепления ( аттачмента , например, изображения)
    16. %%focuskw%% — фокусная ключевая фраза записи
    17. %%term404%% — термин страницы с ошибкой 404 ( такой страницы не существует )
    18. %%cf_имя_метаполя_записи%% — значение произвольного метаполя записи ( post_meta )
    19. %%ct_имя_произвольной_таксономии_записи%% — произвольные таксономии записи, через запятую

    Пример для WooCommerce:
    Чтобы прописать в шаблон заголовка title страницы атрибут товара, можно создать атрибут со слагом (ярлыком) atribut , а затем воспользоваться следующей переменной:
    %%ct_pa_atribut%%

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

    Общие

    Располагается по адресу http://example.com/wp-admin/admin.php?page=wpseo_titles#top#general

    Заголовки и метаданные — Общие — Yoast SEO

    1. Разделитель для заголовка — тут можно выбрать символ, который будет служить разделителем в заголовке вместо переменной %%sep%%

    Enabled analysis

      Readability analysis — можно включить или отключить анализатор текста

    Yoast Анализатор текста в метабоксе в записи

    Yoast анализатор вхождения ключевой фразы в текст в метабоксе в записи

    С переменными вы уже знакомы (описание выше), поэтому дальше буду давать примеры шаблонов, которые я обычно ставлю.

    Домашняя страница

    Отвечает за то, что отображается в title и description на главной странице. Располагается в http://example.com/wp-admin/admin.php?page=wpseo_titles#top#home

    Здесь по умолчанию установлен набор %%sitename%% %%page%% %%sep%% %%sitedesc%% .
    По идее, достаточно будет оставить %%sitename%% или %%sitename%% %%page%% . Вы меняете на своё усмотрение.

    Типовые решения задач и проблем

    В этом разделе собраны типовые задачи и проблемы, с которыми приходится сталкиваться при использовании Yoast SEO.

    Как включить meta description для Рубрик (Категорий), Меток (Тегов) и других архивов

    Это решение подойдёт в том случае, когда заполнены описания архивов (рубрик, меток и других), и нужно, чтобы эти описания выводились в meta description :

    Как убрать дублирование названия записи в breadcrumbs (хлебных крошках) WordPress SEO by Yoast

    Код ниже удалит дублирующееся название статьи в хлебных крошках (последнее звено в цепочке), оставим только ссылки на верхние уровни (то есть, было Главная > Рубрика > Запись , стало Главная > Рубрика ):

    Как добавить ссылку в breadcrumbs (хлебные крошки) Yoast SEO

    Удобнее всего манипулировать breadcrumbs с помощью фильтра wpseo_breadcrumb_links . В примере ниже показано, как можно добавить дополнительную ссылку со страниц произвольной таксономии products_type :

    Как убрать Товары WooCommerce из цепочки хлебных крошек Yoast SEO

    Как убрать и отключить JSON-LD от Yoast

    Также, порой возникает потребность отключить Google SearchBox для сайта

    SearchBox в результатах поиска выглядит как на скрине:

    В WordPress обычно прописывается http://example.com/?s= <Поисковый_запрос>. Если на сайте стандартный вид поиска отключен, то стоит также отключить его и в JSON-LD:

    Либо, можно изменить существующий адрес для поиска, например http://example.com/?search :

    Как в Yoast SEO отключить метатеги OpenGraph

    Чтобы отключить метаданные Open Graph, можно зайти в панель администратора: SEOСоциальные сетиFacebook, и переключить ползунок OpenGraph

    Чтобы отключить Open Graph через хуки, можно воспользоваться следующим кодом:

    Чтобы отключить конкретные элементы OpenGraph, можно воспользоваться следующими фильтрами:

    ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто

    Если при проверка сайта в валидаторе микроразметки возникает ошибка ОШИБКА: поле http://ogp.me/ns#image отсутствует или пусто, значит, Вы не указали дефолтное изображение в настройках плагина: Yoast — Социальные сети — Facebook , и указываете любое изображение, которое будет показываться в соцсетях при шаринге страниц, не имеющих миниатюр.

    Устранение ошибки: поле http://ogp.me/ns#image отсутствует или пусто

    Как удалить rel prev next из head

    Как включить article:published_time и article:modified_time

    По умолчанию, в Yoast в Open Graph дата публикации и дата модификации отображается только для Записей. Чтобы включить их для других произвольных типов записей или страниц, можно воспользоваться следующим кодом:

    А следующим кодом мы сможем включить отображение article:published_time и article:modified_time вообще для чего угодно:

    Если требуется отключить article:published_time и article:modified_time везде:

    Yoast SEO и Woocommerce

    Для WooCommerce есть специальный платный плагин, описание доступно по адресу https://yoast.com/wordpress/plugins/yoast-woocommerce-seo/. На данный момент, стоит $49 .
    Помимо стандартных фишек Yoast SEO, он позволяет:

    • Увеличить число шарингов в Pinterest
    • Использовать хлебные крошки (breadcrumbs) от Yoast взамен стандартных WooCommerce
    • Гарантирует отличную совместную работу Yoast SEO и WooCommerce
    • Удаляет ненужные страницы из карты сайта sitemap.xml и отдаёт приоритет индексации нужным страницам

    Yoast или All In One Seo Pack, какой плагин выбрать

    Я бы однозначно выбрал Yoast SEO, так как он содержит в себе всё, что нужно, чего нет в All In One Seo Pack , и что нужно добирать сторонними плагинами:

    1. Карту сайта sitemap.xml;
    2. Удалить /category/ из URL;
    3. Хлебные крошки Breadcrumbs.

    Как импортировать метаданные в Yoast SEO

    Допустим, Вы переносите сайт со старого движка на WordPress. Также, допустим, у нас в базе данных есть таблица articles , в которой есть столбцы с нужными нам данными: столбцы meta_title , meta_description и meta_keywords . Также, допустим, что в таблице articles есть столбец ID , который соответствует ID поста в базе данных WordPress.
    Если вам нужно массово прописать метаданные Yoast SEO для своих статей, можно воспользоваться следующим кодом. Его можно прописать в functions.php или создать MU Плагин WordPress.

    Теперь можно открыть URL http://example.com/wp-admin/admin.php?action=sheensay_import_yoast_meta , увидите результат запроса. Попробуйте стереть из $sql ограничение LIMIT 0, 10″ или увеличить его, например, LIMIT 0, 1000 , затем проверьте результат, перезагрузив страницу.

    LIMIT 0, 1000 означает «выбрать 1000 записей, начиная с 0 позиции». Так можно разбить импорт на порции. Следующие будут:

    1. LIMIT 0, 1000
    2. LIMIT 1000, 1000
    3. LIMIT 2000, 1000
    4. и так далее до конца

    Убедившись, что запрос выдаёт нужные данные, закомментируйте или удалите строку exit( print_r( $rows ) ); , затем перезагрузите страницу. Увидите, сколько строк импортировано.

    Если данных слишком много, скрипт может завершиться с ошибкой, ему просто может не хватить времени на исполнение. В этом случае, попробуйте либо увеличить максимальное время исполнения PHP, либо увеличить время ожидания NGINX.
    Если время исполнения увеличить нельзя, попробуйте скармливать данные порциями, меняя ограничение: например, LIMIT 0,100 первая итерация, LIMIT 100,100 вторая, LIMIT 200,100 третья, и так далее.

    Источник

Adblock
detector