Архив | Оптимизация блогов RSS лента для этой рубрики

Оптимизируем базу данных блога

15 Апрель 2009

8 Comments

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

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

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

Плагин этот называется WP-DBManager, скачайте и установите его на ваш блог. После установки и активации плагина, в меню панели администрирования блога, появится новый раздел, который будет называться «Database»

Оптимизация базы данных WordPress блога

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

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

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

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

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

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

Постовой: В последнее время, очень популярными стали игры казино, очень многие делают сайты на темы игры казино и никто не интересуется такой штукой как odessa apartments

Продолжить чтение...

Как и где использовать nofollow

3 Ноябрь 2008

16 Comments

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

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

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

Где используется атрибут nofollow в самом WordPress? Правильно! Он используется в первую очередь в комментариях. Это та активная часть блога, которая в некотором смысле от вас не зависит. Комментарий может оставить кто угодно, и ссылки в комментариях может поставить куда угодно, поэтому для уменьшения поискового спама, WordPress изначально закрывает ссылку на сайт комментатора и ссылки в теле комментария атрибутом nofollow, что говорит поисковым машинам о том, что эти ссылки не нужно индексировать, и не нужно им передавать рейтинг страницы, с которой эти ссылки поставлены. В большинстве случаев это оказывается оправданным, особенно в свете последних событий с огромным количеством спама в комментариях.

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

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

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

Как и где использовать nofollow поисковая оптимизация WordPress

Устанавливаем noindex на разделах WordPress блога

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

Устанавливаем nofollow на ссылках тегов

Устанавливаем nofollow на ссылках тегов

Если вы пишете пост, в котором планируете вставить много ссылок на внешние ресурсы, также имеет смысл все или некоторые из этих ссылок, закрыть атрибутом nofoolow, а по желанию и noindex.

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

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

Теперь вы знаете основные места, где целесообразно использовать nofollow и noindex.  Кстати было бы интересно, узнать ваш опыт, где и как вы используете nofollow и noindex?

Наблюдаю за интересным экспериментом. Цель 30000 за 60 дней.

Продолжить чтение...

Оптимизация блога: краткие версии постов

11 Февраль 2008

9 Comments

Содержание серии Оптимизация WordPress блога

  1. Компрессия или кэш?

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

Со временем эта категория возможно дополнится советами для тех, у кого собственный сервер. Советами по оптимизации работы MySQL, Apache и PHP. А пока продолжим разговор на легкие темы.

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

Продолжить чтение...

Оптимизация блога: следите за обновлениями

6 Февраль 2008

6 Comments

Содержание серии Оптимизация WordPress блога

  1. Компрессия или кэш?

Еще один очень важный момент, который нельзя не упомянуть при разговоре на тему «Оптимизация блога», это конечно же обновления движка блога и плагинов.

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

Когда вы видите такое сообщение «Доступна новая версия WordPress! Пожалуйста, обновитесь» значит нужно обязательно запланировать обновление вашего блога.

Делать обновление лучше всего в то время, когда посещаемость блога самая низкая, когда у вас есть свободное время и когда вы точно знаете что с вашим Интернет-соединением ничего не случится.

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

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

Дальше скачиваем новую версию WordPress с сайта разработчика, распаковываем на своем компьютере и закачиваем файлы в папку блога.

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

О новых версиях плагинов, вы можете узнать, зайдя в раздел «Плагины» в панели администрирования. Под каждым плагином, появляется надпись типа: «Новая версия Popularity Contest уже доступна. Скачать версию 1.3b3 вы можете здесь

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

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

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

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

Продолжить чтение...