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

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

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

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

  1. Настройка ЧПУ(Человеко-Понятного Урл).
  2. Закрытие лишних страницы от индексации (robots.txt)
  3. Создание карты сайта для поисковиков и для людей.
  4. Наполнение контентом.
  5. Внутренняя перелинковка статей.
  6. Установка необходимых плагинов.
  7. Внутренняя оптимизация записей.
  8. Оптимизация изображений.
  9. Оптимизация шаблона.
  10. Удаление лишних внешних ссылок
  11. Закрытие ссылок в комментариях атрибутом nofollow
  12. noindex для лишнего кода.

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

1. Настройка ЧПУ

Как мы помним, ЧПУ (человеку-понятный-урл) первым делом, после установки WordPress. Это важный момент, если мы хотим сделать поисковики более дружелюбными к нашему сайту.

2. Настройка robots.txt – закрытие лишних страниц от индексации.

11. Закрытие ссылок в комментариях атрибутом nofollow

Тоже самое, если мы ведем активную борьбу за пузомерки, то необходимо позакрывать внешние ссылки сайта атрибутом rel=”nofollow”

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

Главное что бы их не было слишком много, и не было так, что бы закрыты абсолютно все, это тоже не хорошо.

Для закрытия ссылок в комментариях можно использовать плагин Ultimate Nofollow .

12. Noindex для всего лишнего.

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

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

Главное не забудьте поставить закрывающий тэг 😉

Ну вроде бы это все из основного. Соблюдайте эти советы по внутренней оптимизации сайта на WordPress и вы заметно поднимите его в глазах поисковых систем.

Что-то у меня слишком много смайликов и смешочков в статьях, нужно добавить драматизма блогу

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

Как правило «новички интернета» ошибочно думают, что если у меня на сайте или блоге будет много качественного, уникального контента (статей, других полезных материалов), то посещаемость будет расти, в общем, поисковики будут любить мой сайт! К сожалению, я вас огорчу… Это не совсем так!

Да, контент (статьи) безусловно, являются самой ценной информацией на вашем сайте, особенно качественный контент написанный по всем правилам SEO () Но, если ещё провести грамотную, внутреннюю оптимизацию блога , то посещаемость вашего блога или сайта значительно увеличится!! Более того, хорошая, правильная, положительно влияет на рост показателей ТИЦ и PR. Поисковые роботы любят грамотно оптимизированные сайты и блоги ! Также обязательно продумайте навигацию на своём сайте, чтобы ваши посетители и поисковики легко находили нужную информацию.

Ниже я дам 15 советов по внутренней оптимизации вашего сайта , а также блогов сделанных на Wordpress. Уверен, эти советы будут полезны и интересны как начинающим веб-мастерам, так и опытным блогерам. Итак, начнём:

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

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

3 . Оптимизация ключевых слов и названия страниц сайта .
Не забудьте указать ключевые слова в название страницы теге и мета-тегах "keywords" и "description".
Владельцам блогов на Wordpress (а таких среди блогеров наверное большинство), необходимо установить плагин All in One SEO Pack . All in One SEO Pack – это основной плагин для внутренней оптимизации блога на Wordpress . Сразу после установки его необходимо активировать в админке и заполнить первые три поля:

Home Title – это заголовок главной страницы вашего сайта. В заголовке рекомендую разделять названия вертикальным слешем «|» или двойным двоеточием «::». Поисковики любят их!
Home Description – здесь пишите описание вашей главной страницы.
Home Keywords (comma separated) – тут укажите ключевые слова для главной страницы через запятую. По-другому ключевики на главной страницы называются «семантическим ядром », о нём я уже упоминал выше. Здесь указывайте как раз те ключевые слова, по которым вы продвигаете сайт в целом, по которым хотите выйти в топ выдачи Яндекса и Google. Отнеситесь серьёзно к составлению семантического ядра, не пишите тысячу ключевых слов, максимум 10-15, больше не нужно. На вашем сайте обязательно должны быть отдельные статьи с заголовками этих ключевых слов.

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

Ещё пару слов о ключевиках:
Обязательно прописывайте ключевые слова в заголовках, тег h1 . В тексте статей указывайте ключи в виде различных словосочетаний, но не стоит их указывать слишком много, иначе поисковой робот посчитает вашу статью «ключевым спамом». Обязательно выделяйте некоторые (но не все) ключевые слова и словосочетания тегами и , указывайте ключи в анкорах внутренних ссылок. Прописывайте ключевики в тегах alt и title у картинок вашего сайта. Поисковики индексируют изображения как раз по записям в этих тегах.

4 . Оптимизация url-адресов страниц вашего сайта.

Адреса страниц, разделов сайта желательно сделать в виде статичных страниц. Например: http://site.ru/page.html или http://site.ru/biznes/page.html . Это улучшает внутреннюю оптимизацию сайта , повышая его в выдаче поисковиков.
Для владельцев Wordpress-блогов рекомендую плагин RusToLat . Изначально ссылки на блоге Wordpress имеют вид: http://blog.ru/?p=12 . Плагин RusToLat меняет такие ссылки на «человеко понятные урлы» ЧПУ. После установки плагина вам нужно настоить вывод постоянных ссылок ЧПУ. В админке блога выберите --> параметры --> постоянные ссылки --> выберите последнюю радио кнопку и в поле справа вставьте этот код:

/%category%/%postname%.html

Не пишите слишком длинные названия ссылок, максимум 3-5 слов. Если она будет длиннее, укорачивайте! Внимание!!! Если у вас уже давно работает сайт на обычных динамических ссылках, вы много вложили в его раскрутку, то отнеситесь к такой переделке очень осторожно! Изменив ссылки, ваши страницы сразу же выпадут из поискового индекса, упадёт посещаемость! На переиндексацию уйдёт 2-3 месяца… Более того, если вы покупали ссылки на какие-то из своих статей, наращивали ссылочную массу, то эти ссылки пропадут…

5 . Оптимизируем ссылки на сайте.
Не забудьте закрыть от индексации все внешние ссылки (счётчики, ТОПы, форму подписки feedburner и др.) тегами и rel=”nofollow” , чтобы не терять ТИЦ и PR , кроме отдельных случаев.

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

Ещё добавлю, не стоит закрывать все ссылки таким образом, если вы продаёте ссылки или обмениваетесь с другими ресурсами, то ставьте как обычно!
ВАЖНО!!! Не ставьте, не продавайте большое количество ссылок на другие ресурсы с главной страницы. Ошибка многих новичков, разместят кучу левых ссылок на главной, а потом удивляются, почему ТИЦ и PR на нуле?... Максимум 5 – 7 ссылок!

6 . Оптимизируем внутреннюю структуру сайта, внутренняя перелинковка.
Это очень важный пункт, пожалуйста, отнеситесь к нему внимательно! Внутренняя перелинковка сайта – это один из главных моментов при проведении внутренней оптимизации .
Итак, правильная перелинковка страниц сайта выглядит так:

- С главной страницы ссылки идут на другие страницы сайта, категории сайта, карту сайта, популярные статьи сайта.
- Со всех других страниц сайта идут ссылки на главную страницу сайта, на категории сайта.
- Со всех других страниц сайта идут ссылки на похожие статьи.
- Со всех других страниц сайта идут ссылки на карту сайта.
+ Ссылки должны быть ещё и в самих статьях вашего сайта или блога, на другие его страницы! Только сильно не увлекайтесь, максимум 3 – 5 ссылок.

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

Посмотрите на мой сайт, как на моих страницах реализована внутренняя перелинковка , весь последний месяц я занимался внутренней оптимизацией своего сайта и, знаю, о чём говорю. Подробнее вы можете узнать из статьи: « ». Единственное, я пока не вывел блок «похожие статьи» для каждого своего поста. Скоро сделаю! Кстати для реализации его на Wordpress вам поможет плагин Simple Tags .

7 . Оптимизируем контент на сайте (блоге).
Итак, мы переходим к контенту, к статьям, к наполнению сайта и блога. Писать статьи, посты на сайт нужно правильно, и я не раз уже об этом говорил! Вот почитайте: « ». Там я всё расписал очень подробно! Помните, писать нужно уникальный контент, качественный и только свой. Не стоит копировать (воровать) чужие статьи с сайтов и блогов, даже отдельные их куски текста. Это негативно отразится на вашем сайте, он быстро понизится в поисковой выдачи… А если копируете, то изменяйте исходный текст, меняйте слова местами, работайте с текстом!
Пишите статьи регулярно, лучше 2 – 3 статьи в неделю, оптимизируйте каждую написанную статью под нужные ключевики, заголовки, описание. Об этом я уже писал выше.

8 . Создаём карту сайта, продолжаем внутреннюю оптимизацию.
Как создать карту сайта я уже рассказывал в своей статье: « ». Здесь же добавлю, что для блога Wordpress существует социальный плагин – Google XML Sitemaps . Он автоматически составляет sitemap.xml и его сжатую копию карту сайта sitemap.xml.gz. Обязательно установите себе этот плагин!
Помимо этих двух файлов sitemap.xml и sitemap.xml.gz нужно создать обычную карту сайта на самом ресурсе. Посмотрите, как сделана она у меня: – . Это будет большим плюсом, как для поисковых машин, так и будет полезна вашим посетителям. Я писал её вручную, ну а если ваш блог сделан с помощью Wordpress, то используйте плагин - Dagon Design Sitemap Generator . Скачайте, установите и активируйте его. Создайте отдельную страницу и через html-редактор вставьте следующий код:

Всё! Страничка с выводом карты вашего сайта готова!

9 . Создаём правильный файл robots.txt. Оптимизация сайта.
Что это за файл, и как его создавать я уже рассказывал в одной из прошлых статей: « », поэтому, повторяться не буду. Напомню, что обычно поисковики индексируют все файлы, каталоги, файлы в каталогах, в общем, все материалы вашего сайта. Но не стоит засорять системными папками и файлами поисковую базу!.. Чтобы закрыть от индексации такие файлы используйте код:

Disallow: /nazvanie-papki
Disallow: /nazvanie-files.php

Правильный файл robots.txt очень важен для любого сайта! Помните об этом!

10 . Оптимизируем навигацию сайта.
Лучше всего, если навигация вашего сайта будет в виде текстовых ссылок, не используйте js-скрипты, это улучшит индексацию! Если у вас на сайте или блоге графическая навигация, то пропишите название пунктов в тегах alt и title для людей с отключённой графикой в браузерах.
Статьи на сайте должны быть легко доступны, в 2 – 3 клика от главной страницы.
В конце каждой статьи не забудьте поставить социальные кнопки, например, или . Чтобы ваши читатели могли делиться понравившимися постами в соц.сетях, тем самым помогая вам в раскрутке!

11 . Оптимизируем css-стили и другие моменты вашего сайта.

Постарайтесь вынести всё оформление своего сайта в отдельный файл css (каскадные таблицы стилей). Это позволит уменьшить объём кода самой страницы и ускорить её загрузку.
Оптимизируйте дизайн сайта как под Internet Explorer, так и под другие самые основные браузеры (Mozilla Firefox, Opera, Safari и GoogleChrome). К сожалению, в различных браузерах сайты отображаются по разному, особенно это касается браузера Internet Explorer.

12 . Оптимизируем картинки на сайте или блоге.

Картинки тоже нужно размещать в статьях правильно, Яндекс и Google отлично индексируют изображения и осуществляют по ним поиск. Ежедневно, большое количество людей находит мой сайт именно по картинкам. Размещая картинку (изображение) в ваших постах, статьях, заметках обязательно называйте их ключевыми словами, прописывая ключевики в тегах alt и title . Размещайте не большие по весу картинки, оптимизируя их, например, с помощью программы Photoshop. Я обычно использую картинки у себя в статьях весом не более 50 кб., формата jpg, gif или png.

13 . Внутренняя оптимизация сайта, – комментарии.
Если вы позволяете людям оставлять ссылки в комментариях к своим статьям, то рекомендую закрыть их тегами , это запретит их индексацию Яндексом. Для всех владельцев блога на Wordpress есть прекрасный плагин WP-Noindex , он автоматически закроет чужие ссылки в комментариях вашего блога.

14 . Оптимизируем вывод поиска по сайту и блогу.
Для блогеров использующих Wordpress рекомендую установить плагин - wp_stem_ru . Он улучшит поиск по вашему блогу за счёт того, что он отрезает окончания слов при поиске, находя больше вариантов.

15 . Очень важно организовать на своём сайте (блоге) обратную связь . Это могут быть контактные формы, комментарии, гостевые книги, ссылки на e-mail – то, что больше всего подходит именно для вашего сайта или блога!

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

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

Основы внутренней SEO-оптимизации

В только что созданном ресурсе на движке WordPress изначально установлен такой вид ссылок: «site.ru/?p=123». Поэтому мой совет – лучше сразу преобразовать внешний вид ссылок в удобочитаемый вид, или, как говорят веб-мастера – в ЧПУ (человекопонятный урл). В этом поможет небольшой, но весьма полезный плагин RusToLat , который приведет внешний вид ссылок к такому: «site.ru/spisok-plaginov-dlya-bloga/».

Это и будет человекопонятная ссылка. Зачем это нужно? Затем, что, во-первых, пользователю легче запомнить такой вид адреса, и для визуального восприятия лучше, а во-вторых (и этот фактор является главным) – поисковые роботы намного дружелюбнее относятся к ссылкам такого вида. Устанавливается этот плагин просто. Необходимо зайти на вкладку «Параметры» в административной панели и перейти в «Постоянные ссылки» и «Общие настройки». Вот они:

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

/%category%/%postname%.html

/%category%/%postname%.html

Дальше можно устанавливать плагин. Кстати, чтобы не переходить по ссылке на страницу плагина, проще его найти из админки. Для этого можно воспользоваться встроенным поиском плагинов в WordPress во вкладке «Плагины», «Установить новый», «Поиск плагинов». Впишите название плагина и можете его устанавливать. Ничего сложного, все очень просто. Прописав нужные значения, получаем дружественные поисковым системам ссылки. Кроме того, можно из ссылки убрать значение category, чтобы ссылка стала короче и визуально воспринималась легче, например, так: site.ru/plagini/ вместо site.ru/category/plagini/. Как преобразовывается адрес? Плагином WP No Category Base . Скачать его и установить можно по такой же схеме, что и предыдущий. Этот плагин не настраивается, он все сделает без вашего вмешательства.

Оптимизация тегов keywords, title, descriptions

Чтобы не прописывать каждой новой статье эти теги вручную, можно включить в список вашего джентельменского набора плагинов еще один — All In One SEO Pack . Честно говоря, На всех моих сайтах стоит именно этот плагин.

На своем примере настройки этого плагина расскажу, как им пользоваться. Пункты «скачать» и «настроить» пропустим – и так все понятно. В принципе, плагин неплохо работает и с исходными настройками, но я рекомендовал бы внести некоторые коррективы. Так, по порядку настроек первым идет тег title — в нем прописывается заголовок оптимизируемой записи, а следующим после него – название блога. Вот именно название блога можно исключить, так как все поисковики любят короткие заголовки. Чем меньше символов, тем лучше. Да и какой смысл в тайтл вставлять название блога? Ну если что только вы не продвигаете это название.

Еще использую на одном блоге WordPress плагин Robots Meta – он достаточно неплохо справляется с дублированным содержимым записей и страниц.

Этот модуль прописывает мета, используя метод редиректа (перенаправление, или ). Например, статья, написанная вами, будет дублироваться на главной странице блога, в рубрике, к которой статья относится, и в архивах блога, поэтому поисковый робот проиндексирует один и тот же контент несколько раз, что в результате может привести к ошибкам индексации. Может быть такое – несколько дней назад у вас было 150 проиндексированных страниц, а сегодня – 120, и все из-за дублирования содержимого страниц. Чтобы этого не происходило, плагин вырезает дублированные страницы из индекса, оставляя основную запись. Настроек плагина очень много, поэтому все их описывать не буду, приведу только выдержки в виде скриншота. Настройки я взял у более опытных вебмастеров:

Функция «хлебные крошки»

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

Чтобы плагин работал корректно, необходимо вставить в файлы вашего шаблона page.php, single.php, category.php и archive.php такой код:

Теперь давайте настроим старые записи блога, они тоже должны быть открыты для роботов поисковых систем. Ведь блог постоянно обновляется новыми статьями, а старые отодвигаются, поэтому роботу все труднее их находить, и в один прекрасный день он просто не проиндексирует какую-то часть старых записей, а ни я, ни вы тоже, не хотели бы этого, потому что они не потеряли пользы для читателей. Все встанет на свои места, если мы применим WP-PageNavi — плагин, который организует в постраничную навигацию. В те же файлы category.php, page.php, single.php и archive.php прописываем следующий код:

< ?php wp_pagenavi(); ?>

< ?php wp_pagenavi(); ?>

Теперь ваша постраничная навигация будет выглядеть так:

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

Цитаты в настройках записи

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

Снова делаем изменения в файлах page.php, single.php, category.php и archive.php для того, чтобы можно было выводить цитату. Код

< ?php the_excerpt(); ?>

< ?php the_excerpt(); ?>

необходимо вставить вместо кода

< ?php the_content(); ?>

< ?php the_content(); ?>

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

Делаем карту сайта плагином Google XML Sitemaps

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

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

Для SEO-оптимизации предпочтительнее заголовок статьи или страницы с применением

, но многие шаблоны WordPress используют

. Просто строка

< ?php the_title(); ?>

< ?php the_title(); ?>

в файле single.php заключена в тег

— проставьте 1, и все будет в порядке.

Основной текст пишем выше

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

Оптимизируем и увеличиваем производительность WordPress

На положение блога в рейтинге оказывает большое влияние скорость загрузки ресурса. Не так давно сам столкнулся с одной такой проблемой – плагином для соцсетей. Он так тормозил блог, что ни один посетитель не выдержал бы, ожидая появления страницы. Я это заметил и удалил плагин, а вместо него просто поставил нужные мне кнопки социальных закладок, функционально выполненные в виде скриптов. Бывают и другие причины, которые можно устранить, установив Hyper Cache плагин, или WP Super Cache. Я подстраховался, и сейчас у меня стоят оба эти плагина, так как принцип их действия разный, да и функционально они тоже немного отличаются друг от друга, но вместе образуют рабочий тандем.

Оптимизируем страницы заменой php-кода

Все советуют, да и сам я много раз так делал – нужно там, где это возможно, заменять php-код на html. Взять путь к css

Этот шаг избавит движок от лишнего запроса к БД. Еще один прием для ускорения и оптимизации блога – отключение ненужных плагинов, таких, которые можно заменить вставкой из кода, того же php. Плагин (любой) при своей работе всегда изменяет код WordPress, а это, в свою очередь, может привести к замедлению работы вашего блога. Выявить плагины, которые потребляют много ресурсов, тем самым тормозя блог, можно при помощи плагина P3 Plugin Performance Profiler . Он в виде графиков и диаграмм покажет вам, какой плагин, или плагины, отнимают драгоценное время загрузки страниц блога. Решать, удалить их или нет, придется только вам. Некоторые плагины можно заменить, прописав вместо них код. Затем плагин P3 можно отключить до следующей ревизии.

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

define (‘WP_POST_REVISIONS’, 0 ) ;

define(‘WP_POST_REVISIONS’, 0);

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

Внутренняя оптимизация статей в WordPress.

Для внутренней оптимизации вам нужно установить один очень полезный плагин который называется All in One SEO Pack и скачать вы его можете с официальной страницы по адресу http://wordpress.org/extend/plugins/all-in-one-seo-pack/ перейдя по ссылке вам необходимо нажать на кнопку Download Version и после этого вам нужно установить плагин и о этом я подробно рассказал в статье Как установить плагин WordPress и вам обязательно пригодится информация с данной статьи.

Ну я думаю что вы уже закачали данный плагин на свой хостинг и активировали его в административной панели. Теперь в панели «Настройки» появится пункт All in One SEO Pack и теперь мы переходим в данное меню и начинаем первоначальную настройку плагина.

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

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

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

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

После того как вы ввели все настройки вам в низу страницы нужно нажать «Update Options» и все настройки будет сохранены и вступят в силу. Также к каждому посту появится возможность добавлять мета-теги и каждая страница будет оптимизированна под определенный запрос. На этом настройки плагина закончены.

Настройки ЧПУ на WordPress.

Благодаря настройкам ЧПУ вы сможете изменить адрес постов и это положительно скажется на продвижении ваших статей. Настройки ЧПУ есть в стандартном наборе настроек и для этого не нужно устанавливать дополнительные модули. Настройки вы можете найти в разделе настройки-Постоянные ссылки(ЧПУ) и в данном разделе вам нужно поставить галочку напротив строчки «Произвольно» и в графу нужно ввести /category/%postname%/ и после сохранения настроек адрес каждой страницы будет состоять с названия рубрики в которой расположена статья и с названия вашей статьи.

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

Установка плагина Rus-to-lat для транслитерации русских адресов.

Плагин Rus-to-lat нужен для того чтобы для всех статей был осуществлен перевод всех русских букв в урлах в транскрипцию. Вот как это выглядит на сайте.

Вам нужно скачать плагин с официальной страницы на сайте по адресу http://wordpress.org/extend/plugins/rustolat/ и после того как вы закачаете архив на сайт вам нужно в административной панели активировать плагин и он начнет работать. Существенных настроек у модуля нету, настроек по умолчанию вполне достаточно и копаться в настройках не нужно.

Файл robots.txt для блога на WordPress.

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

Какие файлы закрывать от индексации? Служебные файлы и папки, страницы категорий и тегов, страницы из результатов поиска. Вот пример моего файла robots.txt для вордпресс, можете смело устанавливать такие же настройки для своего сайта.

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /webstat/

Disallow: /feed/

Disallow: /trackback
Disallow: */trackback

Disallow: /*/?replytocom=*

Disallow: */comment-page-*

Disallow: */feed

Disallow: */comments

Disallow: /category/*/*

Disallow: /wp-content/plugins

Disallow: /wp-content/themes

Disallow: /wp-content/cache

Disallow: /wp-admin/

Disallow: /wp-includes/

Disallow: /comments

Disallow: /files/

Disallow: /orphus/

Disallow: /link/

Disallow: /daos/

Disallow: /best/

Disallow: /friends/

Disallow: /icons/

Disallow: /marafon/

User-agent: Yandex

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /webstat/

Disallow: /feed/

Disallow: /trackback

Disallow: */trackback

Disallow: /*/?replytocom=*

Disallow: */comment-page-*

Disallow: */feed

Disallow: */comments

Disallow: /category/*/*

Disallow: /wp-content/plugins

Disallow: /wp-content/themes

Disallow: /wp-content/cache

Disallow: /wp-admin/

Disallow: /wp-includes/

Disallow: /comments

Disallow: /files/

Disallow: /orphus/

Disallow: /link/

Disallow: /daos/

Disallow: /best/

Disallow: /friends/

Disallow: /icons/
Disallow: /marafon/

Host: вашсайт.ru

Sitemap: http://вашсайт.ru/sitemap.xml

Sitemap: http://вашсайт.ru/sitemap.xml.gz

Если вы хотите более подробно разобраться во всех проблемах и пояснениях то советую вам почитать мою статью robots.txt Как создать правильный файл robots.txt? где подробно рассказано про все тонкости работы с таким файлом.

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

Очень веселый малый, вы тоже так думаете?

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

Согласно последним исследованиям компании Microsoft, время ожидания пользователями загрузок страниц сократилось с 12 секунд до 8 секунд, люди стали более нетерпеливыми. Более того, как показали исследования, 40% пользователей покинут ваш ресурс, если он загружается дольше 3 секунд. Поэтому оптимизация и ускорение WordPress просто необходимо.

1. Оптимизация WordPress и регулярное пополнение собственной базы данных.

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

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

  • Ревизия постов: Функция «Ревизия постов » быстро заполняет базу данных, после чего интернет-проект начинает работать медленно. Каждый обновленный пост сохраняется в базе данных. Так база данных заполняется. Данную функцию можно либо отключить совсем, либо ограничить. Чтобы ограничить ревизии, нужно в файл настроек wp-config .php добавить следующие строки:
define("AUTOSAVE_INTERVAL", 300); //секунды define("WP_POST_REVISIONS", 5);

После изменений кода WordPress хранит максимум 5 изменений поста и только 5 минут. В случае необходимости можно снова включить функцию «Ревизия постов».

  • Если нет желания менять код для файла wp-config .php, можно установить плагин — Revision Control или плагин для удаления ревизии постов— WP Clean Up . Тогда оптимизированный WordPress автоматически начнет управлять ревизиями постов. Более подробно как установить и управлять можно .
  • Ссылки на блог и трекбэки : ссылки на блог и трекбэки также могут заполнить базу данных. Их тоже можно отключить. Это можно сделать так: Настройки/Обсуждение/Разрешить оповещения с других блогов(уведомления и обратные ссылки) на новые статьи
  • Комментарии в блоге : Комментарии в блоге — это совсем не плохо, но только если это не тысячи спам-комментариев , которые занимают место в базе данных. Обязательно нужно регулярно удалять такие комментарии, чтобы не «засорять» базу данных.
  • Плагины. Некоторые плагины собирают данные и загружают их в базу данных. Сначала они кажутся полезными, но на самом деле просто занимают много места. Например, один плагин может использовать до 160 мб. пространства базы данных. Это только один плагин! А если их несколько?
  • Аналитика и регистрации. С осторожностью нужно относиться к плагинам, которые анализируют историю и регистрацию данных на веб-проекте . В основном они используют большой объем базы данных, что может привести к медленной работе страницы и ухудшит оптимизацию WordPress.
  • Можно установить плагин WP-Cleanup и использовать его для чистки и оптимизации базы данных.
2. Оптимизация изображений в Wordpress.

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

Существует 2 способа оптимизации собственных картинок:

· регулярно оптимизировать и уменьшать размер фотографий; это можно делать без ухудшения качества фото;

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

Кстати если у вас большое количество изображений, можете воспользоваться кодом купона скидки для платного режима и скидкой 5%, копируйте код dSAdDeN2xj7_Nr9B1LH68MoyeuJxMeUY

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

Оптимизация картинки позволяет его уменьшить с размера в 2 мб. до 600 кб. без ухудшения качества. Это делается с целью удаления ненужных фрагментов изображения. Фото можно оптимизировать в блоге на WordPress с помощью установленных специальных плагинов.

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

3. Использование кэша и удаление заголовков.

Большинство веб-ресурсов на WordPress могли быть вдвое быстрее, если бы использовали кэширование.

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

Для эффективного использования кэширования, можно использовать плагин, который я сам использую WP Super Cache . Этот плагин ускоряет загрузку WordPress и оптимизация получается за счет того, что сохраняет уже готовые страницы на диск сервера. Благодаря чему при запросе страницы браузером, блогу не надо каждый раз формировать страницу с нуля. В случае стандартной загрузки ему надо сделать много запросов к базе, обработать программу на PHP и так далее. С кэшом же выдаётся уже готовый результат, сразу.

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

После включения кэширования, можно также включить модуль истечения времени заголовков, это модуль http сервера Apache mod_expires . Эта оптимизация позволит увеличить скорость работы WordPress, оповестив браузеры посетителей, когда запрашивать определенные файлы с сервера. И засталя его хранить файлы в браузере пользователя нужное время. Модуль mod_expires может сэкономить ресурсы сервера и значительно увеличить скорость открытия страницы. Подробно какие писать записи в.htaccess для активации модуля и правильной его настройки, читайте в статье " ". У нас на хостинге , этот модуль включен по умолчанию для всех веб-сайтов . Тем самым уже изначально улучшая их оптимизацию.

4. Включение GZIP Compression через mod_deflate .

Какой самый популярный инструмент для сжатия файлов к формату Zip на компьютере? 7-Zip? WinRar? Многим приходилось сжимать файлы и наблюдать удивительную эффективность, когда файл размером от 200 Мб уменьшается до размера в 40 Мб? Как это происходит? Разве невозможны подобным образом технологические сжатия? Все возможно, можно сделать так и для блога, и тем самым обеспечить его быструю работу и отличную оптимизацию.

GZIP Compression помогает сжимать файлы страницы в формат Zip, и передавать целиком посетителям, за счет этого достигается оптимизация скорости загрузки. Для этого используется модуль http сервера Apache mod_deflate . Другими словами, посещаемость интернет-страницы та же, но сам блог работает быстро, так как посетителей обслуживает сжатая версия.

Мы проверили веб-ресурс, который был сжат с помощью GZIP Compression от 68 кб до 13 кб, Worpress ускорил свою загрузку в 5 раз.

Как запустить и настроить этот модуль на хорошем хостинге , такой как наш, описано в статье " ".

5. Использование CDN .

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

Скорость загрузки контента страницы зависит от того, где размещен хостинг, на котором располагается веб-проект . Например, если хостинг размещен в Индии, а вход происходит, например, из США, то сайт будет грузиться медленнее, чем если бы это происходило бы в Индии. Как выйти из такой ситуации? Люди с ограниченной скоростью доступа в интернет, для ускорения загрузки сайта могут воспользоваться сервисом CDN.

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

6. Оптимизация и изменение темы WordPress.

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

7. Объединение заднего фона изображения с перемещаемым спрайтом.

Тема WordPress основана на картинке заднего фона, в соединении с командами CSS, преимущественно, дисплей — это чистый задний фон. Так один красивый задний фон может состоять из 12 различных задних фонов. Внешне это выглядит нормально и просто, пока эти 12 фонов используются как 12 разных запросов к серверу от браузера посетителя. А что, если эти 12 прорисовок объединить в одно? Тогда скорость резко возрастет.

При объединении заднего фона со спрайтом, можно разные темы заднего фона изображения объединить в одно и потом, используя CSS получить обычный дисплей страницы. Это уменьшит общее количеств байт, необходимых для загрузки браузерами пользователей, которые вызывали задержку. Результат — более быстрый блог и хорошая оптимизация.

8. Использование только несинхронных вызовов для кодов JavaScript.

Замечали, что при зависании Facebook, остальные веб-ресурсы начинают работать заметно медленнее? Что интересно, этого не происходит, когда загружаются коды Facebook. Подобное случается, когда используются синхронные коды с других сайтов — особенно аналитики или трекинг. Если код установлен синхронно на WordPress, сначала загружается он — в зависимости от части кода — перед загрузкой других элементов сайта.

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

Подробно, что это такое, можно .

9. Включить HTTP Keep-Alive .

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

У нас поддержка Keep-Alive включена для всех клиентов бесплатно!

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

10. Использование лучшего хоста.

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

В одном журнале были описаны случаи, показывающие как сильно веб-хост влияет на длительность загрузки интернет-страницы . Программист сравнил скорости работы блогов двух клиентов, один из которых пользовался выделенным сервером, второй — общим. Результат был ошеломляющим: время отклика веб-ресурса на запросы на выделенном сервере составило 7 мс, в то время как время отклика сайта на общем сервере — целых 250 мс.

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

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