All in One SEO Pack и внутренняя поисковая оптимизация блога на WordPress (метатеги Canonical,


Содержание материала:

All in One SEO Pack плагин. Оптимизация WordPress

Добрый день! Сегодня мы поговорим о SEO оптимизации в WordPress.

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

Поэтому, если вы хотите, чтобы вас читали, вперед оптимизировать! А поможет нам в этом плагин All in One SEO Pack для WordPress.

Основы SEO оптимизации WordPress

Новичкам будет полезно знать основные моменты внутренней оптимизации сайта на WordPress:

  • Заполнение Title (заголовок страницы) в WordPress
    Title отображается в название окна браузера. Этот параметр очень важен для продвижение, поэтому обязательно прописывайте его для каждой страницы и записи. Желательно, чтобы он содержал прямое вхождение ключевого слова и отличался от заголовка H1.
  • Формирование уникального Description (описание страницы) в WordPress
    Раньше Description отображался в поисковом сниппете, но сейчас такое случается редко. Однако, данный параметр по-прежнему необходим в оптимизации. Желательно, чтобы Description был уникальным и содержал в себе ключевики – но с ними важно не переборщить.
  • Указание Keywords (ключевые слова)
    Я не советую заполнять Ключевые слова, т.к. этот метод оптимизации давно устарел и поисковики не учитывают их при ранжировании.

Эти параметры нужно прописывать для каждой страницы, но по умолчанию в WordPress вписать их некуда. Решить эту проблему поможет плагин All in One SEO Pack .

Почему All in One SEO Pack плагин?

All in One SEO Pack — это плагин, предназначенный для внутренней оптимизации WordPress сайта под поисковые системы. Конечно, этому плагину есть альтернативы, но я советую использовать именно его, потому что он:

  • Самый популярный в своем роде
  • Самый простой в настройке и использовании
  • Занимает мало места и не создает большой нагрузки на сервер

Основные возможности SEO плагина для WordPress

Основное, для чего необходим этот seo плагин:

  1. Формирование Title и мета-тегов Description и Keywords для блога на WordPress, как вручную, так и автоматически
  2. Проверка на дубли страниц WordPress и удаление их индекса поисковиков во избежание наложения санкций и фильтров.

Установка seo плагина для WordPress

Установка стандартная, я всегда советую ничего не скачивать, а просто вбивать в поиске по плагинам название «All in One SEO Pack». Читайте подробнее про установку плагинов. Плагин русифицирован и готов к использованию. После установки в левом меню появился новый пункт «Инструменты SEO». Зайдите в данный раздел и начнем настройку.

Настройка плагина All in One SEO Pack

Я не буду подробно описывать все настройки плагина All in One SEO Pack, расскажу лишь об интересных и важных, которые необходимо выполнить каждому. Возле каждой настройки есть иконка вопросительного знака – нажмите на нее и появится подсказка с описанием данной функции.

Канонические URL’ы (Canonical URLs) — исключение дублей страниц WordPress

Дублирование контента на сайте – негативный фактор при ранжировании. Часто бывает, что на одну и ту же страницу WordPress ведут разные ссылки, например:

Для поисковика это две разные страницы с одинаковым содержимым – дубль! Установка галочки «Канонические URL’ы» позволяет убрать дубли в WordPress, добавлением в код мета-тега Canonical. Не буду углубляться в технические подробности, читайте отдельную статью о поиске дублей страниц. A нам еще много нужно успеть настроить.

Настройки главной страницы

Заполните Title и Description для главной страницы WordPress блога. В них нужно указать название вашего блога и его краткое описание, обязательно употребите какое-нибудь ключевое слово.

Настройка ключей

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

Настройки заголовков

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

Например, %post_title% — это тайтл записи. Если поле с тайтлом не заполнено для статьи, то будет выведен заголовок записи (H1).

Как убрать название сайта из title

По умолчанию плагин предлагает формировать тайтлы страниц блога в виде: Заголовок | Название сайта.

Я считаю лишним приписывать имя сайта к каждому тайтлу. Кроме того, есть мнение, что текст после черты | не учитывается поисковиками.

Настройки внешнего вида записей

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

Если вам мешает отдельно вынесенный на панель пункт «Инструменты SEO», можете убрать галочки «Быстрый доступ в панели админа»:

Настройки индексирования (noindex)

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

Настройка сервисов Google

Здесь можно указать адрес вашего аккаунта в Google+ для перелинковки блога с аккаунтом. Это пригодится для подтверждения авторства в гугле.

Дополнительные настройки

«Генерируемое описание» — дескрипшен будет взят из поля «Цитата», если оно заполнено.
«Исключить страницы» — можно перечислить страницы, на которые на будет распространяться действие плагина. На этом закончим с настройками, самые важные из них мы рассмотрели.

Использование плагина «SEO все в одном»

После того, как настройка плагина All in One SEO Pack закончена, откройте любую статью. Под визуальным редактором образовался новый раздел «Инструменты SEO». Обязательно заполните Заголовок записи (Title) – до 60 символов и Описание записи (Description) – до 160 символов. Как правильно их заполнять, говорилось в начале этой статьи. Не забывайте, что они должны быть уникальными и содержать ключевики.
Если вы хотите закрыть от индексации страницу, поставьте галочку «Добавить аргумент NOINDEX»

На этом мы закончим возиться с плагином All in One SEO Pack для WordPress. В следующей статье постараюсь рассказать еще что-нибудь интересное про оптимизацию блога.

Всем желаю успешного продвижения. Спасибо за теплые комментарии!

Давно пользуюсь плагином WP SEO, многие советуют попробовать предлагаемый вами плагин, вроде он удобней. Вот и оказался на распутье. Может действительно установить его, первый деактивировать и попробовать для начала на одной статье? Наверное хуже не будет.

Александр Викторович, слышала про плагин WP SEO, что он платный. Если вы действительно за него платите, то на мой взгляд лучше перейти на бесплатный и удобный плагин All in One SEO Pack для WordPress.

Конечно он бесплатный. Может и есть ПРО версия, не знаю, не слышал.

Аня, спасибо Вам за статью, уже приступила к использованию плагина на своём блоге, надеюсь это поможет его продвижению.

Вопрос такой возник: Вот Вы пишите: «Как было сказано выше, ключевые слова вряд ли помогут в продвижении блога» а далее в конце статьи «Не забывайте делать их уникальными и использовать ключевые слова». Значит ли это что ключевые слова важны только в заголовках? Спасибо.

Людмила, я не советую использовать meta-тег keywords (ключевые слова). Title и Description обязательно должны содержать в себе ключевые слова, по которым вы продвигаете страницу. О том, как подбирать ключевые слова, я планирую написать отдельную статью. Для этого я использую программу Словоеб.

Почему кей ворды не рекомендуете использовать?

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

Анна, дайте ссылку на источник, что-то я не видел такой информации о кейвордах.

Анна, а можно ли установить 2 плагина All in One Seo Pack и Dagon Design Sitemap Generator. Они же оба формируют карту сайта.

Можно, только не включайте функцию карты сайта в All in One Seo Pack. одновременно две карты создавать, конечно, нельзя.

Это в управление модулями ===> XML карта сайта, просто выключить?

И вообще для интернет магазина на wordpress, какой лучше плагин для карты сайта?

Просьба показать, как это делается? «Я считаю лишним приписывать имя сайта к каждому тайтлу. Кроме того, есть мнение, что текст после черты | не учитывается поисковиками.» Как убрать название сайта из title

Здравствуйте уважаемая Анна, огромное спасибо за полезную статью! Из Вашей статьи взял для себя много нового, добавил Ваш сайт в закладки, много полезной информации, буду изучать. Хочу поделиться с Вашими читателями своим опытом и ошибками при работе с плагином all in one seo pack. Очень полезный плагин для любого вебмастера, но, пользу он будет приносить при правильной настройке. Смотрел я видео уроки по настройке данного плагина, научился его настраивать за пару минут. Решил я создать магазин на вордпрессе и установил плагин all in one seo pack, всё замечательно, создал карту сайта, но, магазин – это же много страниц, как прописывать для каждого товара meta name description? Очень затруднительно мягко говоря. А у плагина all in one seo pack есть замечательная возможность автоматическое заполнение description и keywords, ну вот, думаю, решение проблемы. Это всё лень, побыстрее, побыстрее создать. Поставил галочку автоматическое заполнение description и загрузил товары. В поиске после двух обновлений появилось лишь несколько страниц. Не тот результат, который ожидал. Данный «эксперимент» я проводил на магазине, печальное оказалось исследование этой чудо кнопки автоматического заполнения полей description. На ошибках учатся. Придётся всё исправлять, так как трафик в основном ожидаю из поисковых систем. Потрачено куча времени впустую, одно утешает – магазин не попал под фильтр. Теперь никакой автоматики, всё в ручную, чего и Вам советую. Плагин all in one seo pack устанавливаем обязательно, но галочку на пункте автоматическое заполнение description не ставим. Заполняем эти поля сами-ручками. Надеюсь моя информация сэкономит Вам кучу времени и нервов, успехов и удачи!

Анна, приветствую! Спасибо вам за отличный блог. Можете подсказать как убрать отображение сео настроек на сайте?

У меня на в блоге под каждой статьей отображается вся эта кухня.

«Эта запись была размещена в Заработок на партнерках и помечено как заработать на партнерках, заработок на партнерках, как зарабатывать на партнерских программах, партнерки, партнерские программы по Oleg (постоянная ссылка). «

All In One SEO Pack умышленно обрезает описание мета-тега description. Решение проблемы

Привет. Решил сегодня написать не запланированный пост, так как после обновления всех плагинов блога seoslim.ru, случайно заметил, что в самом распространенном модуле произошли небольшие изменения, которые привели к некорректному отображению мета-тега description.

Уверен, что вы уже догадались, о ком пойдет речь. Оказывается всем известный плагин All In One SEO Pack, который после очередного обновления (просто я очень редко обновляю wordpress) перестал показывать полное описание страниц.

Например, если вы пишите описание по объему в 200 символов, то для поиска будет выводиться только 160.

Если кто-то занимается продвижением своих проектов и не знает для чего служит данный модуль прошу вас прочитать статью «SEO плагин WordPress все в одном», где я подробно рассказал о его предназначении и настройке.

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

На одном из моих подопытных сайтов наблюдалась вот такая картина:

Как видите, All In One SEO Pack обрезал в meta name description все, что превышало заданный лимит в 160 символов. Кто-то скажет, что здесь нет ничего страшного, заполняй дескрипшн как надо и будет тебе счастье. Но что делать тем, у кого уже опубликовано 100, 500 или 1000 статей.

Ведь в большинстве случаев вебмастера, в том числе и я описывают страницы больше заданного предела. Получается, надо будет перелопатить заново все статьи. А вдруг кто-то считает нужным написать текст в мета-теге description 200 символов или 170 или 300?

В общем, я разработчиков так и не понял, почему они внесли такие коррективы. Покопавшись в настройках All In One SEO Pack тоже не нашел опций отвечающих за данный мета-тег.

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

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

Тем более Яндекс его показывает в сниппете до 250 символов, значит нет ничего страшного если текст в description будет примерно такой длины.

Такую поганую работу плагина я заметил и на других блогах при просмотре исходного кода страницы. Возможно, многие забили на это дело, а кто-то и не знает, как All In One SEO Pack умышлено обрезает длину описания.

Как увеличить длину описания в All In One SEO Pack

Скажу честно, но решения этой проблемы у других блоггеров я так и не нашел. Поэтому пришлось обратиться на известные форумы, после другого десятка минут скитаний по серчам, маулам я нашел нужный для меня ответ на wordpress.org и как оказалось, в этом нет ничего сложного.

Данный способ будет касаться правки файла php самого плагина, поэтому если вы через какое-то время обновите его версию, то все изменения пропадут. �� Если вы знаете, как исправить этот трабл другим способом обязательно отпишите мне в комментариях.

Первое . Нужно зайти на хостинге в файловый менеджер вашей площадки и отыскать там файл aioseop_class.php, который лежит в папке плагина All In One SEO Pack.

У меня получился вот такой адрес:

Дабы упростить себе работу с удаленными файлами я использую программу FileZilla.

Второе . Затем открываем скаченный файл в редакторе текстовом редакторе Notepad++ и находим следующую строчку:

Посмотрите, где она располагается на скрине.

Здесь вам надо увеличить значение переменной под свои нужны, я поставил 300.

Третье . Сохраняем это дело и обновляем файл на хостинге. Посмотрите пример тестового сайта, о котором шла речь в начале статьи. После исправления файла описание мета-тега description пришло в норму.

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

На этом у меня все. Если кто-то еще не проверил исходный код своих страниц пора это сделать. Клавиши «Ctrl + U» вам в помощь или расширение для браузеров RDS-бар. Все пока!

Гайд по настройке плагина All in one SEO pack: скриншоты, стрелочки, подсказки

Совсем скоро ваша жизнь станет чуточку проще. Выводя свою деятельность в сеть нужно понимать, что оптимизация сайта переросла из прихоти в типовой комплекс работ проводимый, как минимум, над всей первой десяткой в результатах выдачи. Обеспокоенные граждане, заботясь о тех, кому лень или дорого продвигаться самостоятельно, решили создать, пожалуй, лучший плагин «All in one SEO pack» для WordPress на русском языке.

AIOSP plugin — это расширение для популярной CMS, призванное облегчить SEO работы по сайту, сводя трудные манипуляции, требующие знания основ программирования, до расставления галочек по чек-боксам.

Плагин All in one SEO pack: описание

Как говорят нам разработчики дополнения:

*Самый скачиваемый плагин для WP (свыше 30 миллионов закачек). Используйте AIOSP для автоматической оптимизации вашего сайта для поисковых систем.

Данное описание намекает нам на один ярчайший плюс — популярный плагин не забросят разработчики и вслед за обновлениями CMS будут выходить и обновления расширения.

Зачем нужен All in One SEO pack

Возможности и бонусы модуля впечатляют. Вот основные из них:

  • Элементарная работа с Title и Description, что являются важными зонами документа.
  • Встроенный редактор файлов robots. txt и. htaccess — грубо говоря, системные файлы, редактирование которых необходимо для результативного продвижения.
  • Возможность быстрого создания автоматической карты сайта (sitemap.xml), что положительно влияет на индексирование вашего сайта.
  • Позволяет безболезненно работать с микроразметкой OpenGraph и Schema.org.
  • Дает возможность разобраться с дублями на сайте без помощи программистов, формируя канонические адреса.
  • Отлично воспринимается новичками и редко конфликтует с другими плагинами.
  • Достаточно широкая бесплатная версия

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

Где скачать плагин

Для начала нужно определиться с совместимостью CMS и AIOSP. Для этого давайте разберемся какая у вас версия WordPress. Зайдите в свою админку и посмотрите в правый нижний угол:

На момент написания статьи актуальная версия All in one SEO pack 2.3.8, требующая CMS не ниже 3.4. Если у Вас в углу циферка ниже — плохо, надо обновиться. Если же обновиться нет возможности или вероисповедание не позволяет, воспользуйтесь версией расширения 2.3.2.3, которую не так то просто отыскать.

Скачать русский All in one SEO pack 2.3.8 можно на сайте самой CMS ru.wordpress.org. Либо просто щелкнуть сюда .

Как установить All in one SEO pack

Вообще, есть два способа установки. Первый требует доступов к ftp и лазанья по папкам. Если вы бывалый, то наверняка сами знаете как установить AIOSP. Поэтому рассмотрим простой способ установки.

Заходим в админку:

  1. В левом меню находим «Плагины» или Plugins ->
  2. Жмем «Добавить новый»

На открывшейся странице ищем строку поиска и пишем в неё All in one SEO pack, жмем Enter.

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

Жмем «установить» в правом углу от иконки розетки в щите. Ждем. Оказываемся на странице с информацией. Убеждаемся, что плагин успешно установлен и жмякаем по активации:

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

Установку мы завершили. Все работает. Да?

All in one SEO pack: настройка для WordPress

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

SEO модули для WordPress

Для того чтобы воспользоваться всеми благами плагина AIOSP, нужно активировать необходимые модули. Для этого из левого меню CMS заходим в «Управление модулями».

Активируем по кнопке activate следующие:

  • XML Карта сайта. Важный модуль для создания sitemap.xml.
  • Социальные мета. Если регулярно постите с сайта информацию в соц. сети — пригодится. Активируем.
  • Robots.txt. Однозначно ставим, чтобы регулировать передвижения краулера поисковых систем, не прибегая к заходам на ftp.
  • Редактор файлов. Тоже ставим, понадобится для регулирования серверных штук и того же роботса.
  • Импорт & Экспорт. Если вы твердо решили, что настроенный вами All in one SEO pack plugin лучше всех прочих, и вы хотите поделиться своей тонкой настройкой — ставим. Если вы хотите перенести настройки расширения и в другие сайты на WordPress — тоже не проходим мимо.
  • Блокировщик вредных ботов. Сомнительный модуль. Проблема в том, что он нужен только в том случае, если у вас есть лютейший интернет-враг, которых хочет напакостить. При этом данный модуль, может запретить еще и посещение бесполезных роботов, например, краулера Яндекса. В общем, я включу чтобы разобраться. Но новичкам не советую.
  • Производительность. На SEO не влияет. Информационный модуль, который покажет версии php, apache и прочих ненужных новичку штук.
  • Видеокарта сайта. Доступно только в All in one SEO pack PRO. Как вы догадались, pro — всегда стоит денег. Данный модуль — аналог карты сайта, только для видео контента. И вроде как помогает расширить сниппет в Гугле видюшкой, которая есть на странице. Типа того:

Стоит pro версия 79 $ в год.

Ну полный фарш. Почти полный, мы же не pro — куда нам. Теперь менюшка слева должна подрасти и выглядеть все это будет так:

Основные настройки All in one SEO pack

Раз мы включили все модули для плагина, давайте пойдем по менюшке сверху вниз. Первыми будут «Основные настройки». Внутри разберем каждый квадратик под галочку.

    Мне нравится этот плагин и я сделал пожертвование . Знаю я вас. Не ставим галочку.

Так, с основными настройками All in one SEO pack более-менее разобрались. В результате у меня получилось так:

Блок: настройки главной страницы

    Заголовок главной стр.: Это заголовок окна браузера, ака Title для главной. Обязательно заполняем.

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

Описание должно содержать ключи, которые не вошли в Title. Содержание должно формировать у пользователя желание кликнут на ваш сайт. Содержание должно содержать призыв к действию. В остальном — то же, что и в рамке выше.

Блок: Настройка заголовков

    Перезаписывать заголовки . Позволяем плагину ставить прописанные нами заголовки, вместо шаблонных. Ставим кругляш «Включить».

Дальше немного сократим описание из-за большого количества повторяющейся информации. Суть в том, что последующие 12 пунктов задаются по одному шаблону. Еще нюанс, что почти все заполнены верно. О пунктах, которые лучше поправить обязательно напишу. Объясню всё на примере главной.

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

И потом внизу кнопка «Сохранить изменения» — то, что нужно!


  • Формат заголовков страницы 404 . Вы догадались к чему этот шаблон. По умолчанию в него заложен англоязычный текст. Ну а мы, в ответ на санкции, заменим этот текст на русский.
  • Формат для навигации. По той же причине, что и выше, заменим Part на слово «Страница».

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

Общую фотографию делать не буду, а то в экран не влезает.

Настройка All in one SEO pack для пользовательских типов записей

  • SEO для пользовательских типов записей: Если включена данная опция, то к каждой конкретной странице вашего сайта (в админке) прибавляются поля для заполнения title и description. Однозначно оставляем включенной. Чуть ли не ради этого и создано данное расширение.
  • SEO только для этих типов записей: Отмечаем типы страниц, для которых будет актуален пункт выше. Я прощёлкал по всем. Почему бы и нет.
  • Включить расширенные опции . Они вроде бы еще раз дают написать пользовательские заголовки. Короче, не понял зачем оно надо. Тех опций, что мы настраиваем, более чем достаточно. Поэтому оставляем отключенными.

С пользовательскими типами записей разобрались.

Настройка изображений в All in one SEO pack

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

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

  • Инструменты вебмастера Google: Штука полезная. Но если вы исключительно в рунете, придется ставить еще и Яндекс.Webmaster. А это лезть либо в шаблон, либо на фтп. Но это уже другая история. В данное поле вы можете вставить набор символов для подтверждения, который выдается Google’ом при регистрации сайта в инструменте. Выглядит так:
  • Центр вебмастера Bing . Это аналог предыдущего пункта для бинг. Лично у меня, этот пункт немного приболел.

Да и не жалко совсем. Вот почему:

  • Printerest верификация . То же, что и в предыдущих пунктах.
  • Профиль Google+ и отключить Google+. Если вы обладатель аккаунта в Гугл+, то рекомендую заполнить и не ставить галочку в следующем пункте про отключение.
  • Отображать ссылки сайта в поисковом окне . Я так понял, речь о расширенном сниппете для серпа Google. То есть, при поиске по определенным запросам в Гугл, пользователь сможет увидеть ваш сниппет неприлично большим. Но проверить возможности нет. Ставим галочку — хуже не будет.
  • Установите предпочтительное имя сайта . Речь опять идет про микроразметку. Поэтому, как и в совете выше — читаем статью по данной теме, а уже потом вводим название. Пока что без галочки.
  • Расширенные настройки авторства . Очередная плюшка для Google+. Суть, опции — дать возможность проставлять тег rel=»author» для Гугл авторства. Оставляем без внимания.
  • Google Analytics ID : В этом поле можно ввести код, присвоенный вашему сайту инструментом для аналитики GA. Если уже подключали аналитику на сайт — заполняем. Выглядеть должно примерно так.

Настройки индексирования (noindex) в All in one SEO pack

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

Атрибут rel=»nofollow» говорит роботу, что нельзя переходить по какой-либо ссылке или по всем ссылкам страницы. Таким образом иногда борются с битыми ссылками либо со ссылками на другие сайты (а это размывает вес страницы). Подробнее про вес страницы — найдете у нас в блоге.

  • По умолчанию NOINDEX . Тут можем выбрать типы страниц, которые по дефолту не будут доступны поисковикам. Не советую этого делать, если вы создаете качественный сайт.
  • По умолчанию NOFOLLOW . Можем выбрать типы страниц, где робот не будет переходить по ссылкам. Если у вас есть страница, вроде: «Наши партнеры» — лучше дать прописать на ней rel=»nofollow». Галочки ставить не рекомендую.
  • По умолчанию NOODP . Запрещает роботу брать описание для вашего сайта (description) из каталога DMOZ. Хороший каталог в котором ваш сайт, скорей всего, не зарегистрирован. Но лучше поставить галочку на будущее.
  • По умолчанию NOYDIR . Что значит no yahoo directory. В общем, то же самое, что и предыдущий пункт, но для каталога Yahoo. Ставим галочки.
  • Использовать noindex для рубрик . Если вы не ведете трафик на страницы рубрик — можно закрыть их от индексации. На информационных сайтах неопытные вебмастера частенько закрывают, потому что рубрики являются чем-то вроде дубля. Галочку оставляем.
  • Использовать noindex для архивов дат . Ставим галочку. Архивы дат точно не пригодятся.
  • Использовать noindex для архивов авторов . Тоже закрываем. Непонятно зачем оно.
  • Использовать noindex для архивов меток . Тут опять зависит от целей. Опытные спецы вряд ли будут прятать страницы меток, скорей всего они их оптимизируют под что-то важное. Если же у вас нет ассоциаций со словом «метка» — лучше ставьте галочку.

Фуух, с индексацией всё. Идем дальше.

  • Избегать использования выдержек в описаниях. Якобы плагин All in one SEO pack может воспрепятствовать поисковой системе брать отрывки из текста и вставлять в description. В общем, ставить галочку или нет — дело ваше. Сомневаюсь, что это как-то отразится на работе сайта.
  • Авто-генерируемые описания. То же самое, что и предыдущий пункт.

Остальные расширенные настройки тоже заполнять не рекомендую потому, что по-отдельности мы уже все это настраивали.

Настройка ключей в All in one SEO pack

Речь идет о meta-keywords, которые, как известно, умерли — ставим «Отключить».

УРА! Основные настройки завершили. Переходим к активированным модулям.

Производительность в All in one SEO pack

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

Настройка XML карты сайта в All in one SEO pack

Sitemap.xml — это файл, помогающий поисковому роботу ориентироваться на вашем сайте, что положительно влияет на скорость индексации ресурса. Нам нужно настроить динамическую карту сайта, которая будет регулярно обновляться при добавлении новых страниц на сайт. Давайте по пунктам:

  • Префикс файла. Оставляем как есть, sitemap. Без всяких .XML и не нужно называть файл с большой буквы.
  • Уведомить Google. Затея хорошая. Ставим галочку.
  • Уведомить Bing. Тут не знаю даже. Давайте поставим, ничего не мешает.
  • Включить архивы за день и страницы авторов. Не ставим галочки. Все равно данные типы страниц уже закрыты от индексации в предыдущих настройках.
  • Создать сжатую версию карты сайта и ссылка на карту из вирутального роботс. Ставим галочки и там и там.

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

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

Это приоритет посещения страниц. Опять же, сайтам из 50−100 страниц данный пункт сильно не сыграет роли. На будущее можете определить приоритеты посещения страниц роботом, где 1.0 — максимум и 0.1 — минимум. Я расставил так.

Если у вас не новости реал-тайм, то рекомендую поставить дневную частоту (daily).

И в конце жмем «Обновить карту сайта». После того как страница обновится можно нажать на «Посмотреть карту сайта» и откроется страница sitemap. xml

Социальные мета в All in one SEO pack

Настройка данного раздела поможет сделать привлекательными анонсы ваших постов в социальных сетях.

  • Включить шорткоды в заголовке. Если вы заготовили шорт коды и используете их — ставьте галочку. Если же вы понятия не имеете, что такое шорткоды — игнорируем этот и следующий пункт. А про шорткоды ищите информацию в поисковике.
  • Использовать шорткоды в описании. Аналогично предыдущему пункту.
  • Автогенерация OG. OG — сокращение от OpenGraph, про который читаем в поисковике, а то и так статья гигантская. Если мы поставим галочку, то наши посты, публикуемые в социальных сетях, заполучат описание из контента поста. Рекомендую поставить галочку.

Настройки главной страницы

  • Использовать AIOSEO заголовок и описание. Если ставим галочку, то анонсу нашей главной страницы в соцсетях будет присвоены title и description из общих настроек All in one SEO plugin’а. Лучше не ставить галочку.
  • Название сайта. Просто укажите название сайта, которое будет отображаться в соцсетях.
  • Заголовок дом. страницы. В это поле указываем title для главной.
  • Описание дом. страницы. А тут description для той же самой главной страницы.
  • Изображение дом. страницы. Ну тут понятно всё. Выбираем картинку, которая будет сопровождать главную страницу.

Сильно подробно здесь разбирать не будем: все слишком очевидно.

  • Выбрать источник OG: Image. Тут можно выбрать уже используемое изображение для OpenGraph’а. Оставляем Default.
  • Использовать изображение по умолчанию если другого не найдено. Хорошая штука. Вдруг забыли указать изображение — потставят запланированное изображение, эдакий план Б. Ставим галочку.
  • OG:Image по умолчанию. То самое изображение для предыдущего пункта.
  • Ширина и высота. Указываем количество пикселей.
  • Использовать пользовательские поля. Необязательное поле. Лучше не трогать. Сюда можно добавить еще разных штук, связанных с изображением. Но шаблонных вполне достаточно.
  • Социальные ссылки. Тут перечисляем с новой строчки все ваши аккаунты и группы.
  • Частное лицо или организация. Не требует объяснения.
  • Связанное название. Пишите название организации или ваше имя. Зависит от предыдущего пункта.

Дальше идут настройки facebook’а и twitter’а. Их отдельно рассматривать не вижу смысла. Зато! В конце есть интересная кнопочка, проверяющая дубли социальных мета-тегов вашего сайта. Периодически нажимайте на неё.

В конце обязательно сохраняем настройки.

Robots.txt в плагине All in one SEO pack

Вообще, по этому поводу у нас есть даже отдельная статья про то как настроить robots. txt для wordpress . Там вы и сможете взять стандартный набор запретов, которые явно пригодятся сайту.

Тут есть конструктор файла robots.txt. В нем можно добавлять правило allow и block (disallow). Все предельно просто. Выбираем в переключателе нужно ли нам запретить или разрешить индексировать ту или иную страницу. Теперь пишем имя краулера: если не вдаваться в подробности это либо Yandex, либо Google. Звездочка (*) означает множество — иными словами, всех ботов. И в третьем поле указываем подопытную страницу. Например, давайте запретим Яндексу индексировать страницу входа в админку.

И жмем добавить правило. Внизу сохранить. Кстати, там можно еще «Оптимизировать» роботс. Не понял по какому принципу это делается, но мне добавили путь к sitemap.xml.

Редактор файлов в All in one SEO pack

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

    Редактирование robots.txt. Тут мы можем вручную прописать необходимые инструкции для поискового робота. Базовые инструкции можно взять в статье, ссылку на которую я давал в предыдущем разделе.

Импорт & Экспорт в All in one SEO pack

Все предельно просто. Эта вкладка даёт возможность сохранить в отдельный файлик все настройки вашего плагина AIOS. После вы можете импортировать те же самые настройки в любой другой сайт на WordPress’е. Я сначала хотел сделать тут файлик с настройками, чтобы вам не пришлось читать всю статью, но понял, что для разных сайтов нужны будут разные настройки. Поэтому решил не путать никого и не создавать кучу вариантов настроек.

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

С импортом вообще проблем не должно возникнуть.

Блокировщик вредных ботов в All in one SEO pack

Идея огонь. Исключить возможность сканирования сайта ботами-злоумышленниками. Но! Имейте в виду, что плагин иностранный, а значит он не сильно разборчив в отечественных ботах и порой блокирует весьма безобидных краулеров. Встречал где-то на форумах, что в черный список плагина попадали краулеры Яндекса. В своей версии нашел среди вредоносных роботов megaindex, ahrefs и подобных. Это сервисы статистики и никакого вреда сайту они не наносят.

    Блокировка вредных ботов, используя http. Если хотите защитить себя от всего-всего и вы даете отчет своим действиям — ставим галочку.

Заключение

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

ktonanovenkogo

KtoNaNovenkogo.ru — блог для начинающих вебмастеров

Существенно продвинуть свой блог на WordPress в поисковой выдаче вы сможете проведя его внутреннюю оптимизацию с использованием плагина All in One SEO Pack


Recent Posts from This Journal

Основные аргументы «за» и «против» эвтаназии

Эвтаназия — это. Основные аргументы «за» и «против» История применения эвтаназии Практика эвтаназии в…

Черты честолюбивой личности

Честолюбие — это. Черты честолюбивой личности Психологический подход Плюсы и минусы честолюбия Честолюбие — это черта…

Функции эпиграфа

Эпиграф — это. Зачем он нужен Как подобрать эпиграф к сочинению Эпиграф используют не только писатели, но и школьники при…

SEO оптимизация WordPress – Title и метатеги без плагина

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

И сегодня я хочу рассказать и показать, как провести внутреннюю оптимизацию WordPress без использования плагинов All in One SEO Pack и Platinum SEO Pack.

В своей статье Знакомство с WordPress от 21 декабря 2010 года я рассказывала о стандартном наборе файлов темы. Среди них есть такой замечательный файл functions.php. Вот цитата из моей статьи:

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

Разработчик может создавать прекрасные темы без применения лишних плагинов, вписывая весь необходимый код в этот файл. А вебмастер должен не бояться работать с файлами темы, особенно с файлом functions.php и без труда внедрять в свой блог скрипты, которые избавляют нас от лишней нагрузки на блог, которую создают плагины.

Так хотелось уделить внимание тому, на сколько важен данный файл, что отошла от темы статьи.

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

Итак, решение оптимизации блога WordPress без плагинов я нашла на интересном и очень полезном русскоязычном блоге wp-kama.ru. Автор блога, Тимур (ник Kama) поделился своим опытом, как оптимизировать свой блог без плагинов. Очень рекомендую его статью об этом , т.к. в ней идет сравнение двух плагинов, и делаются выводы, на сколько данные плагины важны, и почему стоит использовать именно встроенные возможности WordPress.

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

Установка Title и мета тегов без плагина

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

  1. Функция вывода тега Title – заголовок страницы.
  2. Функция вывода метатега Description – описание страницы.
  3. Функция вывода метатега Keywords – ключевые слова страницы.
  4. Функция вывода метатега Robots – отвечает за индексирование страницы. Не путайте с файлом robots.txt. Суть у них практически одинаковая, но возможности и реализация разные.

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

А вот плагины такой выбор не предоставляют. И независимо от того, нужна нам какая-либо функция или нет, плагин устанавливается со всем функционалом, и нужным и ненужным. Я даже уверена, что многие из тех, кто устанавливал в свой блог плагины All in One SEO Pack и Platinum SEO Pack не использовали их функционал на полную мощность. Кто-то сразу понимает, что ему просто это не нужно, а кто-то просто элементарно не знает, зачем это нужно.

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

Мета тег Robots

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

Мета тег Keywords

С помощью данного метатега мы можем сообщать поисковой системе наиболее важные слова и фразы, характеризующие нашу страничку. На сколько данный мета тег полезен, нам сообщают поисковые системы в своих справках:
Яндекс:

Google: …информация в справке полностью отсутствует.

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

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

Мета тег Description

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

Итак, остается последний, но самый важный тег.

Title

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

Как правило, все CMS, и WordPress не исключение создают заголовок страницы следующим образом:

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

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

Таким образом мы поместили функцию, которая будет отвечать за формирование title и метатегов.
Теперь открываем для редактирования файл Заголовокheader.php.
Если мы точно решили, что мы будет настраивать вручную title для каждой страницы, а также для категорий и меток, то находим код:

Ещё раз обращаю ваше внимание, что, если вы отказались от какой либо функции, то не указывайте код ее вызова в файле header.php.На этом установка скрипта закончена. Обычно, после установки плагина, в админке блога появляются дополнительные страницы. После же установки скрипта ничего подобного не произойдет. Как же и где настраивать метатеги для страниц?

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

Как оптимизировать главную страницу блога

Оптимизация главной страницы проводится сразу и один раз, но необходимые изменения мы должны внести в тот скрипт, который установили в файл functions.php.
Поочередно находим каждую из строчек и вписываем в каждую из них необходимые слова:

Как оптимизировать страницу поста или статическую страницу

Теперь вы всегда будете видеть данный пункт под редактором сообщений.
Нажимаем на ссылку Введите новое.

В поле Имя вписываем необходимый параметр – title, description, keywords или robotsmeta, а в поле Значение содержимое данного тега. Жмем кнопку Добавить произвольное поле.

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

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

Как оптимизировать страницу Рубрики и страницу Меток

На странице создания рубрики (категории) или метки есть поле Описание.

Укажите необходимые настройки в этом поле:

SEO оптимизация WordPress – Title и метатеги без плагина : 112 комментариев

Слишком тяжело — это для гика все.
Обывателю это не нужно.

Помоему столько гемора того не стоят. Я согласен, что порой нужно использовать как можно меньше плагинов, что я и стараюсь делать. Однако без плагина Platinum SEO Pack жить гораздо тяжелей.

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

Но все равно спасибо за статью!

Уже в 2020 году тег Cannonical проставляет сам WordPress)

ты бы ещё через 10 лет ответил человеку)

Александр, а как именно сам ВП проставляет тен Канноникал? где это сделать?

Настройка данного скрипта занимает на пару минут больше. А так, оптимизация страниц занимает столько же времени, как и с плагином. В обоих случаях нужно заполнять специальные поля для указания тайтл и мета тегов. Просто статья очень подробная получилась. Я не пытаюсь кого-то переубедить, просто я работала и с плагинами и с данным скриптом, т.е. есть с чем сравнить. И я знаю, о чем говорю.
А canonical есть в wordpress по умолчанию. Его раньше не было, сейчас он предусмотрен разработчиками:). Есть, начиная с версии 2.9.

Обыватели тоже разные бывают. Кому не нужно — прочитал и закрыл. А кому нужно — промолчал, но сделал:).

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

Гениально. Огромаднейшее неимоверных размеров СПАСИБО!

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

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

Большое спасибо за статью,давно хотел использовать меньше плагинов,но столкнулся с проблемой,Meta keywords: и Meta description: прописываются нормально,а вот Title добавляет: «Архив блога». Как его убрать?

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

Спасибо за статью. Проблема такая, в рубриках почему то не хочет видеть, что в описании что-то есть, поэтому не хавает title и все остальное. В чем может быть проблема?

Автор, вы супер! Столько полезной информации и все подробно. Я не встречала ни одного подобного сайта, где новичок сможет разобраться. К тому же, мне нравится, что не требуется устанавливать лишние плагины. Спасибо.

Спасибо большое. Просто мне трудновато. Боюсь что-то не так сделать.

Автор просто молодец, все по полочкам разложил, спасибо!

Спасибо, очень полезно

да, тяжеловато как-то)

Большое спасибо за решение! Очень простой код. Единственное многовато воды, еще раз спасибо!!

Keywords, на сколько я помню, поисковикам больше не интересен.

В статье написано о том, как поисковики относятся к этому мета-тегу

Очень нужно узнать:

А разве можно одну запись добавлять в две рубрики? Не приводит ли это к
дублированию контента и к санкциям со стороны поисковиков?

Подскажите, а стоит ли тогда вообще один пост помещать в несколько рубрик? Не приведёт ли это к дублированию контента? И как к этому относятся поисковики, если один пост размещён в двух или более рубриках??
Если это приводит к дублям, то тогда что делать, если нужно одну запись поместить в две рубрики?
Сделать одну рубрику родительской что-ли?? Или это не поможет никак?

У меня все работает, хотя никакие плагины к ключевым словам я не добавлял. Возможно это зависит от версии WP

Спасибо за пост. Использую раздел:
Как оптимизировать страницу Рубрики и страницу Меток

Посмотрит на результаты в поисковой выдаче)

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

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

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

Спасибо-не знаю насколько полезно,однако доходчиво)искал подобное -но натыкался на плагины…а тут все работает-так что Благодарю!

а как убрать название сайта с title?и чтобы название на главной в title осталось?
т.е: «Часы Citron|Маркет подарков» это сечас, а нужно «Часы Citron».

Скажите пожалуйста, если название рубрик совпадает с названием меток, это допускается или лучше этого избегать?

Спасибо автору за такую шикарную статью, да и вообще за блог в целом, очень полезная находка для веб мастера ��

Я так думаю, для новой версии wordpress 4.4.2 уже не актуальна тема, тогда как на сегодня можно сделать без плагинов?

В новой версии WordPress 4.4.2 нет мета-тегов description и keywords на страницах статей, рубрик и т.д., title берется из названия статьи. Принципиально с точки зрения SEO ничего не изменилось в WordPress со времени написания данной статьи. Поэтому статья по прежнему актуальна. Именно так и можно сегодня сделать без плагинов.

Ещё полтора года назад я успешно использовал данный способ на одном из своих сайтов. Гениальное изобретение и отличная статья.

Но сейчас я использую WordPress 4.4.2 и никак не могу найти в header.php таких строк. Дополнительные поля легко добавляются, но вот никаких изменения не происходит т.к. не получается исправить отсутствующие строки в файле header.php, соответственно никак не могу понять как можно применить данный способ?

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

Теги мета появятся тогда, когда вы сами их пропишите в файле header.php. Обратите внимание в статье на предложение: «Теперь открываем для редактирования файл Заголовок – header.php.» И читайте ниже после него.

Хорошо, задам более прямой вопрос: что именно нужно исправить/добавить в header.php, если там в тегах следующий код:

Я пробовал по всякому, например:

И ещё по всякому, не помогает, может синтаксис неверный? Если знаете то прошу более точный ответ.

Ёлки… не пропускает код в комментарии
вот скрин кода: remont-kvartir-v-novosibirske.ru/wp-content/uploads/2020/03/screen_tag.gif

Нужно просто добавить код из статьи в код, который вы выделили на скриншоте. Попробуйте вставить в пустое место между синим выделением.
Я думаю, имеет смысл, добавлять мета description, title в последних версиях WordPress нормально выводится.

Было бы честно, если бы вы сразу признались что не знаете.

Странный вы человек. В статье написано, какой код куда нужно вставлять. Вы написали, что вставили код в файл function.php, создали произвольные поля. Дальше нужно вставить код в файл header.php. В комментарии выше я написала, читайте сразу после предложения: «Теперь открываем для редактирования файл Заголовок – header.php.» Повторю, там написано, что, если вам нужно вставить Title, то указываете код…, если description, то другой код и т.д. Что именно нужно вам, определяйтесь сами, или сформулируйте вопрос иначе.

Начал править и тоже столкнулся с проблемой как человек выше) WP 4.7

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

Насколько я понимаю тайтл подхватывается из
Но где его править ХЗ, если есть идеи как это подправить буду при много благодарен)

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

Здравствуйте.
Я попробовал применить этот метод.
description — успешно выводится, спасибо, а keywords — не выводится.
В коде модуля нет ошибки?
В function kama_meta_keywords ($home_keywords=»,$def_keywords=») есть строка:
$desc = $wp_query->queried_object->description;
не должно там быть $desc = $wp_query->queried_object->keywords; ? или как-то иначе, но то что есть — не работает.

Здравствуйте, Александр. Код работает. Откройте исходный код этой статьи и вы увидите мета-тег keywords, который выводится именно с помощью представленного в статье кода. Проверьте все по шагам, может вы что-то упустили..
1. Код в файле function.php
2. Код в файле header.php
3. Произвольное поле

Добрый день! WordPress 4.5.2 та же проблема не работает keywords

Здравствуйте, Вячеслав. Смотрите комментарий ниже от Алёны, надеюсь, поможет. Я ещё не обновлялась до 4.5.2.

Не понятно: В записях работает, а на постоянных страницах нет? Посмотрел код, должно вроде работать. поясните подробнее пожалуйста.

is_single заменил на is_singular и заработало

Спасибо большое. Всё получилось. Долго искала такой материал.

У меня тоже не отображался keywords на странице. В инете нашла обновления к коду. если автор статьи позволит, то скину ссылку на обновленный код:
http://wp-kama.ru/question/kak-propisat-keywords-na-stranitsyi-vordpress-bez-plagina
Может кому пригодится:
/**
* Генерирует метатег keywords для head части сайта
*
* Чтобы задать свои keywords для записи, создайте произвольное поле keywords и впишите в значения необходимые ключевые слова.
* Для постов (post) ключевые слова генерируются из меток и названия категорий, если не указано произвольное поле keywords.
*
* Для меток, категорий и произвольных таксономий, ключевые слова указываются в описании, в шоткоде: [keywords=слово1, слово2, слово3]
*
* @ $home_keywords: Для главной, ключевые слова указываются в первом параметре: kama_meta_keywords( ‘слово1, слово2, слово3’ );
* @ $def_keywords: сквозные ключевые слова — укажем и они будут прибавляться к остальным на всех страницах
*
* version 0.2
*/
function kama_meta_keywords( $home_keywords = », $def_keywords = » ) <
global $wp_query, $post;

if ( is_front_page() ) <
$out = $home_keywords;
>
elseif( is_singular() ) <
$out = get_post_meta($post->ID, ‘keywords’, true);

// для постов указываем ключами метки и категории, если не указаны ключи в произвольном поле
if( ! $out && $post->post_type == ‘post’ ) <
$res = wp_get_object_terms( $post->ID, array(‘post_tag’, ‘category’), array(‘orderby’ => ‘none’) ); // получаем категории и метки
if( $res )
foreach( $res as $tag )
$out .= «, $tag->name»;

$out = ltrim($out, ‘, ‘);
>
>
elseif ( is_category() || is_tag() || is_tax() ) <
if( $desc = $wp_query->queried_object->description ) <
preg_match( ‘!\[keywords=([^\]]+)\]!iU’, $desc, $match );
$out = $match[1] ? $match[1] : »;
>
>

if ( $out )
return print «\n»;

Алена, спасибо за код, обязательно внесу правку в статью.

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

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

Спасибо за ответ!

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

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

Огромное спасибо за статью! Для решения проблемы выведения названия сайта вместе с названием страницы, немного подумав, я доработал приведенный в статье код. Если нужно спишитесь со мной, расскажу как я сделал. Если вам покажется корректным, внесете дополнение к статье.

В Ваших статьях Вы объяснили все очень подробно и понятно, к сожалению у меня практически отсутствует опыт, я дилетант в данной сфере.
У меня остались вопросы по следующей проблеме — Яндекс не показывает сайт (одностраничник) в поисковике, ссылаясь в Яндекс Webmaster на следующее:

версия страницы на момент построения поиcковой базы
Дата загрузки:29.01.2020 08:37:15
HTTP-статус:URL Запрещён к индексированию тегом noindex

Я думаю, что сайт не индексируется и Яндекс из-за этого не выводит его в рейтинг. Google, при этом, сайт индексирует и ставит в рейтинг.

«Используя Word Press 4.5.3 какие файлы следует найти для редактирования тегов, в частности Noindex, и следует ли их редактировать через Word Press админ — консоль или через FTP хранилище на хостинге?»

Желательны подробные инструкции.

С уважением к Вам и Вашему труду,

Здравствуйте, Андрей.
1. Запрещающего тега robots у Вас точно нет. Запрета на индексирование в файле robots.txt тоже нет.
2. Яндекс знает Ваш сайт, показывает его по запросу домена, но сообщает, что «Владелец сайта предпочёл скрыть описание страницы».
Я не уверена, есть ли связь, но у Вас в шаблоне есть только один мета-тег robots content=»noodp». Яндекс в своей справке пишет, что учитывает этот тег https://yandex.ru/support/webmaster/controlling-robot/html.xml.
Можно предположить, что описание сайта не формируется из-за этого мета тега, хотя так не должно быть. Но ради эксперимента, можно попробовать его удалить. Искать этот мета тег нужно в файле header.php.
3. Меня напрягло то, что дата загрузки 29.01.2020. Неужели после этого Яндекс ни разу не посещал сайт?
Напишите мне на почту amateurbloger@gmail.com, попробую помочь с поиском мета тега и решением проблемы в целом.

Спасибо Вам большое, приятно общаться с профессионалом!
Пару дней назад я удалил файл robot.txt, который идет «по умолчанию» для Word-Press. По всей видимости данный файл «мешал» роботу Яндекса индексировать сайт.

У меня также отсутствовал sitemap файл, на что Webmaster Яндекса указал мне.

Вот содержание удаленного файла:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php


И еще, слышал, что если Яндексу при «первой индексации» нового сайта он не понравился по какой-либо причине, то Яндекс начинает блокировать данный сайт до момента исправления всех ошибок.

Еще раз Вас благодарю!

Файл robots.txt, который идет по умолчанию не мешает индексации, при условии, что в настройках админки сайт разрешен к индексации: Настройки — Чтение — Видимость для поисковых систем. Я даже скажу большее, файл по умолчанию правильный и рекомендуемый, т.к. в нем по максимуму все открыто для индексации.
Про индексацию Яндексом ходит много слухов… ��

Катюша, спасибо! Следую Вашим рекомендациям, о результатах сообщу!

P.S. Тег «noodp» пропал с кода страницы после деактивации плагина Yoast SEO , ждем дальнейших результатов.

Здравствуйте Екатерина, Спасибо огромное за статью, очень понятно и полезно, у меня файл funkshin, заканчивается следующей строкой:
add_filter( ‘widget_tag_cloud_args’, ‘twentysixteen_widget_tag_cloud_args’ );
подскажите пожалуйста, куда вставлять код скрипта?

Здравствуйте, Олег. Сразу после этой строки и вставляйте.

Спасибо Екатерина, вставил, при загрузки сайта белый экран, видемо, что-то не так скопировал, заменил пока обратно funkshin, разбераюсь. какие могут быть ошибки? может пустые строки в конце или еще что? если мне нужен не вес скрипт, а допустим только Title, Мета тег Description, какими строками должны начинаться и они заканчиваться? уж простите чайника.

Мне сложно сказать, какие могут быть ошибки. Это надо видеть или сделать самой, чтобы понять, в чем может быть проблема.
На момент написания статьи было принято изменения вносить сразу в файлы темы, в том числе и в файл functions.php. Сейчас есть рекомендация при внесении кода в файлы темы, использовать специальный плагин theme-customisations-master. Устанавливаете плагин, переходите в пункт Плагины — Редактировать, находите его в списке плагинов, выбираете, появится список файлов, в которые можно вносить код, среди этих файлов будет файл functions.php. Дополнительную нагрузку на сайт это не создаст.

Да, действительно как-то сложно. А действительно то, что к заголовку записи дописывается, так сильно мешает?

Зависит от того, что дописывается. Если ключевые слова по теме блога — хорошо, если что-то другое — не очень.

Спасибо большое. очень помогла статья! Я делаю сайт на локалхосте пока и возможностей по новім версиям hph нет, много очень несовместимых плагинов. У меня самое плохое что title не работал в плагинах и в теме не выводился — основной :)))
Да действительно так легче, функции работают :)! Только для keywords мне пришлось переписать функцию, она почему-то не работала у меня, но все наверное индивидуально. Хотя кейворды и не обязательны, поэтому я ее пока выключила:)

Очень качественно, очень подробно.
Сам большинство плагинов давно по выключал (все делается кодами) но впервые увидел как можно выключить плагин, который большинство обывателей называет как «must have»

Шикарная статья! Спасибо вам огромное! Новичок, но смогла все сделать с первого раза.
Столкнулась с проблемой — установила ранее плагин и не пользовалась им. После внесла изменения согласно вашей статьи — и сайт их не увидел. Удалила плагин — все заработало. Спасибо!

Рада, что статья была полезна. Спасибо.

Большое спасибо! Все получилось!

«Оптимизация главной страницы проводится сразу и один раз, но необходимые изменения мы должны внести в тот скрипт, который установили в файл functions.php.
Поочередно находим каждую из строчек и вписываем в каждую из них необходимые слова:»

Обязательно ли это делать? после внесения скрипта тайтлы слетят? Или можно главную вообще не трогать?

Title, прописанный в настройках CMS не должен слететь. Но можно и продублировать при необходимости.

Спасибо будем пробовать) Ещё подскажите, есть ли вариант размещать микроразметку?)

Прошу совета..
Есть необходимость к каждому посту прописать список слов (конкретно — список брендов), которые (хотелось бы) чтобы работали как ключевые, но кроме того, необходимы для внутреннего поиска.
Проблема в том, что список может, в зависимости от поста, содержать до нескольких сотен наименований!
Вопрос: не навредит ли с точки зрения оптимизации под Яндекс, если этот список воткнуть прямо в теле поста?? Или.. куда тогда его воткнуть?)) Метатегами?? Тоже, можно ли такое количество??
Заранее признательна за советы!

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

Спасибо.
У меня с помощью плагина essential grid организован каталог магазинов.. к каждому планирую написать небольшую описательную статью и, соответственно, указать какие марки представлены в магазине. Ссылка планируется только одна из каждой статьи, причем естественно закрытая в nofollow.

Тут по-ходу еще один вопрос.. Как правильно закрыть внешние ссылки от Яндекса?
— Средствами вордпресс не знаю как это сделать, а в настройках essential grid нет такой опции.
— Через robots? Но у меня статьи складываются прямо в корневой каталог мойсайт.ru/статья
— Поставила WP External Links — действительно ли работает эта штука?

..так вот, а в самом essential grid есть внутренний поиск и по слову в статье (названию марки) можно найти магазины, в которых она представлена. С «человеческой» точки зрения по-моему логично, но вот Яндексу, как вы говорите, не понравится список N наименований через запятую.
Что же делать?

Жалко, что 2 года назад я это не прочитал :O(

Чтобы желаемые мета теги выводились на главной странице их нужно только в functions.php прописать как написано, я правильно понял? Или тоже в самом материале нужно создавать произвольные поля?

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

Здравствуйте.
У меня functions.php. заканчивается так:

public function end_el( &$output, $comment, $depth = 0, $args = array() ) < // конец каждого коммента

Куда помещать код из файла?

Спасибо. Крайне полезная тема и очень подробно раскрыта! По работе очень пригодилось, когда перевозили сайт с «рукописи» на WP

Про заголовки Title не до конца понял. Подскажите как убрать название сайта на всех страницах, кроме главной?
Я пишу про триатлон (плавание, бег и велосипед), но некоторые статьи посвящены исключительно узкой теме — про бег, про плавание или про велосипед и упоминание названия сайта «Триатлон» мне кажется не всегда уместным. Спасибо заранее за ответ.

Здравствуйте, Алексей. В статье нет описания, как убрать заголовок сайта со всех страниц сайта, но есть описание, как создать произвольное поле и для каждой новой статьи указывать свой уникальный title, который может не содержать в себе название сайта.
Если вы не хотите для каждой статьи вручную прописывать title в произвольном поле, то лучше вам поискать другой способ избавления от названия блога со всех страниц кроме главной.
Думаю, вам может подойти вариант, если поместить код title в условный тег: если главная, показывать title так, если другие страницы, то иначе. У меня в блоге подобной статьи нет.

В своём комментарии выше: https://amateurblogger.ru/seo-optimizaciya-wordpress-title-i-metategi-bez-plagina/#comment-12584 я уже писал, что проблема удаления названия сайта решается довольно-таки просто. Екатерина, если интересно свяжитесь со мной по электронной почте. Дам измененный код, дополните свою статью…

Так в том то и дело, что я готов каждой статье прописать свой Title. Благо в блоге про триатлон много статей не напишешь)) Но проблема в том, что добавление названия сайта происходит в любом случае ((

Алексей, надо править код представленный в статье.

Посоветуйте, пожалуйста!
Не могу нигде найти как добавить описание мета-теги
к таким страницам — https://old-lekar.com/page/21/
Яндекс ругается, говорит нашел много таких..
Буду очень благодарен за вашу помощь!
Спасибо

Судя по исходному коду, Яндекс должен исключить эти страницы из поиска по причине «неканонические».

А если произвольных полей в шаблоне нету? как их вызвать?

Екатерина, здравствуйте! Спасибо за статью.
Но у меня ругался вордпресс, выдавая ошибку по description на устаревшую функцию «split»
Вот на эту строчку: $words = split(‘ ‘, $out ); $maxwords = count($words) — 1; //убираем последнее слово, ибо оно в 99% случаев неполное. Я удалил эту функцию полностью.
Я вставил, сам не знаю что , но все прошло норм:
function maxsite_str_word($text, $counttext = 10, $sep = ‘ ‘) <
$words = split($sep, $text);
if ( count($words) > $counttext )
$text = join($sep, array_slice($words, 0, $counttext));
return $text;
>
Сейчас застрял на keywords
Ругается на :
if ($out) <
$out = str_replace( array(«\n»,»\r»), ‘ ‘, strip_tags($out) );
$out = preg_replace(«@\[.*?\]@», », $out); //удаляем шоткоды
return print » \n»;
Мол, неопределенная переменная : out in.
Знаете как справиться с этим?

Заменил часть кода от description , переименовал тэг кое-где и все пошло. Хгоспаде, что я наделал ?)
function kama_meta_keywords ($home_keywords=»,$def_keywords=») if (is_singular()) <
if ( $descript = get_post_meta($post->ID, «keywords», true) )
$out = $descript;
elseif ($post->post_excerpt!=»)
$out = trim(strip_tags($post->post_excerpt));
else
$out = trim(strip_tags($post->post_content));

$char = iconv_strlen( $out, ‘utf-8’ );
>
elseif (is_category() || is_tag()) <
$desc = $wp_query->queried_object->keywords;
if ($desc) preg_match (‘!\[keywords=(.*)\]!iU’,$desc,$match);
$out = $match[1]?$match[1]:»;
>
elseif (is_home()) $out=$home_keywords;
if ($out) <
$out = str_replace( array(«\n»,»\r»), ‘ ‘, strip_tags($out) );
$out = preg_replace(«@\[.*?\]@», », $out); //удаляем шоткоды
return print «\n»;
>
else return false;

Здравствуйте, Игорь. По последнему комментарию не совсем понятно, все работает?

Все работает! Но работает также как description, то есть берет описание на каждой странице и вставляет его в свой content. Получается очень много текста. Придется править каждую из 125 страниц вручную. А мне нужны одинаковые keywords на всех страницах. Я взял и в header вручную записал keywords. Правильно ли это? Есть решение прописать в functions разом?
У меня есть ещё вопрос. Мета тег описания обозначен одинарными кавычками. Будут ли его видеть поисковики? Вот так выглядит

Не видит описание Яндекс. Похоже, из-за одинарных кавычек.

Игорь, но это плохо указывать везде одинаковые ключевые слова. Значимость этих слов будет минимальна.
Кавычки вообще не имеют никакого значения.
Как вы определяете, как именно Яндекс определяет описание?

Keywords вроде бы удалили из списка факторов ранжирования.
Но все равно поставил. Видите ли, что-то не так с Вашим кодом. Быть может он устарел или я допустил ошибки. Поэтому и пришлось вставлять в header текст вместо кода.
Кавычки все-таки я поставил путем экранирования «\». Не без помощи.
Некоторые ресурсы проверки сайтов не видели описание сайта. Но на официальном форуме мне ответили, что, конечно же, Яндекс видит все даже в одинарных кавычках.
Ошибка вылезает у меня от Яндекса отсутствия тегов description на всем сайте.
Обратился в поддержку Яндекса, получил ответ, что нужно ждать переиндексации. Уже несколько раз на переобход ставил и проверку на описание. Видимо, нужно неделю-месяц ждать обновления.

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

Не уберут из-за того, что оно имеет значение пусть и совсем незначительное… но как говорится «капля камень точит».

Что касается статьи так она актуально до сих пор. Тайта, дискрипшен и кейвордсы прописываются отлично. Даже под WP 4.9 всё работает отлично, проверил уже на нескольких сайтах. ПС без проблем всё индексируют.

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

Мне кажется, никто об этом не знает. Спасибо, Екатерина, за поддержание беседы.

Подскажите, когда прописываешь в описании категории:

[title=Заголовок рубрики]
[description=описание рубрики]
[keywords=слово1, слово2, слово3]

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

Огромное спасибо!
Не хотелось нагромождать плагинами свой блог ради 4-х полей для поисковиков, когда можно так просто решить эту проблему с мета-полями.
Ещё раз спасибо!

а почему просто-напросто нельзя сделать скрипт, который из файла в формате .csv с полями

просто ПЕРЕПРОПИШЕТ нужные (заполненные) — и все дела… ))
кто сможет? ведь делов-то на пару часов для спеца,
а все разработчики «НУЖНЫХ SEO-ПЛАГИНОВ» будут в ***оппе… ��
Главное — чтобы оптом, нафига их в каждой странице «долбать»…
Более того — если сделать на PHP и встраивать в «нужное место»,
то можно будет его для ЛЮБОГО движка использовать..
Кто сможет — пишите на profseomaster@gmail.com — я ВАШ скрипт продвину
по сети и организую его монетизацию
?

что-то не воспринялся формат записи в файле .csv …
Думаю, поняли что я имел ввиду след.ующий:
Адрес_страницы, Тайтл, Дискрипшин, h1, Кейвордс

Потому что, если понадобится поменять тайтл на 1 странице, тебе придётся выгружать весь csv, менять и заново загружать. Вместо того что бы зайти на нужную страницу и подправить)

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

А если новую страницу добавить надо? Опять выгружать, менять, загружать?))

Не практичное твоё решение)

и это хорошо если у тебя на сайте 10-20 страниц) Выгрузить и загрузить csv особо много времени не займёт. А если их 1 000 или 10 000, или 100 000? ))) Замена 2-3-10 тайтлов займёт минут 20-30 только на выгрузку и загрузку)

Благодарю за статью. Очень помогла. Мне нужно было разместить один только мета тег description. За этот мета тег ругается поисковик Яндекса. Плагины вносят функции, которые мне абсолютно не нужны. И при этом, после установки СЕО плагина у меня в поисковике Яндекса просел сайт. А на турбо страницу стала выводится информация, которая является просто мусором.

All in One SEO Pack и внутренняя поисковая оптимизация блога на WordPress (метатеги Canonical, Description и Title)

Группа: Viewer
Сообщений: 12
Регистрация: 16.10.2010
Поблагодарили: 1 раз
Репутация: 0

Ребята, всем привет!

Ситуация такая, установил плагин All in One SEO Pack на свой wordpress чтобы быстренько прописывать title, description и keywords для своих страничек сайта.

Но почему-то при заполнении description и keywords в настройках плагина для главной страницы,а также при заполнении этих полей на внутренних (посты, страницы) при постинге не появляются мета теги description и keywords на страницах (см код ctrl+u) с заполненныеми через админку данными (с помощь. этого плагина).

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

Мета-тег title уточню, вставляется отлично через плагин на всех страница, не вставляются только description и keywords

Мастер Datalife Engine

Группа: Active User
Сообщений: 1453
Регистрация: 12.11.2009
Из: Планета Земля
Поблагодарили: 199 раз
Репутация: 60

Мастер по Datalife Engine на ТУТ. ICQ:359803651.

CверхБыстрые VPS/VDS по системе Все включено! 60% скидка. Купон:60OFFAVPS

Topic Starter

Группа: Viewer
Сообщений: 12
Регистрация: 16.10.2010
Поблагодарили: 1 раз
Репутация: 0

Группа: User
Сообщений: 35
Регистрация: 17.10.2020
Из: Москва
Поблагодарили: 11 раз
Репутация: 3

Topic Starter

Группа: Viewer
Сообщений: 12
Регистрация: 16.10.2010
Поблагодарили: 1 раз
Репутация: 0

guruapps, нет, абсолютно. Фактически all in seo это единственный плагин на сайте

Так что, вообще никто никто не сталкивался с таким?

Парадокс в том, что установил на поддомен свежий wordpress со стандартной темой, повесил плагин all in one seo и даже на этой теме по умолчанию эти метатеги не создаются

Группа: Active User
Сообщений: 2413
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 678 раз
Репутация: 75

Не создаются или пустые?

За вывод на странице отвечает вот эта функция.
Если в шаблоне она не вызвана, то и результат никакой
https://yadi.sk/i/aH_maZX23GLSw6

Topic Starter

Группа: Viewer
Сообщений: 12
Регистрация: 16.10.2010
Поблагодарили: 1 раз
Репутация: 0

mmkulikov, спасибо за ответ. Нет, шапка сайта подключается как нужно и title туда прописывается через плагин all in one seo нормально, ниже (по задумке плагина) в коде должны добавляться мета-теги description и keywords (по крайне мере у всех в мануалах по данному плагину так и происходит) но они просто не создаются, не могу уловить связь почему. И вручную прописывал мета теги с пустыми данными, и без них. В итоге никак

Может у кого-то есть еще по данному вопросу рассуждения?

Группа: Viewer
Сообщений: 7
Регистрация: 24.3.2020
Поблагодарили: 0 раз
Репутация: 0

А другой плагин не пробовали?

Можно вобще сам сайт глянуть?

Topic Starter

Группа: Viewer
Сообщений: 12
Регистрация: 16.10.2010
Поблагодарили: 1 раз
Репутация: 0

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

ID, ‘title’, true); ?>
ID, ‘description’, true); ?>» />
ID, ‘keywords’, true); ?>» />

при добавлении новой записи (или редактировании уже имеющейся) сверху справа жмем «Настройки экрана» напротив «произвольные поля» ставим галочку.
Ниже окна добавления материала появится окошки с добавлением произвольного поля. В раздел ячейку «имя» жмем «введите новое» и прописываем title и справа в «значение» добавляем нужный нам title и жмем «добавить произвольное поле». Аналогично делаем с «description» и «keywords». публикуем наш пост (или обновляем имеющийся) и все нормально работает. В коде четко отображается нужный нам title, description и keywords.

Правильная настройка All in One SEO Pack — подробное руководство по настройке All in One SEO Pack для WordPress

Любой, кто занимался SEO оптимизацией своего (или не совсем своего) сайта, натыкался на то, что в каждой из CMS есть свои плагины, которые отвечают за генерацию мета-тегов, необходимых для поисковых систем. В статье я расскажу о правильной настройке плагина All in One SEO Pack для WordPress, а также советы по дальнейшему использованию.

В основном владельцы сайтов предпочитают 2 самых популярных плагина для CMS WordPress, которые помогают SEO оптимизировать статьи: плагин Yoast SEO и плагин All in One SEO Pack.

Плагин Yoast SEO я рассматривал очень подробно в двух прошлых статьях. Поэтому, если плагин All in One SEO Pack не придется Вам по душе, то Вы можете воспользоваться Yoast SEO. Вот две статьи по настройке плагина Yoast SEO:

В процессе статьи я подробно пройдусь по всем функция данного плагина, а в конце Вас ждет небольшой тест на закрепление материала статьи �� .

Чего «могЕт» «All in One SEO Pack»

Давайте посмотрим на весь функционал данного плагина:

    Переведен на 57 языков; Перезапись всех заголовков и мета-тегов (description и keywords); Позволяет генерировать автоматически содержимое мета-тегов; Импорт и экспорт настроек плагина; Встроенный редактор файлов robots.txt и .htaccess; Расширенные canonical URL для страниц сайта; Поддерживает SEO оптимизацию пользовательских типов записей; Возможность подключения Google Analytics из админ-панели; Возможность создания XML карты сайта:

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

    Возможность создания автоматической Open Graph микроразметки; Создание автоматической микроразметки Schema.org; Гибкая настройка и управление производительностью плагина; Блокировка ботов, которые по мнению плагина, ведут себя неправильно, чтобы те, не добавляли нагрузки на сайт и не замедляли его работу; Базовая возможность импорта данных из плагина All in One SEO Pack;

Как и у плагина Yoast SEO, в данном плагине есть платная версия, в которой есть такие возможности, как:

    Интеграция с WooCommerce; Менеджер функций; Видео модуль XML Sitemap; Расширенные настройки для произвольных типов записей; Официальная поддержка от разработчиков плагина.

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

(видео инструкция) Как установить плагин?

Для тех, кто не знает как установить данный плагин — я записал небольшое видео на 3 минутки.

Видео инструкция по установке

Основные настройки плагина «All in One SEO Pack»

Рассмотрим основные настройки плагина. Пунктов достаточно много, поэтому будем рассматривать их блоками, чтобы было удобнее Вам производить настройки своего плагина.

Блок «Основные настройки»

Пойдем по пунктам, потому что их здесь действительно немало:

  • «I enjoy this plugin and have made a donation» — у кого все в порядке с английским языком, то поймет что смысл этой фразы в том, что галочку необходимо поставить тем, кто внес пожертвование для дальнейшего развития плагина. Она является необязательной, поэтому ее можно не ставить;
  • «Канонические URL» — этот пункт означает то, что для основных страниц будет стоять ссылка между блоками и , которая указывает на то, что это страница является основной. Потому что могут возникнуть дубли: если для этой же страницы написать UTM метки, например, то поисковик может посчитать что это дубль. А дубли, как Вы знаете, плохо влияют на дальнейшее продвижение. Поэтому галочку ставим;
  • «Запретить пагинацию для канонических URL» — как правило, на сайте всегда присутствует постраничная навигация (за исключением тех способов вывода новостей, когда новости появляются при прокрутке страницы вниз, как это реализовано в социальных сетях), благодаря которой также могут появиться дубли страниц. Поэтому данный пункт также включаем;
  • «Включить пользовательские канонических URL» — если Вас не устраивает какие канонические URL формируются для Ваших постов, то можно включить данный параметр и самостоятельно прописать необходимые URL. Но для начинающих веб-мастеров лучше не использовать данный пункт и оставить его отключенным;
  • «Установить протокол для канонических URL» — здесь устанавливается протокол именно для канонических URL. Лучше всего оставить «Авто» и дать возможность плагину автоматически определять Ваш протокол сайта. Вдруг Вы в ближайшем будущем захотите приобрести SSL-сертификат и забудете сменить протокол для канонических URL? Поверьте, это не лучшим образом скажется на позициях Вашего сайта в поисковой выдаче;
  • «Использовать заголовок по умолчанию» — на Вашем сайте может быть установлена тема (шаблон), которая формирует заголовки на свое усмотрение. Маловероятно, что эти заголовки будут корректны для дальнейшего продвижения. Поэтому данный пункт оставляем отключенным, чтобы плагин смог формировать собственные заголовки, о которых мы поговорим чуть дальше;
  • «Использовать разметку Schema.org» — микроразметка для сайта является очень тонкой настройкой, которая очень индивидуальна от шаблона к шаблону. Данный параметр лучше отключить, потому что он будет показывать в валидаторе микроразметки ошибки. Перед тем как заниматься микроразметкой Schema.org лучше всего изучите данную статью: Schema.org — как внедрить микроразметку на практике;
  • «Вести журнал событий» — как понимаете, не бывает плагинов, которые бы работали без ошибок. Время от времени сбои возникают, ведь CMS обновляется, сторонние плагины могут конфликтовать с данным плагином и так далее. А если включить данный пункт, то можно будет посмотреть логи (журнал событий) данного плагина при возникновении ошибок. Для разработчиков это незаменимая вещь. Но, если Вы начинающий веб-мастер, то не стоит нагружать свою CMS включением данной настройки, ведь все равно Вы не будете ее полноценно использовать. Поэтому данный пункт оставляем отключенным.

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

Идем дальше к блоку «Настройки главной страницы«:

Весь этот блок отвечает за настройку главной страницы:

  • «Заголовок главной стр.» — это не что иное, как Title для главной страницы. Если здесь Вы ничего не напишете и оставите поле пустым, то будет использовать то название сайта, которое задано в настройках WordPress;
  • «Описание главной стр.» — это Description для главной страницы. Если ничего не написать, то он будет пустым;
  • «Ключевые слова главной страницы» — сейчас многие вовсе не используют ключевые слова и нормально продвигают свои проекты. Поэтому если надумаете ввести ключевые слова для главной страницы, то вводите их в данное поле через запятую;
  • «Use Static Front Page Instead» — этот пункт необходимо отметить, если в качестве главной страницы используется статическая страница.

Дальше идет блок «Настройка ключей» и блок «Настройка заголовков«. Так как блок «Настройка заголовков» достаточно большой, то я решил объединить эти два блока и заодно разбить на две части второй блок. Поэтому сначала рассмотрим первый блок и половину блока с настройкой заголовков:

Начнем с первого блока «Настройка ключей«, потому что здесь есть один единственный параметр:

  • «Использовать ключевые слова» — то есть с помощью данного пункта можно включить поддержку ключевых слов на страницах и постах. Если Вы нашли применения им, то можете включить данный пункт;


Далее рассмотрим первую часть блока «Настройка заголовков«:

  • «Перезаписывать заголовки» — здесь сразу хочу внести ясность что именно плагин All in One SEO Pack будет перезаписывать, потому что Вы можете испугаться и отключить данную функцию. Он перезаписывает именно Title. Его Вы видите на поисковой выдаче и в названии вкладки браузера. То есть это НЕ то название, которое Вы видите на странице со своей новостью. Рекомендую оставить включенным данный пункт;
  • «Заголовки с прописной» — этот пункт, я думаю, Вам и без большого описания понятен. Он означает, что заголовки будут начинаться с большой буквы, пункт, конечно же, оставляем включенным. Но этот пункт отвечает только заголовки страниц поиска и страницы с метками;
  • «Заголовки рубрик с прописной» — а если включить этот пункт, то заголовки рубрик будут с большой буквы. Его также оставляем;
  • «Home Page Title Format» — здесь можно вписать формат заголовка Вашей главной страницы сайта. Если на этот пункт нажать, то раскроется небольшая подсказка, где можно увидеть другие переменные, которые также можно использовать для формирования заголовка главное страницы. По умолчанию это просто заголовок страницы без лишних символов, поэтому можно оставить как есть;
  • «Формат заголовков страниц» — как Вы знаете, на CMS WordPress разные типы постов: станицы, записи и так далее. А этот пункт задает формат заголовков именно для страниц. По умолчанию формат такой: «название страницы | название сайта». Можно также оставить по умолчанию и ничего не трогать;
  • «Формат заголовков записей» — точно также, как Вы я описал для страниц процесс формирования заголовков, его можно сформировать и для записей (это обычные новости на Вашем сайте);

А сейчас вторая часть этого блока «Настройка заголовков«:

  • «Формат заголовков рубрик» — в CMS WordPress есть страницы с рубриками. Так вот для этих страниц здесь Вы можете установить формат заголовков. Если нажать на знак вопросика рядом, то откроется описание, какие переменные здесь можно использовать. Хочу обратить Ваше внимание, что здесь необходимо использовать другие переменные;
  • «Формат заголовков архивов» — этот пункт отвечает за формирование заголовков с архивом ПОЛЬЗОВАТЕЛЬСКИХ типов записей. Потому что в CMS WordPress можно создавать пользовательские типы записей, а данный плагин дает возможность изменить заголовки;
  • «Формат заголовков архивов дат» — кроме обычных архивов, также присутствуют заголовки для архивов по датам. В этом поле можно задать то, как будет формироваться заголовок для этих страниц;
  • «Формат заголовков архивов авторов» — также для каждого автора, который пишет статьи, на Вашем сайте создается отдельная страница с его статьями. Для этой страницы также можно задать формат заголовка. Делается это в данном поле;
  • «Формат заголовков тегов» — для каждой статьи можно задать произвольное количество тегов. А затем эти теги выводятся в сайдбаре или в каждой статье. То есть для каждого тега есть своя страница. А заголовок для этой страницы можно задать в этом поле;
  • «Формат заголовков страницы поиска» — это поле, я думаю, не нуждается в описании. В CMS WordPress есть встроенная функция поиска, а, значит, для этого есть специальная страница. Так вот для этой страницы можно изменить формат вывода заголовка именно здесь;
  • «Формат описания» — это мета-тег Description для каждой статьи. Здесь лучше оставить все как есть, чтобы в дальнейшем мы могли вводить свои описания для каждой статьи;
  • «Формат заголовков страницы 404» — эта страница, как многие знают, показывается когда какой-то страницы, на которую хочет попасть посетитель, просто нет на сайте. В этом пункте можно указать что будет в заголовке. Также английский текст лучше сменить на русский. Например, изменяем «Nothing found for» на «Ничего не найдено для запроса: «;
  • «Формат для навигации» — это поле можно вообще убрать. Можно заменить слово «Part» на «Часть», но это уже на Ваше усмотрение.

Далее рассмотрим сразу же два небольших блока «Настройки для пользовательских типов записей» и «Настройки отображения«:

  • «SEO для пользовательских типов записей» — если Вы уже изучили статью по правильной настройке плагина Yoast SEO и вторую часть статьи, тогда знаете о том, что у Yoast SEO есть специальное окно предпросмотра для каждой статьи и страницы. Так в именно за этот пункт и отвечает данная опция в данном плагине All in One SEO Pack. Этот блок есть при написании каждой статьи в админ-панели;
  • «SEO только для этих типов записей» — а здесь мы можем галочками отметить те пункты, которые Вам нужны. По умолчанию включены «Записи» и «Страницы», чего действительно хватает;
  • «Включить расширенные опции» — из расширенных опций здесь то, что можно включить пользовательские заголовки для своих постов. Но не рекомендую это делать, а лучше оставить как есть.

А сейчас перейдем ко второму блоку «Настройки отображения»:

  • «SEO для пользовательских типов записей» — если Вы уже изучили статью по правильной настройке плагина Yoast SEO и вторую часть статьи, тогда знаете о том, что у Yoast SEO есть специальное окно предпросмотра для каждой статьи и страницы. Так в именно за этот пункт и отвечает данная опция в данном плагине All in One SEO Pack. Этот блок есть при написании каждой статьи в админ-панели;
  • «Показывать настройки SEO для пользовательских типов записей» — ставим также две галочки: «Записи» и «Страницы»;
  • «Отображать меню в админ панели» — этот пункт, опять же, на Ваше усмотрение. Нужно ли Вам в админ панели над каждой страницей и записью на сайте вверху именно такой пункт? Мне всегда не очень нравилась эта админ панель, и мне больше по душе все делать через панель управления сайта. Но если Вы активно используете эту админ панель, то можно оставить этот пункт;
  • «Отображать меню в верхней панели» — а вот этот пункт желательно оставить, тогда меню данного плагина будет всегда вверху в панели управления Вашего сайта. Очень удобно, когда Вы постоянно туда заходите. Потому что все плагины, чаще всего, появляются именно внизу меню панели управления.

Чтобы было быстрее разберем, опять же, два блока «Верификация веб-мастера» и «Настройки Google«:

  • «Инструменты вебмастера Google» — разработчики данного плагина решили сделать более комфортную работу с подтверждением прав на Google WebMaster. Когда Вы регистрируетесь в Google WebMaster, то Вам на выбор предлагается несколько вариантов подтверждения того, что это действительно Ваш сайт. И один из них, это специальный код, который можно вставить в данное поле. Но чаще всего, легче просто зайти в исходный код Вашей темы и вставить мета тег между блоками . Если Вы еще не зарегистрировались в сервисе Google WebMaster, то этот пункт Вам пригодится. Ниже есть соответствующее поле для Bing;
  • «Pinterest верификация» — аналогичная ситуация и с этим сервисом. Но, к сожалению, он не сильно популярен в рунете.

Далее у нас идет блок «Настройки Google»:

  • «Профиль в Google+» — сюда вводим адрес Вашего профиля в Google+, чтобы подтвердить авторство на Ваш сайт. Раньше автор мог выводится в расширенном сниппете на выдаче, но это было давно и Google убрали данную возможность;
  • «Отключить профиль Google+» — в этом пункте можно отключить вывод данных с профилем Google+;
  • «Отображать ссылки сайта в поисковом окне» — кроме основной выдачи Вашего сайта, можно еще вывести дополнительные ссылки Вашего сайта на самые популярные страницы. Оставьте этот пункт, тогда на выдаче, Ваш сайт, при определенных запросах, будет показываться более «масштабно»;
  • «Set Preferred Site Name» — с помощью данного пункта можно указать в микроразметке какое название сайта лучше использовать Google. Но, прежде чем выставлять данный параметр, ознакомьтесь со структурой микроразметки Schema.org. Но, хочу заметить, что данные будут выводиться в формате JSON-LD;
  • «Расширенные настройки авторства» — если включить этот пункт, то в дальнейшем можно будет выбрать на какой из страниц можно включить авторство Google+;
  • «Google Analytics ID» — ну а этот пункт, как и пункт с подтверждением прав на Google WebMaster, сделан для удобства. То есть можно не «бежать» в код и искать место куда же вставить код аналитики от Google. А можно в данный пункт лишь прописать идентификатор Вашей аналитики. Но подходит это больше для тех, кто не сильно дружит с кодом и боится чего-нибудь сделать не то.

Следующий блок «Настройки индексирования (noindex)» также разобьем на 2 части, потому пунктов здесь много:

  • «По умолчанию NOINDEX» — можно изначально запретить индексирование, например, страниц на сайте. И тогда только записи будут индексироваться. Чтобы запретить индексировать что-либо на сайте, просто поставьте галочку в соответствующем поле;
  • «По умолчанию NOFOLLOW» — с помощью данного пункта можно запретить переход поискового бота по ссылкам на странице. Обычно используется совместно с пунктов выше;
  • «По умолчанию NOODP» — данная возможность присутствует также в плагине Yoast SEO. С помощью данной функции можно запретить брать описание Вашего сайта из каталога DMOZ. Потому что бывает так, что при добавлении сайта модераторы сами прописывают его описание, о оно не всегда такое, как мы этого хотели;
  • «По умолчанию NOYDIR» — этот пункт отвечает за тот же параметр что и пункт выше, но только для каталога Yahoo. То есть устанавливая его мы запрещаем брать описание из каталога Yahoo для Вашего сайта;
  • «Использовать noindex для рубрик» — «говорим» поисковым системам о том, чтобы они не индексировали страницы рубрик нашего сайта;
  • «Использовать noindex для архивов дат» — аналогично с предыдущим пунктов запрещаем поисковым системам индексировать страницы с архивом дат на нашем сайте. Можно включить, чтобы исключить появление дублей;
  • «Использовать noindex для архивов авторов» — устанавливая этот пункт, мы запрещаем индексировать страницы с архивом авторов на Вашем сайте. Можно включить, чтобы исключить появление дублей;
  • «Использовать noindex для архивов меток» — точно также можно поступить и с метками, то есть запретить страницы с метками индексировать. Можно установить этот пункт, если Вы не хотите, чтобы страницы не попадали в индекс поисковых систем;

А сейчас переходим ко второй части этого блока «Настройки индексирования (noindex)«:

  • «Использовать noindex для страницы поиска» — страницы поиска, как таковой, не существует. Ведь она генерируется в зависимости от запроса пользователя, то есть в зависимости от того, какую ключевую фразу он ввел. Поэтому данный пункт включаем, чтобы избежать дублирования контента на Вашем сайте;
  • «Использовать noindex для 404 страницы» — страницу 404 также закрываем от индексирования включая данный пункт;
  • «Использовать noindex для страниц/записей с пагинацией» — если Вы делите свои статьи на несколько страниц (что немного странно), то можно включить этот пункт, чтобы запретить дублирование Вашего контента на сайте;
  • «Исключить сайт из Open Directory Project» — в отличие от предыдущего пункта, где можно было исключить лишь на определенных типов записей и страниц, то здесь можно включить мета тег NOODP на всем сайте. Включаем и больше не беспокоимся о том, что описание может быть использовано из каталога DMOZ;
  • «Исключить сайт из Yahoo! Directory» — также, как и в прошлом пункте, здесь можно включить мета тег NOYDIR на весь сайт, а не только на определенные типы записей.

Итак, последний блок на этой странице «Расширенные настройки«. Мы его также разобьем на две части и рассмотрим более подробно каждую из них:

  • «Избегать использования выдержек в описаниях» — ставим галочку, чтобы мета описание не генерировалось из отрывка;
  • «Авто-генерируемые описания» — убираем галочку, если Вы хотите вводить свои описание. Потому что данный плагин может взять не самое лучшее место из Вашей записи;
  • «Использовать шорткоды в авто-генерируемых описаниях» — галочку не ставим;
  • «Удалить описания со страниц с пагинацией» — как я писал ранее, некоторые авторы пишут большие статьи и разбивают ее на части. Так вот, чтобы во 2-й, 3-й и других частях не было повторяющегося мета описания, эту галочку необходимо поставить;
  • «Никогда не сокращать длинные описания» — у плагина может быть какая-то фиксированная длина мета описания, и все лишнее от обрежет. Чтобы этого не произошло, то поставьте данную галочку;
  • «Незащищенные МЕТА-поля» — не ставим данную галочку. Для неопытных веб-мастеров она не несет большого значения, поэтому просто не трогаем этот параметр;
  • «Исключить страницы» — очень интересный пункт, где можно исключить отдельные страницы сайта, которые Вам не нравятся и которые Вы хотите чтобы плагин All in One SEO PACK смог добавлять свои теги и так далее. То есть здесь Вы исключаете страницы из самого плагина. Прописывать необходимо именно URL страниц;
  • «Доп. заголовки записей» — если Вы введете какое-либо слово сюда, то оно будет сразу же добавлено во все заголовки записей на сайте. Но лучше этого не делать и оставить поле пустым.

И последние 3 пункта блока «Расширенные настройки«:

SEO плагины для WordPress

«All in One SEO Pack» vs. «Yoast SEO» — сравниваем seo плагины для WordPress.

Дерущиеся брюнетка и блондинка олицетворяют битву лучших SEO-плагинов.
Да и просто неплохо смотрятся.

Это плагины-миллионеры: число установок превысило 1 миллион. У ближайшего конкурента, SEO Ultimate, 200 000 установок. Ну что же, плагины заслуживают доверия.

Оба плагина справляются с основными обязанностями:

  • Редактируют на страницах заголовки, meta-теги description и keywords.
  • Помогают с ЧПУ (человекопонятными) URL-адресами.
  • Редактируют файлы Sitemap.xml и robots.txt.

Даже если вы привыкли к «All in One SEO Pack», а на сайте клиента находите «Yoast SEO» — не проблема. Интерфейс плагинов похож, и вы без труда разберетесь. И тот, и другой плагин — хороший выбор для оптимизации сайта на WordPress.

Представительница команды Yoast SEO (сверху) разминается на случайной прохожей.

Сравнение плагинов
All in One SEO Pack и Yoast SEO

Редактирование тегов
Характеристика All in One SEO Pack Yoast (WordPress SEO)
Редактирование заголовков + +
Редактирование meta keywords + +
Редактирование meta description + +
Произвольные теги в +
Теги noindex и nofollow Для всех страниц, всех записей, всех медиафайлов,
архивов авторов. Для отдельных записей.
Ссылки, категории
Пропуск /category/ из URL категории. +
Редирект со страницы без «/» +
Robots.txt и Sitemap.xml
robots.txt +
Специальная форма для редактирования — сделать опечатку труднее.
+/−
Текстовый редактор.
Жить можно, если найдете его глубоко в меню.
Выбор графика обновления Sitemap.xml +
Исключение из карты сайта по типам объектов Все страницы, все записи,
все фильтровые страницы по рубрикам и меткам.
Все страницы, все записи,
все фильтровые страницы по рубрикам и меткам.
Исключение из карты сайта конкретных записей по URL по ID из базы
Частота обновлений главной страницы, записи, таксономии +
Приоритет главной страницы, записи, таксономии +

Идет упорная борьба. Какой же плагин победит?

Мета-теги социальных сетей
Заголовок, описание, картинка для OpenGraph
(VK, Facebook)
+ +
+ +
Мета-тег Ссылка на профиль Facebook +
Отдельные мета-теги заголовка, описание для Twitter + +
Тип статьи для Twitter + +
Мета-тег Ссылка на профиль Twitter + +
Мета-тег Ссылка на профиль G+ + +
Интеграция с любимыми SEO’шниками сервисами
Упрощенная вставка кода
Google Analytics / Universal Analytics
+ +
Вставка кода Яндекс.Метрики
Интеграция с Google Search Console (webmaster.google.com) + +
Интеграция
с Яндекс.Вебмастер
+

Какой SEO плагин выбираем мы

Мы больше пользуемся All in One SEO Pack’ом — так сложилось исторически. Но даже если бы пришлось выбирать, пользовались бы и дальше.

Да, Yoast SEO сначала поразил услужливостью — с какими только социальными сетями он не предложил интегрироваться! сколько валидаторов и отладчиков в себе таил!

Каких только сервисов не знает Yoast SEO!

Но All In One Seo Pack оказался более гибким в настройке Sitemap.xml и robots.txt, а также при работе с тегами noindex и nofollow.

Чего не хватает Yoast SEO

Оба плагина самодостаточны. Но если бы они обменялись некоторыми фишками, было бы только лучше.

В Yoast SEO не хватает более гибкой работы с Sitemap.xml и тегами noindex/nofollow.

Чего не хватает All in One SEO Pack’у

Og-теги есть, а twitter-тегов нет
Это для блогеров, которые любят, когда их статья выглядит красиво в социальных сетях.

All in One SEO Pack безалаберно относится к тегам разных социальных сетей — он работает только с тегами OpenGraph. В нем нельзя настроить теги статьи для Twitter (twitter:title, twitter:description и twitter:image).

Хотя, не такая уж большая проблема.

С любым плагином нет-нет да приходится повозиться

Хлебные крошки (навигационные цепочки)

Дизайнер может не нарисовать хлебные крошки. А они нужны.

Цепочки навигации в Yoast доступны «из коробки». В All in One SEO Pack приходится добавлять плагин — например, Breadcrumb NavXT.

Пропуск /category/ в URL

Изысканный вкус (например, как наш) может лишить вас сна, когда адреса категорий на сайте начинаются с «/category/». И вы хотите поменять адрес:

Yoast это умеет делать сразу. А вот All in One SEO Pack заставит попотеть вас и вашего программиста.

Неработающий переезд с All in One SEO Pack на Yoast SEO

Мы протестировали переезд с All in One SEO Pack на Yoast SEO. Он не работает.

Мета-теги социальных сетей отказались загружаться (для нас это критично). Не сработал ни встроенный импорт, ни специальный плагин SEO Data Transporter (версия 0.9.11):

Даже специальный плагин SEO Data Transport не смог импортировать записис из All in One SEO Pack в Yoast SEO. Так что переехать не получится — выбирайте плагин внимательно!

Выбирайте плагин внимательно!

Оба плагина хороши. Мы уже давно выбрали All in One SEO Pack так сложилось исторически.

Yoast SEO выглядит более зрелым продуктом: у него много функций и хорошая структура.

Интерфейс All in One SEO Pack выглядит неказисто. Формы в панели администрирования бывают чересчур длинными. Зато рекламы в разы меньше ��

Желания переехать не возникло, но не потому что Yoast SEO — хуже, а потому что разница между плагинами не существенна.

Вы не прогадаете, если выберете любой из них.

Желаем вам приятного использования. А если не хотите ничего устанавливать, настраивать, анализировать — приходите к нам на продвижение.

Category SEO Meta Tags

Category SEO Meta Tags это «костыль» для плагина All in One SEO Pack, добавляющий последнему возможность устанавливать отдельные заголовки и мета-описания для рубрик, страниц меток и таксономий. То есть плагин исправляет чуть ли не единственный недостаток плагина All in One SEO Pack.

Напомню, что по умолчанию плагин All in One SEO Pack в качестве заголовка рубрики выводит то, что вы указали в опции «Формат заголовка рубрики», а в качестве мета-описания берет описание рубрики. Зачастую, это совершенно разные понятия, которые сложно совместить на рабочем блоге.

Поясню на примере. На этом блоге есть рубрика «SEO». С помощью плагина All in One SEO Pack я могу задать ей заголовок вида «Рубрика %category_title%», то есть получится «Рубрика SEO», что мало информативно в выдаче поисковой системы. С помощью же Category SEO Meta Tags я могу задать этой рубрике заголовок вида «Плагины для поисковой оптимизации блога.», а это уже куда более удачный вариант. Про мета-описание рубрики я даже и не говорю – понятно, что описание рубрики и ее мета-описание должны быть разными.

Скачиваем плагин по ссылке в конце страницы и устанавливаем его:

1 Распаковываем архив.

2 Копируем папку category-seo-meta-tags в /wp-content/plugins/.

3 Заходим в админку блога на вкладку «Плагины» и активируем плагин.

К сожалению, на этом установка плагина далеко не закончена. Чтобы данный «плагин-костыль» нормально работал, надо пропатчить сам плагин All in One SEO Pack. Это неудобно, криво и напрягает тем, что данный патч придется повторять при каждом обновлении плагина All in One SEO Pack, но выхода нет – если вам действительно необходим данный функционал, то придется смириться с такими неудобствами.

Описание установки данного патча можно найти на странице плагина Category SEO Meta Tags здесь, но инструкция по установке патча достаточно кривая и неподготовленный пользователь наверняка не сможет его сам установить. Именно поэтому я выкладываю уже патченный вариант последней версии плагина All in One SEO Pack (последняя версия на момент публикации данной статьи это версия 3.2.6, скачайте ее по этой ссылке).

На этом установка плагина закончена, теперь можно приступить к его настройке. Для этого зайдите в «Параметры\Настройки CSMT«. Настроек тут мало, но их обязательно нужно установить. Что-то вроде:

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

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

На этом, собственно, все. Теперь, если вы зайдете на страницу рубрики, то можете сразу на вкладке браузера увидеть установленный вами заголовок:

