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

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

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

Оптимизация блога. Разбор зависимости скорости загрузки и позиций в выдаче

Подавляющее большинство как начинающих, так и уже более опытных блоггеров не уделяют ускорению своих блогов никакого внимания. Некоторые постоянно находятся в поисках улучшения своего ресурса и уже на начальных этапах развития сталкиваются с этим вопросом «Влияет ли скорость загрузки блога на позиции в выдаче?». Ответ мне видится максимально очевидным, а как считаете вы? Ладно, не буду томить и скажу, что конечно влияет! В качестве примера и для лучшего представления обрисую вам следующую ситуацию: Представьте себе, пользователь открыл поисковик (Гугл или Яндекс), ввел в строку поиска свой запрос и увидел множество страниц результатов. Натолкнувшись на ссылку с вашим блогом, он открывает ее. Но что происходит дальше? Окно его браузера долго грузится и белый экран никак не хочет сменяться на полноценную картинку сайта… Проблемка, не так ли? И тут же встречный вопрос: Как вы думаете, что большинство юзеров сделает в такой ситуации?

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

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

Никакое дело не покажется невыполнимым, если разбить его на мелкие части (Генри Форд).

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

Шаг первый. Отключаем ненужные плагины (которых, как вы увидите, очень много).

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

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

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

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

Прочитайте:  Как начать вести блог? Секреты для новичка

WPPageNumbers — программный модуль для вывода постраничной навигации. Это все также легко делается при помощи кода.

DisableWordPressUpdates — отключение данного плагина значительно снизит мощность нагрузки на блог. Он отвечает за отключение автоматического обновления движка и плагинов. Для этого можно прописать пару строк в коде и дело в шляпе.

QipSmiles — этот плагин выводит смайлы на блоге. Та самая история и здесь. Сделать смайлики можно и без плагина.

InvisibleCaptcha — контроль спама в комментариях на wordpress. Меняем поля в коде и забываем одновременно о двух вещах: плагин и спам.

Anti-XSSattack — Данный программный модуль работает для WP 2.5, поэтому отключаем.

Audioplayer — сильно грузит сервер, также отключаем.

LoginLockDown — для спокойствия и крепкого сна просто создайте пароль на 50 символов и все, а плагин — delete.

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

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

Если вы не знаете, как заменить применение плагина на использование кода, тогда обратитесь к помощи поисковой системы Гугла или Яндекса, в интернете вы найдете огромное количество статей на эту тему с подробными описаниями и пояснениями. Главное, ввести правильно запрос. К примеру: «Смайлики в комментариях без плагина на WordPress», «Защита от спама в комментариях без плагинов» и дальше в таком духе. Кто ищет, тот обязательно находит… Удачи!

Залить на ютуб все аудиозаписи и видеоролики

Многие в своих постах для большего восприятия пользователями информации вставляют аудио и видео записи, причем заливают их непосредственно на сервер блога. Если таковые имеются, то их необходимо обязательно убрать и перезалить, к примеру на youtube. Объясняю почему. Если у вас будет некоторое количество обзоров и видео-уроков, и посетители, а также клиенты по вашей рекламе начнут просматривать их в количестве ста человек (на все видео), то сервер начнет истерить и просить о помиловании. Так что берем и загружаем все видео на Ютуб, а потом просто вставляем код на блог. Надеюсь, каждыйумеетэтоделать. На всякий случай вот ролик

После того, как вы все видео и аудио перенесете на другие ресурсы, тем меньше исходящего трафика будет идти с блога.

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

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

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

Итак, находим в корне вашего блога файл wp-config.phpи открываем его при помощи любого текстового редактора. Рекомендую Notapad++, очень удобный и мощный редактор. Туда вставляете 2 строчки:

define(-WP_POST_REVISIONS-, false);

define(-EMPTY_TRASH_DAYS-, 0);

Их можно вставить сюда:

Первой строчкой мы отключаем ревизии постов, а второй — корзину. Цифра «0» — это значение времени (дней), которое посты и страницы будут храниться в корзине. Ну а ноль — это нисколько. По желанию, дабы избежать неприятностей со случайным удалением и невозможностью возврата (отката), вы можете поставить 1 или 2.

Прочитайте:  Рассылка писем или объявлений: реальная вакансия заработка на дому или очередное мошенничество

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

Найти ее можно следующим образом: заходим в панель управления хостингом, там ищем кнопку «PhpMyadmin» и нажимаем. Потом вводим данные для входа (логин и пароль), которые вы обязаны знать!

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

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

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

wp_comments

wp_links

wp_options

wp_postmeta

wp_posts

wp_terms

wp_term_relationships

wp_term_taxonomy

wp_usermeta

wp_users

Еще вы должны понимать, что после установки какого-либо плагина, в базе создаются под него таблицы. Бывает так, что вы попользовались плагином и удалили, а таблицы то в БД остались. Поэтому их нужно удалить, чтобы не замедлялась работа блога. Делается это так: ставим галочку напротив таблицы, которую нужно удалить и нажимаем на «крестик».

Это мы сделали пол дела. Поскольку ранее мы только отключили ревизии, сейчас их нужно удалить из базы данных. Ради интереса, запомните размер данных напротив wp-post. После удаления мы посмотрим как она изменилась. У меня она уменьшилась в 2 раза.

Переходим по вкладке «SQL» и вводим в строку такой запрос:

DELETE FROM wp_posts WHERE post_type = «revision»

На картинке вы наглядно видите:

Далее нажимаем кнопку «ОК» и смотрим что получилось:

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

Выходит, что wp-post мы дружно очистили, оставив там только все самое необходимое. Теперь необходимо оптимизировать таблицу wp-post. Делается это с помощью такого запроса через ту же вкладку SQL:

OPTIMIZE TABLE wp_posts;

Если готово, тогда приступайте у удалению всех комментариев со спамом, которые поступили на блог:

DELETE FROM wp_comments WHERE comment_approved = -spam-;

Дальше нужно удалить все пинкбеки:

DELETE FROM wp_comments WHERE comment_type = -pingback-;

На этом, пожалуй, мы закончим нашу мощную оптимизацию базы. Теперь я хотел бы перейти к плагину optimize DB. Он нам поможет закрепить все проделанное. Если он не установлен на вашем блоге, тогда скачайте и установите. Итак, в панели администратора заходим в раздел «Инструменты», дальше «optimize DB» и там выбираем «Optimize NOW». Нажимаем 1 раз эту кнопку. Все база оптимизирована, плагин можно выключать.

«А на последок я спою… «

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

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

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

3) Если это возможно, тогда поместите все коды скриптов «в подвал» сайта. Речь идет о файле footer.php. Тогда во время загрузки страницы блога в первую очередь будут грузится картинки, текст и т.д., а в самом конце уже всякие примочки.

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

Прочитайте:  Оптимизация и продвижение сайтов в поисковых системах

источник: www.biz-anatomy.ru/vse-stati/blogging/kak-optimizirovat-i-uskorit-svoj-blog

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

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

Оптимизация WordPress сайта

1. Настройка Robots.txt.

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

2. Человекопонятный URL.

Сокращенно это называется ЧПУ и поисковые системы всегда обращают на это внимание. В идеале, ссылка на страницу должна соответствовать заголовку. Чтобы самому не заниматься транслитом, установите плагин Rus-to-lat. Также в настройках отключайте дополнительную информацию в адресной строке (например, ID категории).

3. Плагин All in one SEO pack.

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

4. Отключение виджетов и модулей.

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

5. Карта сайта.

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

6. Ключевые слова.

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

7. Оптимизация статей.

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

8. Покупка ссылок.

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

9. Интеграция с социальными сетями.

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

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

Оптимизация скорости сайта на #WordPress. Серия #1. Введение и тестирование


источник: www.next-invest.ru/9-shagov-po-optimizatsii-sayta-na-wordpress.html

Понравилась статья? Поделиться с друзьями: