» » » Другие модули All in One SEO Pack. Быстродействие и Соц. мета
logotip

Другие модули All in One SEO Pack. Быстродействие и Соц. мета

Всем привет! Сегодня на seo-mayak.com мы продолжим настройку плагина All in One SEO Pack и разберем модули «Быстродействие» и «Соц. мета».

Не так давно я уже рассказывал, как сделать карту сайта в формате XML, с помощью модуля All in One SEO Pack.

Отличная карта сайта получается! Кто еще не сделал динамическую карту сайта для поисковиков, очень советую прочитать статью.

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

drugie moduli all in one seo pack

Кстати, разработчиками плагина, готовится к выпуску еще один модуль, который будет называться «File Editor», так что серия статей, посвященных All in One SEO Pack, на этом не заканчивается.

Начнем мы с разбора модуля «Быстродействие». Поехали!

Модуль «Быстродействие»

Заходим в админку, на боковой панели выбираем вкладку «Инструменты SEO» и кликаем по пункту «Другие модули»:

bystrodeistvie7

Откроется страница, где нам надо будет активировать модуль «Быстродействие»:

bystrodeistvie8

 После нажатия на кнопку «Activate» на панели слева появится новый пункт:

bystrodeistvie2

Кликаем по строчке «Быстродействие» и откроется страница с настройками модуля:

bystrodeistvie3

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

Увеличить лимит памяти. Имеется в виду память, которая выделяется на выполнение PHP. Предлагается выбрать следующие лимиты:

bystrodeistvie4

По умолчанию WordPress выделяет на PHP до 40MB. Настройка, предлагаемая All in One SEO Pack, аналогична способу увеличению лимита через файл wp-config.php, с помощью специальной директивы:

define( 'WP_MEMORY_LIMIT', '64M' );

Можно оставить все по умолчанию, так как 40MB будет вполне достаточно. А если Вы когда-нибудь увидите такое сообщение — «Allowed memory size of xxxxxx bytes exhausted», то лимит надо будет увеличить.

Увеличит время отклика. Подразумевается время, выделяемое на выполнение PHP. Предлагается установить следующие параметры:

bystrodeistvie5

Вы знаете, что означает ошибка 503 (Service Temporarily Unavailable). Это не что иное, как превышение лимита времени, отведенного на загрузку страницы.

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

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

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

Если очередной запрос выходит за пределы данного ограничения, то сервер его не примет, а браузер выдаст сообщение — «Ошибка 503 Сервис временно недоступен».

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

Если у Вы не сталкивались с ошибкой 503, то можно оставить параметр по умолчанию.

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

bystrodeistvie6

Как понять «Принудительная перезапись»? Что плагин будет перезаписывать? На сомом деле опция полезная, так как речь идет о буферизации вывода.

На заметку! Буферизация вывода — это механизм PHP, выстраивающий правильный порядок передачи данных.

Т.е, формируется пакет HTTP-заголовков, с добавлением заголовков «cookie» и др. В результате работы скрипта, данные отправляются в строгом порядке: сначала заголовки, потом страница.

Я как то уже упоминал о функциях буферизации, таких как: ob_start()ob_end_flush() и ob_end_clean(). Данные функции также отвечают за буферизацию вывода и в будущем я более подробно разберу их работу,

Советую поставить галочку возле пункта «Включить».

Далее идет блок, в котором находиться информация о системе. Здесь ничего настраивать не надо. Не забудьте сохранить изменения.

В ходе анализа модуля «Быстродействие», я понял, что все настройки, которые предлагает плагин, можно произвести непосредственно в файлах wp-config.php и php.ini. А разработчики All in One SEO Pack просто создали удобный интерфейс, для управления данными настройками, за что, пожалуй, надо сказать им спасибо.

Переходим к следующему модулю.

Модуль «Соц. мета»

Данный модуль позван автоматизировать процесс добавления анонсов записей в ленту социальной сети Facebook.

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

Не так давно, я рассказывал, как настроить «автомат» по добавлению анонсов в Twitter, с помощью веб-сервиса Feedburner, кому интересно, можете почитать.

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

sotcmeta1

Use AIOSEO Title and Description. Если поставить галочку, то заголовок и описание главной страницы будут браться из основных настроек All in One SEO Pack. При этом пункты «Home Title» и «Home Description» будут скрыты.

Profile Admin ID. Вписываем свой логин на Facebook.

Site Name. Вписываем название сайта.

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

Home Description. Суда вписывается альтернативное описание главной страницы.

Идем дальше:

sotcmeta4

Disable Jetpack Tags. На некоторых блогах используется плагин Jetpack, в функции которого также входит размещение анонсов в соц. сетях.

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

Если На вашем ресурсе не используется плагин Jetpack, то галочку ставить не надо.

Autogenerate OG Descriptions. В принципе полезная опция! Допустим вы забыли заполнить поле descriptions (описание) для записи, тогда плагин создаст описание самостоятельно, взяв его непосредственно из текста. Однозначно ставим галочку!

Select OG:Image Source. Здесь надо выбрать тип изображения, которое будет прикреплено к анонсу главной страницы. Предлагается несколько вариантов:

sotcmeta2

Давайте пройдемся по всем пунктам:

Default image — изображение по умолчанию.
Миниатюра записи — заданная миниатюра для поста.
First Attached Image — первая прикрепленная картинка (вложенное изображения).
First Image In Content — первая картинка в записи.
Image From Custom Field —  картинка с пользовательского поля (об этом чуть ниже).
First Available Image — автоматический выбор изображения.

Если вы хотите, чтобы анонс главной страницы на Facebook включал в себя миниатюру, то выберите пункт «Миниатюра записи», а если вы хотите чтобы отображалось изображение с исходными размерами, то выберите пункт «First Image In Conten».

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

Default OG:Image. Данная опция актуальна, если Вы выбрали пункт «Default image» (изображение по умолчанию).

В поле надо вписать URL изображения или выбрать его с компьютера, нажав на кнопку «Upload Image»:

sotcmeta3

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

Use Custom Field For Image. Поле этой опции, надо заполнять в случаи, если был выбран пункт «Image From Custom Field». Надо ввести название произвольного поля, или названия нескольких полей, разделенных запятыми, откуда будут браться изображения.

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

Facebook Object Type. Предлагается выбрать один из двух пунктов: blog или website:

sotcmeta6

Здесь надо исходить из настроек, которые заданы на странице: Параметры -> Чтение.

Если на странице «Чтение» у Вас выбран пункт «Ваши последние записи», то в настройках Соц. мета надо поставить галочку рядом с пунктом «blog».

А если у Вас на главной отображается статическая страница, то соответственно надо поставить галочку возле пункта  «website».

Enable Facebook Meta for. Эта опция позволяет выбрать тип контента, с которого плагин будет генерировать анонсы и отправлять в Вашу ленту на Facebook.

sotcmeta7

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

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

sotcmeta8

Записи Object Type (post). Здесь надо выбрать одну из перечисленных категорий, к которой по содержанию относится страницы с записями. Например, я выбрал категорию «Article», что в переводе «Статья».

Страницы Object Type (page).  Выбираем категорию для статических страниц.

Медиафайлы Object Type (attachment). Тоже самое, только для медиафайлов

Осталась последняя опция.

Scan Social Meta. Позволяет просканировать систему на дубли мета тегов, которые могут создаваться некоторыми плагинами:

sotcmeta5

Не забываем сохранить изменения и на этом мы заканчиваем с основными настройками модуля «Соц. мета». Но это еще не все.

Инструменты SEO. Вкладка «Social Settings»

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

Открываем любую запись и спускаемся в самый низ страницы, к блоку «Инструменты SEO» и выбираем вкладку «Social Settings»:

sotcmeta9

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

Понятно, что надо заполнить поля «Заголовок записи» и «Описание записи». Можно скопировать текст с полей основных настроек, что находятся в соседней вкладке.

Затем отмечаем галочкой изображение, которое будет прикреплено к анонсу.

Custom Image. Если есть необходимость выбрать другое изображение, то вписываем в поле его URL или выбираем картинку с компьютера, нажав на кнопку «Upload Image».

Specify Image Width. В это поле надо вписать желаемую ширину картинки.

 Specify Image Height. Высота картинки

Facebook Object Type. Если есть желание, то выбираем подходящую категорию.

Теперь, после публикации, анонс поста появится в ленте на Facebook.

До встречи!

С уважением, Виталий Кириллов

 

Комментарии: 26

  1. евгений:

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

    Ответить
    • Виталий Кириллов:

      Здравствуйте Евгений. Какие кнопки Вы имеете в виду?

      Ответить
  2. артем:

    здравствуйте! пытался настроить соц мета в плагине AIOSP по вышеуказанной инструкции, но в результате, при постинге статей в соцсети, перестали отображаться картинки (миниатюры) статьи в этих соцсетях. или же отображаются в одних соцсетях, а в других — нет (например в гугл+). подскажите, пожалуйста, как вернуть все в исходное? до настройки картинки нормально отображались при клике на кнопки соцсетей. теперь картинки не отображаются. пытался перенастроить все как было, но результата никакого. заранее благодарен за помощь.

    Ответить
    • Виталий Кириллов:

      Артем, если пошло что-тоне так просто отключите соц.мета в плагине

      Ответить
  3. артем:

    небольшое уточнение: когда все настройки плагина выставлены, то анонс с картинкой появляется во всех соцсетях, кроме гугл+. Вот пример на скриншотах: http :// clip2net.com/s/7bsU1c (вконтакте) и http :// clip2net.com/s/7bsVoh (это гугл+).
    подскажите, пожалуйста, как можно этот баг поправить? спасибо!

    Ответить
    • Виталий Кириллов:

      Артем нанос появится только Фесбук

      Ответить
  4. OmarSK:

    ПРиветствую. Установил All in One SEO Pack, а вот его быстродействие никак не будет конфликтовать с плагином DB Cache Reloaded Fix?

    Ответить
    • Виталий Кириллов:

      Я думаю, что нет.

      Ответить
  5. Екатерина:

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

    Ответить
    • Виталий Кириллов:

      Екатерина, а вы модуль «Соц. мета» активировали?

      Ответить
  6. Devurian:

    Спасибо за статью! Плагином All in One SEO Pack пользуюсь давно, а вот другие модули все руки никак не доходили активировать… Да и разбираться в настройках надо, а тут все подробно описано! Теперь обязательно попробую!

    Ответить
  7. артем:

    здравствуйте. недавно вышло обновление плагина All in One SEO Pack. появились дополнительные модули. не могли бы вы рассказать и о них в новой статье или дополнить эту? спасибо.

    Ответить
    • Виталий Кириллов:

      Здравствуйте Артем! В скором будущем я обязательно опишу функционал новых модулей All in One SEO Pack.

      Ответить
  8. Надежда:

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

    Ответить
    • Виталий Кириллов:

      Здравствуйте Надежда! Даже не знаю какой вопрос Вам задать) Я вообще отказался от автоматического добавления миниатюр и т.д, так как сильно много кода получается до начала статьи, а это нежелательно.

      Ответить
  9. Юлия:

    Спасибо за статью!

    Ответить
  10. артем:

    наконец-то я распрощался с алл-ин-ван-сео-пак и другими сео-плагинами с кучей ненужных настроек! еще минус один плагин! все оказалось гораздо проще!

    Ответить
  11. Ирина:

    Здравствуйте, Виталий. Спасибо за подробное описание настроек SEO плагина. А когда будет статья о настройке новых модулей: роботс, импортёр — экспортёр, эдитор. И нужно ли их активировать? Или роботс лучше настроить вручную? Вот импорт — экспорт я бы настроила, и убрала бы один плагин импорта. Правда самостоятельно боюсь активировать этот модуль, хотелось бы прежде прочитать о правильной настройке, что бы не наделать ошибок.

    Ответить
    • Виталий Кириллов:

      Ирина, обязательно опишу эти модули, как только позволит время.

      Ответить
  12. Евгений:

    Здравствуйте Виталий. Извините, может быть немного не по теме. Раньше у меня кнопки соцсетей были с плагином Share buttons. Но этот плагин давно не обновляется и создает много ошибок, я его убрал. скажите есть другие варианты установить кнопки соцсетей?

    Ответить
    • Виталий Кириллов:

      Евгений есть несколько сервисов, например: share.pluso.ru или share42.com.

      Ответить
  13. mmo:

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

    Ответить
  14. Александр Силиванов:

    Здравствуйте, Виталий! Не подскажете, какова роль файла google-analytics.php (расположен в папке public плагина All in One SEO Pack)?
    Выводит «кривой» код счетчика GoogleAnalytics… В итоге счетчик, код которого размещен у меня в футере, перестает работать.
    В этом файле (line 237) размещен скрипт этого самого счетчика. При удалении скрипта счетчик, код которого взят в самом GA, работает нормально. Но, во-первых, его придется удалять после каждого обновления плагина. Во-вторых, это удаление как-то сказывается на работе самого плагина?
    Если это новая функция плагина, то ее как-то нужно настраивать? Ничего такого не нашел.
    Да и зачем мне лишний скрипт в «шапке», если неплохо функционирует скрипт в «подвале», не замедляя загрузку?

    Ответить
    • Виталий Кириллов:

      Здравствуйте Александр!
      Если Вам не нравится код счетчика выводимой плагином, то просто не включайте его в настройках плагина, в опции «Google Analytics ID».

      Ответить
      • Александр Силиванов:

        День добрый! Да дело-то в том, что там у меня ничего и не включено. Правда, теперь понял, почему код выводился «кривым» — не проставлен Google Analytics ID.
        Пока же просто удален скрипт из файла google-analytics.php

        Ответить
  15. Наталья:

    Спасибо Вам огромное за статью, все написано просто и интересно. Буду пробовать настроить плагин.

    Ответить

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

Внимание комментатор! Прежде чем вставить: HTML, JavaScript или PHP код в свой комментарий, преобразуй его в html сущность!

Subscribe without commenting

» Подписаться на комментарии по RSS