С помощью плагина Category SEO Meta Tags можно устанавливать любые заголовки для рубрик, независимо от названия самих рубрик или формата вывода рубрик, установленного в плагине All in One SEO Pack.

Многим кажется, что заголовки и мета-описания для рубрик не слишком важны, но это не так. Плохо, что автор All in One SEO Pack сам не добавляет этот функционал в свой плагин и приходится использовать сторонние решения.

Category SEO Meta Tags
Автор плагина: Bala Krishna, Sergey Yakovlev
Рассматриваемая версия: 2.5 от 13.02.2013
Текущая версия: 2.5 от 13.02.2013
Совместимость с версией WordPress: 3.0 и выше
Активных установок плагина: 3 000+
Скачать русский плагин версии 2.5 (всего скачено 61 434 раза)

Настройка All in One SEO Pack — плагина поисковой оптимизации для WordPress

Настройка плагина поисковой оптимизации All in One SEO Pack от Майкла Торберта — это одно из первых необходимых действий, с которых начинается работа сайта после установки WordPress. Не смотря на существование множества других подобных плагинов, я отдаю предпочтение All in One SEO Pack благодаря его гибкой настройки и регулярным обновлениям.

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

Пошаговая настройка All in One SEO Pack для WordPress

Это руководство по настройке All in One SEO Pack предназначено для новичков в поисковой оптимизации (SEO). Предполагается, что вы мало знаете о том, как поисковые роботы видят ваш сайт, не умеете правильно удалить дубли страниц из индекса и прописать мета-теги. Мы пройдемся по каждому разделу настроек этого плагина и разберем каждый пункт и опцию. Если вы еще не скачали и не установили данный плагин, то сейчас самое время это сделать.

После успешной установки плагина заходим на появившуюся вкладку «Инструменты SEO» в главном меню административной панели WordPress.

Инструменты SEO в левой панели админки

В самом верху страницы разработчик плагина Майкл Торберт (Michael Torbert) и команда Semper Fi Web Design предлагают подписаться на рассылку секретов, советов и хаков WordPress и получить бесплатно электронную книгу «5 SEO Tips for WordPress» (на англ.яз.).

Основные настройки

Основные настройки плагина AiOSP

Первый блок настроек по списку — «Основные».

Спасибо за плагин, я сделал пожертвование. Если его отметить флажком и после этого сохранить изменения по кнопке «Обновить настройки», то увидите вот такое всплывающее окошко:

благодарность от разработчиков плагина

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

Канонические URL’ы. Вот это уже очень важный пункт настроек с точки зрения SEO. Отмечен по умолчанию, и я вам рекомендую не снимать флажок. Канонические URL’ы защищают от санкций Google за дублированный контент или наличие нескольких URL’ов, ведущих на тот же самый контент.

No Pagination for Canonical URLs. Как видите, не все названия пунктов настроек переведены на русский язык. Данная опция была добавлена для тех пользователей, которые хотят удалить пагинацию из канонических URL’ов. Обычно, канонические URL’ы для страниц пагинации отображаются так: http://example.com/page/2 . Данная опция удаляет /page/2 из URL. Я отметил данную опцию, так как для SEO лучше вообще закрыть от индексации страницы пагинации (об этом подробнее ниже).

Выводить заголовок по умолчанию. Отключена по умолчанию. Вам может понадобиться включить данную опцию, если ваша тема или другой активированный плагин конфликтует с All in One SEO Pack на запись тега на сайте. В этом случае будет использован стандартный wp_title .

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

Вести журнал событий. Опция создает лог-файл (all_in_one_seo_pack.log) в директории плагина, в который будет заноситься важная информация о событиях в его работе. Данный файл может затребовать служба поддержки, если у вас есть премиальный аккаунт.

Настройки главной страницы

Настройки главной страницы

Заголовок главной стр. Как следует из названия, содержание данного поля заполнит мета-тег главной страницы сайта. Заголовок будет отображаться на странице поисковой выдачи в виде ссылки на ваш сайт, поэтому к его заполнению стоит отнестись очень внимательно. Оптимальное количество символов — 70. Если поле оставить пустым, вместо него будет использован текст, указанный в «Настройки» → «Общие» → «Название сайта». Этот заголовок используется независимо от того, статичная станица отображается на главной или список последних записей.

Описание главной стр. Содержание этого поля заполнит мета-тег description только для главной страницы сайта. Данный тег также может использован поисковыми системами в сниппете. Старайтесь ограничиваться 160 символами для описания страницы.
На скриншоте ниже вы можете наблюдать как может выглядеть сниппет, составленный из содержания данного поля в поисковой выдаче Яндекса:

Так выглядет сниппет в поисковой выдаче

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

Помните, мета-теги преследуют две цели:

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

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

Настройки ключей

Использовать ключи. Данный параметр включает/отключает генерацию в коде страницы мета-тега keywords . Как я уже писал выше, данный тег для целей SEO значения практического не имеет. Если не хотите использовать данный тег, просто отключите данную опцию. Я же оставил его включенным потому, что в нем удобно хранить ключевые запросы, по которым продвигается страница.

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

Переводить метки в ключи. То же, что и выше, только теперь для меток (тегов). Обратите внимание, по умолчанию может быть отмечена флажком.

Генерировать ключи к записям автоматически. Используйте эту настройку, если хотите, чтобы ключевые слова для мета-тега keywords динамически генерировались из ключевых слов записей, отображаемых на страницах блога. Если оставить не отмеченным, All in One SEO Pack будет использовать настройки со страницы редактирования записи. Я предпочитаю для каждой записи использовать свои ключевые слова, поэтому оставил не отмеченным.

Настройки заголовков

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

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

Заголовки рубрик с прописной. То же самое для рубрик.

  • Формат для страниц,
  • Формат для записей,
  • Формат для рубрик,
  • Archive Title Format,
  • Формат заголовка архивов за день,
  • Формат заголовка архивов авторов,
  • Формат для меток,
  • Формат для страниц поиска,
  • Формат описания,
  • Формат для страниц 404,
  • Формат для навигации.

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

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

Настройки для произвольных типов записей

Настройки для произвольных типов записей

SEO для произвольных типов записей. Отметьте данную опцию, если хотите использовать All in One SEO Pack для любых произвольных типов записей на сайте. Произвольные типы записей может создавать сам пользователь или какие-либо активные плагины.

Включить дополнительные опции. Показывает/скрывает дополнительные опции. Если отмечено, появятся следующие параметры:

  • SEO только для этих типов записей. Флажками отметьте, какие из типов записей может использовать плагин All in One SEO Pack.
  • Свои заголовки. Данная опция позволит вам настроить содержание мета-тега для каждого типа записи индивидуально.

Настройки внешнего вида

Настройки внешнего вида

Показывать настройки SEO для типов записей. Данная опция позволяет включить/отключить отображение колонок «Заголовок», «Описание» и «Ключевые слова» в административной части WordPress для каждого типа страницы: Записи, статичные страницы и для медиафайлов.

Столбцы Название Описание и Ключевые слова

При создании собственных типов записей, все они будут отображаться здесь.

Быстрый доступ в панели админа. Отмеченная опция добавляет ссылку «Инструменты SEO» на административную панель для быстрого доступа к настройкам плагина All in One SEO Pack.

Быстрый доступ в панели админа. Не смотря на то, что опция называется так же, как и предыдущая, однако в данном случае настраивает отображение пункта меню «Инструменты SEO» вверху или внизу левого меню.

Настройки для Вебмастера

Настройки для Вебмастера

Инструменты вебмастера Google. Введите в это поле код верификации Google Webmaster Tools.

Инструменты вебмастера Bing. В это поле нужно ввести проверочный код поисковой системы Microsoft Bing.

Инструменты Pinterest. Поле для ввода проверочного кода социальной сети Pinterest.

Настройки сервисов Google

Google ранее поддерживал отображение в поисковой выдаче информации об авторе. В августе 2014 года поисковый гигант остановил поддержку таких сведений в результатах поиска. Тем не менее, возможность создать авторскую разметку на сайте осталась в плагине All in One SEO Pack.

Вообще, существует два пути связать ваш профиль в Google+ с вашим сайтом. Во-первых, это стандартный способ: на странице «Пользователи» → «Ваш профиль» в разделе «Контакты» можно ввести в поле Google+ URL вида https://plus.google.com/116907264685606207034. Данный профиль будет использоваться по умолчанию, если вы не укажите ссылки на профили специфичные для каждого автора.

Во-вторых, All in One SEO Pack добавляет такое же поле на странице собственных настроек, о которых читайте ниже.

Настройка сервисов Google

Профиль в сети Google+. Введите в это поле URL своего профиля в Google+. Если указан, то он перезапишет стандартные настройки.

Отключить профиль в сети Google+. Отметьте, если хотите удалить стандартное поле Google+ со страницы «Ваш профиль» в разделе «Пользователи». Зачем это может понадобиться? К примеру, если на вашем сайте есть несколько авторов, и вы не хотите, чтобы они видели данное поле на странице редактирования своего профиля.

Advanced Authorship Options. Включает/отключает дополнительные опции.

Display Google Authorship. На каких типах страниц и контента отображать авторскую разметку (атрибут rel=»author» в ссылке на профиль). Можно выбрать:

  • «Front Page» (Главная),
  • «Записи»,
  • «Страницы»,
  • «Медиафайлы»,
  • «Everywhere Else» (везде), в том числе на странице 404, странице результатов поиска на сайте, архивах, и других типах страниц.

Display Publisher Meta on Front Page. Данная опция позволит выбрать, будет ли отображаться на главной странице сайта тег rel=»publisher» . Google рекомендует использовать его на коммерческих сайтах, то есть на таких, которые предоставляют услуги, что-то продают и прочее.

Connect With Google Analytics. Связать с Google Analytics. Попробуйте, если имеется аккаунт в этом сервисе.

ID статистики Google. Введите код отслеживания Google Analytics вида UA-XXXXXXXX-X. После вводе кода, появится возможность настроить дополнительные опции отслеживания поведения пользователей.

Когда это может пригодиться?

К примеру, для меня показалось очень полезным опция «Exclude Users From Tracking» (Исключить отслеживание пользователей). Отметив галочками вариант «Administrator», можно попытаться исключить из данных, собираемых Google Analytics, всю информацию о поведении пользователя, если он залогинен на сайте под учетной записью «Администратор».

Настройки индексирования (noindex)

Следующие опции я отметил галочкой:

  • Использовать noindex для рубрик
  • Noindex для архивов за день
  • Noindex для архивов авторов
  • Noindex для архивов меток
  • Use noindex for the Search page
  • Use noindex for paginated pages/posts

Атрибут robots=»noindex» запрещает индексировать страницу, на которой такой тег находится. Googlebot воспринимает эту директиву так: «Не показывать страницу в результатах поиска».

Когда это может понадобиться?

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

Use nofollow for paginated pages/posts. Мета-тег robots=»nofollow» запрещает поисковому боту переходить по ссылками на странице, на которой такой тег установлен. Соответственно, робот может не проиндексировать важные страницы. Отметив галочками пункты выше, я запретил к индексации страницы пагинации, но при этом оставил возможность поисковому роботу переходить по ссылкам на странице.

Следующие пункты я оставил не отмеченными:

  • Exclude site from the Open Directory Project
  • Exclude site from Yahoo! Directory

Просто потому, что моего сайта нет в данных каталогах. Эти опции запрещают брать описание о вашем сайте из открытых каталогов Open Directory Project (DMOZ) и Yahoo! Directory.

Дополнительные настройки

Дополнительные настройки плагина All in One SEO Pack

Генерируемое описание. Отметив данный пункт, вы позволите генерировать содержание meta name=”descriptions” автоматически из текста контента.

Run Shortcodes In Autogenerated Descriptions. Отмеченный пункт позволит запускать шорткоды в описании к странице ( meta name=»descriptions» ).

Удалить описание с многостраничных страниц. Мета-тег descriptions будет удален со страниц пагинации. Задача этого пункта: избежать дублирование контента и предупреждений в Google Webmaster Tools.

Never Shorten Long Descriptions. По умолчанию, если содержание поля descriptions на странице редактирования записи будет превышать 160 символов, плагин All in One SEO Pack усечет текст. Отметьте данный пункт, чтобы этого избежать.

Незащищенные МЕТА-поля. Отметив данную опцию, вы снимете защиту с внутренних пост-мета полей для использования с XMLPRC. Если вы не понимаете о чем здесь идет речь, просто оставьте этот чекбокс неотмеченным.

Исключить страницы. В это текстовое поле можно ввести список страниц, разделенных запятыми, чтобы исключить их из обработки плагином All in One SEO Pack. Это может быть полезно, когда используются плагины, которые генерируют свои собственные нестандартные динамические страницы. Например, если вы хотите исключить виртуальные страницы, созданные плагином форума, все, что вам надо будет сделать, это добавить forum ( /forum , /forum/ ) или любой другой URL, содержащий слово «forum» , в это поле.

В следующие поля:

  • Доп. заголовок записей
  • Доп. заголовок страниц
  • Доп. заголовок главной страницы (статической)
  • Доп. заголовок главной страницы

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

Помогла ли Вам эта статья настроить плагин?

Топ-пост этого месяца:  Свойство overflow-wrap
Добавить комментарий